Last active
January 28, 2019 20:45
-
-
Save domyen/9a0e58d0b99139afd2fe07dd288397be to your computer and use it in GitHub Desktop.
SB 5.0 design todo
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Todo | |
- Add Badge component from /frontpage | |
- Add Button component from /frontpage | |
- Add Link component from /frontpage | |
- Add Subheading component from /frontpage | |
UI bugs | |
- Correct sidebar spacing | |
- Add-on titles should have a system default focus not what is currently there now | |
- CSS scrollbars | |
- Menu item hover state is broken for updates | |
- Flash notification styling | |
- Ellipses button styling off | |
- About page QA | |
- Shortcuts page QA | |
- Fix errant scrollbar on canvas toolbar | |
- Story hierarchy should be bolder | |
- Icons are distorted | |
UX bugs | |
- Pressing esc should exit shortcuts and about screens (@Norbert) | |
- Shortcuts and about page should have headers with a close button (@Norbert) | |
- Notes still has the add-on panel (@Norbert) | |
- Skeleton template for sidebar loading state (@Norbert) | |
- opt + up/down arrows are page down shortcuts that don’t work properly (wait for @Tom) | |
- Fuzzy search should highlight letter matches (@Norbert) | |
- Expand nodes on filter matches (@Norbert) | |
Fixed | |
- Create a story for the entire SB UI | |
- Clicking on logo should take you back to the default Storybook state (i.e., “home”) | |
- Create stories for the composite components (Sidebar, Canvas, and Addons panel) | |
- Sidebar item active state broken | |
- Sidebar item hover state | |
- Add-on titles should be lowercase | |
- Treeview should be collapsable even if a nested item is selected | |
- Sidebar logo update | |
- Remove handles (unnecessary UI for a behavior that is easily learned and a common pattern) | |
- Update logo story to the new logo |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment