-
Notifications
You must be signed in to change notification settings - Fork 2.7k
feat(dashboard): sidebar group settings #3125
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
base: main
Are you sure you want to change the base?
Conversation
fabjanvucina
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rpavlini just my 2 cents regarding the UI for the setup banner:
- It would look nicer with a larger bottom margin, it looks too clamped down on top of the items below it
- I would remove the icon from the top left corner since I'm not really sure that it adds value to the readability of the banner. It would look better in my opinion if the text and the button were aligned to the left with the border of the banner
| label: 'General', | ||
| path: RoutePath.SETTINGS, | ||
| }, | ||
| { icon: <KeyRound size={16} strokeWidth={1.5} />, label: 'API Keys', path: RoutePath.KEYS }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just curious, what was the idea behind moving the "API Keys" page to the "Settings" group?
I think we should further discuss whether we even need to have a separate "Settings" section. I'm inclined to say that we don't because all items in the sidebar are organization-related and there isn't a clear distinction in my opinion on why these pages would be considered settings. but I'm open to hear a different opinion.
Semi-related UI suggestions for the sidebar:
- The section heading should have the same padding as the section item icons, it looks cleaner
- The gap between sections should be smaller
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rpavlini What are your opinions on this?
Signed-off-by: rpavlini <[email protected]>
Signed-off-by: rpavlini <[email protected]>
Signed-off-by: rpavlini <[email protected]>
6473e68 to
5bd0cca
Compare
Signed-off-by: rpavlini <[email protected]>
5bd0cca to
71b2614
Compare
Description
Groups settings pages under
Settingsin the sidebar.Adds a more user friendly setup banner with a link.
Documentation
Screenshots