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

Enhancement: Ensure page titles are consistent #1086

Open
soknaly opened this issue Jan 1, 2024 · 1 comment
Open

Enhancement: Ensure page titles are consistent #1086

soknaly opened this issue Jan 1, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@soknaly
Copy link
Contributor

soknaly commented Jan 1, 2024

Inconsistent Page Titles

I found it inconsistent for the page titles. I'm not sure if this was caused by copy and paste or intentionally.

Example: Page Title for On-Call Duty pages,

  • On-Call Policies => On-Call Duty
  • On-Call Schedules => On-Call Duty Schedules
  • Execution Logs => On-Call Duty (Might be caused by copy & paste)

Different Example for Monitor Pages:

  • All Monitors => Monitors
  • Inoperational Monitors => Home (Might be caused by copy & paste)
  • Disabled Monitors => Home (Might be caused by copy & paste)

Screenshots

On-Call Duty

Screenshot 2024-01-01 at 1 40 23 in the afternoon Screenshot 2024-01-01 at 1 40 17 in the afternoon

Monitors

Screenshot 2024-01-01 at 1 52 37 in the afternoon Screenshot 2024-01-01 at 2 05 11 in the afternoon

Proposed Solutions

These two examples look different as the On-Call Duty are different pages and functionalities unlike Monitor pages, they all are monitor lists but different filters.

  1. For the 1st example, the page title should be somehow the same as a side menu title.
  2. For the 2nd one, the page title should stay the same because it's a filter rather than a different functionality.
@soknaly soknaly added the enhancement New feature or request label Jan 1, 2024
@soknaly
Copy link
Contributor Author

soknaly commented Jan 1, 2024

@simlarsen I can work on this once we have defined an ideal convention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant