Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💻 For teachers redesign #5265

Merged
merged 43 commits into from
Apr 1, 2024
Merged

💻 For teachers redesign #5265

merged 43 commits into from
Apr 1, 2024

Conversation

Annelein
Copy link
Contributor

@Annelein Annelein commented Mar 14, 2024

@Annelein Annelein requested a review from jpelay March 18, 2024 16:52
@Annelein Annelein marked this pull request as ready for review March 18, 2024 16:52
@Annelein
Copy link
Contributor Author

Annelein commented Mar 19, 2024

@jpelay @hasan-sh @Felienne @gisellandrade this is what it would look like! What do you think?

(If you open the slides, the public content container stretches with it, @jpelay @hasan-sh do you know how to solve this?)

Screenshot 2024-03-19 at 16 53 39

@Felienne
Copy link
Member

@jpelay @hasan-sh @Felienne @gisellandrade this is what it would look like! What do you think?

(If you open the slides, the public content container stretches with it, @jpelay @hasan-sh do you know how to solve this?)

Screenshot 2024-03-19 at 16 53 39

I like this!!

@hasan-sh
Copy link
Contributor

(If you open the slides, the public content container stretches with it, @jpelay @hasan-sh do you know how to solve this?)

Do you still need help? I like it from the picture too!

@hasan-sh
Copy link
Contributor

Hi @Annelein so instead of solving this problem, which we could, why don't we follow the same style of the other "view ..." buttons? So, just create a table and when you click on view slides, that table appears and the user is navigated to it.

@jpelay
Copy link
Member

jpelay commented Mar 21, 2024

image

What do you think?

@Annelein
Copy link
Contributor Author

@jpelay added it! So it's ready to be reviewed!

@jpelay
Copy link
Member

jpelay commented Mar 21, 2024

@jpelay added it! So it's ready to be reviewed!

Awesome! Will review some other PRs and then come back to this one!

Copy link
Member

@jpelay jpelay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks so cool that got whiplash when I got into one of the classes' page 😆

image

The page also remembers which panel I left opened! So everything works, but I think there are just a few tests that are failing? We can approve this once that is sort out 😄

{% if second_teacher and role == 'viewer' %}disabled{% endif %}>{{_('create_class')}}</button>
{% if teacher_classes %}
<button class="white-btn inline-flex items-center gap-2" id="view_classes"
_="on load hedyApp.getForTeacherTable('classes_table') end
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great usage of Hyperscript and javascript!

@Annelein Annelein requested a review from jpelay March 25, 2024 09:03
Copy link
Member

@Felienne Felienne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lovely work @Annelein!!! Such a big change for users!

Copy link
Contributor

mergify bot commented Apr 1, 2024

Thank you for contributing! Your pull request is now going on the merge train (choo choo! Do not click update from main anymore, and be sure to allow changes to be pushed to your fork).

@mergify mergify bot merged commit eaa782a into main Apr 1, 2024
12 checks passed
@mergify mergify bot deleted the for-teachers-redesign branch April 1, 2024 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants