You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Brijesh Bhalala (Jira)" <ji...@apache.org> on 2026/06/17 11:21:00 UTC
[jira] [Created] (ATLAS-5324) Enhance CollapsedAtlas React UI: Enhance Sidebar with Module Icons, Interactive Tree Tooltips, and Active State Markers
Brijesh Bhalala created ATLAS-5324:
--------------------------------------
Summary: Enhance CollapsedAtlas React UI: Enhance 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
*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)