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

💻 Redesign go back button #5169

Merged
merged 21 commits into from
Mar 12, 2024
Merged

💻 Redesign go back button #5169

merged 21 commits into from
Mar 12, 2024

Conversation

Annelein
Copy link
Collaborator

@Annelein Annelein commented Feb 21, 2024

Fixes #5155
Depends-On: #5156

Added a general "Go back" button to: /customize-class /live-stats /customize-adventure /grid-overview and /for-teachers/class

Screenshot 2024-02-29 at 14 34 15

@ghost
Copy link

ghost commented Feb 21, 2024

👇 Click on the image for a new way to code review

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map legend

@Annelein Annelein self-assigned this Feb 23, 2024
@Annelein Annelein marked this pull request as ready for review February 29, 2024 13:36
Copy link
Collaborator

@hasan-sh hasan-sh left a comment

Choose a reason for hiding this comment

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

Hopefull it'll be used, but i want to validate that by giving the btn a generic class (since you give different IDs in different pages!) and add it to the https://github.com/hedyorg/hedy/blob/main/static/js/user-activity.ts#L6.

Further, I have just two remarks:

  • There's one page that still needs to be updated: /for-teachers/create-accounts/{class_id}
  • for Arabic (or RTL languages), we need to horizontally flip the arrow!
    image

Copy link
Collaborator

@hasan-sh hasan-sh left a comment

Choose a reason for hiding this comment

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

All good @Annelein, just need to fix the tests!

@Annelein
Copy link
Collaborator Author

Annelein commented Mar 5, 2024

@hasan-sh the tests are depending on that pull request, or is there a way around?

@Annelein
Copy link
Collaborator Author

Annelein commented Mar 9, 2024

@hasan-sh if you approve it can be merged :)

@Annelein Annelein requested a review from hasan-sh March 11, 2024 08:31
@Felienne Felienne assigned hasan-sh and unassigned Annelein Mar 12, 2024
Copy link
Collaborator

@hasan-sh hasan-sh left a comment

Choose a reason for hiding this comment

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

All good!

Copy link
Contributor

mergify bot commented Mar 12, 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).

Copy link
Contributor

mergify bot commented Mar 12, 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 73f1f17 into main Mar 12, 2024
12 checks passed
@mergify mergify bot deleted the go-back-btn branch March 12, 2024 14:33
boryanagoncharenko pushed a commit that referenced this pull request Mar 13, 2024
Fixes #5155 
Depends-On: #5156

Added a general "Go back" button to: `/customize-class` `/live-stats` `/customize-adventure` `/grid-overview` and `/for-teachers/class`

<img width="1440" alt="Screenshot 2024-02-29 at 14 34 15" src="https://github.com/hedyorg/hedy/assets/48122190/1e397636-61eb-4257-843e-e8cae421627e">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

💻 Go back buttons
2 participants