-
Notifications
You must be signed in to change notification settings - Fork 461
Console help menu #2804
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
Console help menu #2804
Conversation
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.
This works, but I'll work on design adjustments so it fits better the overall UI and style on a different PR.
@jinapurapu Opened up this to help with the design of the menu. |
6b669a6
to
10b7a0d
Compare
de532fa
to
d5cbfdc
Compare
d5cbfdc
to
53d483b
Compare
Improved HelpMenu to stay op top Added close on click outside to HelpMenu WIP tab specific help in bucket details Added helpName field Changed PageHeaders to use new HelpMenu component Added HelpMenu action and helpName tag to all PageHeaders Added bucket_detail tab to helpName Added helpName to systemSlice, used systemHelpName to pass active tab to helpMenu in UserDetails Simplified HelpMenu component, WIP redux tab state Fixed first load tab help for UserDetails Made assets Added help menu to event notification, ldap, call home screens Added doc links for policies, buckets Added more help doc links to tags Added more help topics Added HelpMenu Improved HelpMenu to stay op top Added close on click outside to HelpMenu WIP tab specific help in bucket details Added helpName field Changed PageHeaders to use new HelpMenu component Added HelpMenu action and helpName tag to all PageHeaders Added bucket_detail tab to helpName Added helpName to systemSlice, used systemHelpName to pass active tab to helpMenu in UserDetails Simplified HelpMenu component, WIP redux tab state Fixed first load tab help for UserDetails Made assets Added help menu to event notification, ldap, call home screens Modified links to open in new tab Added tabs to helpMenu Added Docs, Video and Blog tags for HelpItems Disabled empty helpmenu tabs Stuff Removed extra refresh on bucketdetails Changed HelpMenu to use Tabs to avoid issues with VerticalTabs Added content to TabPanels Cleaned up help topics Fixed empty Blog content tab when no Video Added helpTabName to systemSlice, added default help case Added help icon, formatting to help menu title Added thumbnails Added thumbnail links for docs and blog helpitems Added video thumbnail links Simplified HelpMenu header Changed to use redux for tabs - working Fixed tabs for User details Changed all HelpMenus to use redux helpname Cleanup of debugging lines Prettier removed debugging line Added snippet text to list_policies Added react-markdown to package.json, snippets Updated dependencies Fixed react warnings, snippets, content Added tab specific help to Configuration Setting screen Improved HelpMenu type tabs, settings content Prettier Removed unused variables Removed unused variables Replaced required variable Prettier, clean up some helptopics Yarn upgrade Added Settings content and snippets Added snippets Stuff Tweaks to help Menu Signed-off-by: Daniel Valdivia <[email protected]> Small Fixes Signed-off-by: Daniel Valdivia <[email protected]> Added missing text snippets, removed HelpMenu from login page, debugging line Prettier fixed react warnings Prettier Fixed tabbed screens Removed unused imports Minor fixes Removed unused import Resolved conflict
10ea16f
to
64532f3
Compare
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.
Adds a Help Button to screen headers, which opens a Help Menu containing links to relevant documentation, videos and blogs.

Closes https://github.com/miniohq/engineering/issues/1045