Description of the issue
Following the initial migration of the OEO pages (Viewer and Entity/IRI pages) to the new React + TIB TSS library implementation, we have collected feedback from the community and stakeholders.
The main goal of this issue is to refine the user experience, clarify the distinction between the different OEO tools (Viewer vs. Search/Entities), and fix several UI/UX inconsistencies.
Summary & Conceptual Alignment (current integration):
We have defined the following "User Stories" for the different components:
- OEO Viewer (The Map): Aimed at experts and modelers for exploration, visualization (Graph View), and understanding hierarchical contexts.
- OEO Search & Entity Pages (The Dictionary): Aimed at quick lookups, filtering all available OEO entities, and providing stable landing pages for specific IRIs.
Enhancement Tasks
1. General & Navigation
2. OEO Viewer Refinements
3. OEO Search & IRI Pages
Ideas of solution
- Use the
useCurrentEuiBreakpoint hook to maintain responsiveness while adding the new navigation elements.
- Implement a shared header component across all OEO-related React apps to ensure consistent navigation.
- Use the TSS
EntityInfoWidget configurations to adjust the weight of titles and metadata labels as requested.
Workflow checklist
Description of the issue
Following the initial migration of the OEO pages (Viewer and Entity/IRI pages) to the new React + TIB TSS library implementation, we have collected feedback from the community and stakeholders.
The main goal of this issue is to refine the user experience, clarify the distinction between the different OEO tools (Viewer vs. Search/Entities), and fix several UI/UX inconsistencies.
Summary & Conceptual Alignment (current integration):
We have defined the following "User Stories" for the different components:
Enhancement Tasks
1. General & Navigation
2. OEO Viewer Refinements
3. OEO Search & IRI Pages
SearchResultsListWidgetconfiguration to ensure seamless filtering (nfdi4energy collection).Ideas of solution
useCurrentEuiBreakpointhook to maintain responsiveness while adding the new navigation elements.EntityInfoWidgetconfigurations to adjust the weight of titles and metadata labels as requested.Workflow checklist
CONTRIBUTING.md