Skip to content

ui: Add direct links to flags, plugins and settings#3372

Merged
stevegolton merged 1 commit intomainfrom
dev/sg/flags-page-links
Oct 22, 2025
Merged

ui: Add direct links to flags, plugins and settings#3372
stevegolton merged 1 commit intomainfrom
dev/sg/flags-page-links

Conversation

@stevegolton
Copy link
Member

@stevegolton stevegolton commented Oct 22, 2025

This PR enables/fixes direct links to flags, plugins and settings.

E.g.:

  • #!/flags/
  • #!/plugins/
  • #!/settings/

When entered into the URL bar manually or by clicking a link, the UI will load then scroll to the referenced entity and highlight it.

This PR also adds:

  • A link button to each entity that changes the URL bar to the appropriate link so that it may be copied and shared easily.
  • Add the entity id under the title for convenience.

Screenshot

image

- Direct links look like #!/settings/<mySettingId> which when entered
  into the URL bar or shared via a link will scroll to that settings/
  flag/plugin and highlight it.
- Add a link button to each entity that changes the URL bar to the
  appropriate link so that it may be copied and shared easily.
- Add the entitiy id under the title in monospace font.

Change-Id: I6fa7c259c4a39733f71bbd407a91078c66f7574f
@stevegolton stevegolton requested a review from aMayzner October 22, 2025 13:08
@stevegolton stevegolton requested a review from a team as a code owner October 22, 2025 13:08
@stevegolton stevegolton merged commit 0a29ca6 into main Oct 22, 2025
22 of 25 checks passed
@stevegolton stevegolton deleted the dev/sg/flags-page-links branch October 22, 2025 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants