[ 
https://issues.apache.org/jira/browse/ATLAS-5324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brijesh Bhalala updated ATLAS-5324:
-----------------------------------
    Summary: Atlas React UI: Enhance Collapsed  Sidebar with Module Icons, 
Interactive Tree Tooltips, and Active State Markers  (was: Enhance 
CollapsedAtlas React UI: Enhance  Sidebar with Module Icons, Interactive Tree 
Tooltips, and Active State Markers)

> Atlas React UI: Enhance Collapsed  Sidebar with Module Icons, Interactive 
> Tree Tooltips, and Active State Markers
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: ATLAS-5324
>                 URL: https://issues.apache.org/jira/browse/ATLAS-5324
>             Project: Atlas
>          Issue Type: Task
>          Components:  atlas-core
>            Reporter: Brijesh Bhalala
>            Assignee: Brijesh Bhalala
>            Priority: Major
>              Labels: atlas-react
>
> *Background / Problem:* Currently, when the Atlas Dashboard sidebar is 
> collapsed, the space beneath the Atlas logo remains completely empty. This 
> results in underutilized screen real estate and forces the user to fully 
> expand the sidebar every time they want to navigate to a different module or 
> tree structure.
> *Objective:* Improve the UX of the collapsed sidebar (mini-variant) by 
> displaying recognizable icons for each module, enabling quick navigation via 
> interactive tooltips, and providing visual feedback on the user's current 
> context.
> *Acceptance Criteria:*
> *Module Icons in Collapsed State:*
> When the sidebar is collapsed, display a vertical stack of icons 
> corresponding to the main modules: Search/Entities, Classifications, Business 
> Metadata, Glossary, Relationships, and Custom Filters.
> *Interactive Tree Tooltips on Hover:*
> Hovering over any of these module icons must trigger an interactive 
> popup/tooltip.
> The tooltip must render the actual, fully functional tree structure (e.g., 
> <GlossaryTree />, <EntitiesTree />) for that specific module, allowing users 
> to browse and click nodes directly from the collapsed state.
> The tooltip should have a defined maxHeight and scrollability to handle large 
> tree structures cleanly.
> Active State Indication:
> The system must determine the currently active module by evaluating the URL 
> location.pathname and searchParams.
> The icon representing the currently active module must display a visual 
> selection marker (e.g., a 4px solid #2ccebb left border and subtle background 
> highlight).
> This active marker must perfectly match the visual styling of selected tree 
> nodes in the open sidebar to maintain design consistency.
> Click to Expand:
> Clicking directly on any of the module icons should instantly slide open the 
> main sidebar drawer.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to