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

Create Consistent Back Button #573

Open
5 tasks
JoelWiebe opened this issue Nov 30, 2023 · 1 comment
Open
5 tasks

Create Consistent Back Button #573

JoelWiebe opened this issue Nov 30, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request medium priority medium priority task

Comments

@JoelWiebe
Copy link
Contributor

Description

Currently, different types of back buttons are used across the different views (e.g., Workspace, Monitor, etc.), let's use a single approach to back buttons.

Details
The Project dashboard and Buckets view use the back arrow.
Screenshot 2023-11-30 at 5 08 20 PM

The Canvas uses "Back to Project"
Screenshot 2023-11-30 at 5 09 33 PM

The CK Monitor and CK Workspace have the back arrow in the nav bar
Screenshot 2023-11-30 at 5 10 48 PM

I would suggest that we use the approach used for the Buckets view.

Tasks

  • For the Workspace, remove "CK Workspace -" from the top left of the nav bar and add a back arrow with the label "CK Workspace" as done in the Buckets view
    Screenshot 2023-11-30 at 5 19 19 PM

  • For the Monitor, remove "CK Monitor -" from the top left of the nav bar and add a back arrow with the label "CK Monitor" as done in the Buckets view

  • For both the Workspace and Monitor, click on the side bar then clicking the escape key will close the sidebar, let's disable the ability to close the sidebar for now.

  • On the Canvas, let's replace "Back to Project" with a back arrow

  • Additionally, let's remove the purple borders from the control divs on the Canvas (to look as shown below)
    Screenshot 2023-11-30 at 5 25 47 PM

@JoelWiebe JoelWiebe added enhancement New feature or request medium priority medium priority task labels Nov 30, 2023
@JoelWiebe
Copy link
Contributor Author

@DCH25 Interested in this one?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request medium priority medium priority task
Projects
Status: Todo
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants