Skip to content

Conversation

@xvalec01
Copy link

@xvalec01 xvalec01 commented Dec 4, 2025

No description provided.

- Updated the home.py file to improve the structure of collection cards, enhancing the layout and responsiveness.
- Changed the collection metadata structure to use enum directly instead of string values.
- Enhanced card hover effects and added new styles for better visual feedback.
- Removed the old dashboard.css file and integrated its styles into base.css for better organization and maintainability.
- Updated the dash.html.jinja2 template to remove the reference to the now-deleted dashboard.css file.
- Improved the overall styling for dropdowns, date pickers, and loading states to ensure consistency across the dashboard.
- Introduced a new module `components.py` containing reusable UI components such as section headers, dropdowns, inputs, cards, and chart type selectors to maintain consistency across dashboard pages.
- Updated `home.py` to integrate a "Getting Started" section using the new components, improving the layout and readability of the home page.
- Refactored the collection card building logic for better clarity and maintainability.
- Added a dashed border utility in `base.css` for empty state cards to enhance visual feedback.
@xvalec01 xvalec01 force-pushed the tests/page-dash-unit-tests branch from 5480e69 to a5030b2 Compare December 11, 2025 21:55
@xvalec01 xvalec01 force-pushed the tests/page-dash-unit-tests branch from e9c6f8a to 68d54b6 Compare December 15, 2025 08:03
- Deleted outdated UML diagrams: system_class_diagram_v3.puml and system_class_diagram_v4.puml.
- Updated the filter factory to streamline option building and removed redundant comments.
- Enhanced the filter registry to clarify filter specifications and their parameters.
- Simplified the common page layout by removing unnecessary comments and improving readability.
- Cleaned up the filter type definitions by removing unused imports and organizing the code structure.
@xvalec01 xvalec01 marked this pull request as ready for review December 16, 2025 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant