-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
feat(3000): Show the 3000 index-less navbar with labels #18263
Conversation
📸 UI snapshots have been updated3 snapshot changes in total. 0 added, 3 modified, 0 deleted:
Triggered by this commit. |
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.
Love it!
We discussed perhaps trying out the resizer thing in a follow up once this and #18204 are merged 👍
{navbarItems.map((section, index) => ( | ||
<ul key={index}> | ||
{section.map((item) => | ||
item.featureFlag && !featureFlags[item.featureFlag] ? null : ( |
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.
Nice featureFlag
helper!
📸 UI snapshots have been updated2 snapshot changes in total. 0 added, 2 modified, 0 deleted:
Triggered by this commit. |
📸 UI snapshots have been updated2 snapshot changes in total. 0 added, 2 modified, 0 deleted:
Triggered by this commit. |
A few suggestions:
If we make these changes now, we'll be pretty close to what we'll release in full 3000, so we can just have a tooltip/popup saying "We moved some things around! Data is up top, products are in the middle. Cohorts now live in Data, and Cohorts moved to People" |
Thanks for considering this! @corywatilo
Current state: |
📸 UI snapshots have been updated2 snapshot changes in total. 0 added, 2 modified, 0 deleted:
Triggered by this commit. |
Just FYI I do have some thoughts on the settings UI here. |
Deployed this, but obviously happy to follow up on all the remaining (orange) points! Settings very much included. |
Changes
We want to initially release the 3000 look with labels in the navbar, not too dissimilar to what the app looks like now, so that the change isn't disorienting. This PRs add the labels, along with a few navbar items that were missing.
Note: when the
posthog-3000-nav
flag is active (i.e. sidebar-based navigation), the buttons are still icons.