Commit graph

7 commits

Author SHA1 Message Date
Janus C. H. Knudsen
120367acbb Enhances Services module with detail view and interactions
Adds comprehensive service detail view with multiple tabs and dynamic interactions
Implements client-side navigation between service list and detail views
Introduces mock service data catalog for flexible component rendering
Extends localization support for new service detail screens

Improves user experience by adding edit capabilities and smooth view transitions
2026-01-16 22:03:22 +01:00
Janus C. H. Knudsen
679c3fb3a6 Refactor employee table and row components
Migrates custom table components to generic data table
Improves consistency in table and row implementations
Removes legacy custom table elements in favor of more flexible data table approach
2026-01-14 16:53:42 +01:00
Janus C. H. Knudsen
5e2cab9bd5 Refactor CSS using nested selectors and media queries
Improves CSS organization by adopting PostCSS nesting syntax
Enhances responsiveness with refined media query implementations
Reduces code repetition and improves maintainability of stylesheets

Modernizes CSS structure across multiple component stylesheets
2026-01-14 16:31:28 +01:00
Janus C. H. Knudsen
29f9c79764 CSS optimization 2026-01-14 00:47:06 +01:00
Janus C. H. Knudsen
e739ce2ac7 Enhance employee stats view with completed bookings
Adds a new data table to employee detail stats showing completed bookings

Includes:
- Expanded EmployeeDetailStatsViewComponent with booking data
- Updated localization translations for new table labels
- Created mock booking data for demonstration
- Updated .gitignore to simplify temporary file handling
2026-01-13 23:46:38 +01:00
Janus C. H. Knudsen
f71f00099a Enhances employee details with comprehensive salary and HR data
Adds detailed salary rates, commission structures, and HR-related records

Introduces new data models and view components for:
- Salary rates and supplements
- Commissions and rate configurations
- Employee HR tracking (certifications, courses, absence)

Implements dynamic rate synchronization between drawer and card views
2026-01-13 22:37:29 +01:00
Janus C. H. Knudsen
2e6207bb0b Reorganizes and optimizes shared CSS components
Consolidates UI components into a centralized components.css file
Removes duplicate styles across multiple CSS files
Adds utility classes in a new utilities.css file
Reduces overall CSS complexity and improves maintainability

Removes quick-stats.css and redistributes its styles
Updates layout and stylesheet references accordingly
2026-01-13 00:09:46 +01:00