Commit Graph

14 Commits

Author SHA1 Message Date
Richard Ward
470611d878 docs: fakemui,tsx,treeview (4 files) 2025-12-30 20:04:52 +00:00
Richard Ward
bb8999bdca update: togglebutton,styles,scss (1 files) 2025-12-30 17:43:07 +00:00
Richard Ward
c6d229e653 docs: fakemui,styles,scss (4 files) 2025-12-30 14:55:25 +00:00
Richard Ward
8e5b4dcd57 code: fakemui,treeview,tsx (2 files) 2025-12-30 14:54:58 +00:00
Richard Ward
a6c8fbd165 code: fakemui,tsx,timepicker (6 files) 2025-12-30 13:49:19 +00:00
Richard Ward
f67d4de1d2 config: tsx,nextjs,frontends (18 files) 2025-12-30 12:56:44 +00:00
Richard Ward
9251ee0590 config: shared,packages,lua (4 files) 2025-12-30 12:55:13 +00:00
d65962eb98 Implement data export and filtering modules with single-function files
- Added CSV export functionality with escape handling.
- Implemented JSON export functionality.
- Created utility functions for retrieving column labels and row values.
- Established a filtering system with state management and filter application.
- Refactored sorting logic into dedicated modules for better maintainability.
- Deprecated old filtering and sorting files, redirecting to new module structure.
- Introduced form field builders and validation utilities, also refactored into single-function files.
2025-12-30 12:16:09 +00:00
14df5c377d feat: Enhance Table component with new props and styles for better customization and usability
feat: Implement StreamCast package with detailed module structure and initialization
refactor: Simplify player module by re-exporting single-function modules for better maintainability
feat: Add detailed documentation for player controls and overlay components
feat: Improve scene management with new component structures and enhanced functionality
feat: Revamp scheduling facade with modular rendering and action handling
2025-12-30 11:30:36 +00:00
ede65e3694 feat: Implement Linear and Circular Progress components with styles 2025-12-30 11:19:03 +00:00
0f69e33d9b feat: Implement Slider component with enhanced features and styles
- Added a new Slider component with support for controlled and uncontrolled values, marks, value labels, and customizable styles.
- Introduced new props for Slider including min, max, step, orientation, color, size, and disabled state.
- Implemented internal state management for value and visibility of value labels.
- Created SCSS styles for the Slider component, supporting various orientations, sizes, and color variants.
- Added accessibility features to the Slider component, including ARIA attributes.

chore: Introduce assertion utilities and refactor assertion functions

- Created standalone assertion functions (assertTrue, assertFalse, assertEqual, etc.) for better test readability.
- Developed assertion utilities for error handling and value stringification.
- Refactored existing assertion functions to utilize the new utility functions for improved maintainability.
- Implemented a chainable expect() function with various matchers for enhanced testing capabilities.
2025-12-30 11:01:44 +00:00
c107c63848 feat: implement MUI dependency elimination plan and update related styles and scripts 2025-12-30 10:09:52 +00:00
3444f21f2e feat: Enhance SCSS architecture with new utility classes, improved variable definitions, and consistent theming 2025-12-30 02:57:38 +00:00
58a94d0489 feat(styles): add component-specific styles for TaskDetail, SearchDialog, and Documentation
feat(styles): create global styles entry point and organize global styles

feat(styles): implement base HTML element styles and utility classes for flexbox

feat(styles): establish layout, position, spacing, and text utility classes

feat(styles): introduce mixins for animations, cards, dialogs, flexbox, grid, and responsive design

test(quick_guide): add component and metadata validation tests for quick_guide package

test(ui_level6): implement metadata validation tests for ui_level6 package
2025-12-30 02:29:58 +00:00