Commit graph

4 commits

Author SHA1 Message Date
Janus C. H. Knudsen
435d9f11b7 Adds Online Booking configuration and preview components
Introduces comprehensive online booking feature with:
- Localization support for booking settings
- ViewComponents for booking URL, settings, company info, hours, and preview
- Responsive preview with device toggle functionality
- Integrated with settings page and translation files

Enhances application's online booking configuration interface
2026-01-28 20:17:54 +01:00
Janus C. H. Knudsen
6ef001e35f Adds comprehensive customers list and management components
Introduces customer-related view components for table and row display
Implements mock data loading and customer list rendering
Adds localization support for customer-related text
Enhances UI with detailed customer information and interactions
2026-01-21 18:00:53 +01:00
Janus C. H. Knudsen
c1d2df9327 Refactors UI components with new card header structure
Replaces `swp-section-label` with standardized `swp-card-header` and `swp-card-title`

Improves component consistency across multiple features:
- Adds structured card headers
- Introduces more semantic HTML elements
- Enhances layout and readability of card components

Updates CSS and component styles to support new structure
2026-01-19 14:23:41 +01:00
Janus C. H. Knudsen
33c338345e Adds comprehensive Settings page with multiple configuration tabs
Introduces a new Settings page with configurable modules:
- General company information
- Calendar and booking settings
- Billing and payment configurations
- Tracking and analytics integrations

Implements modular ViewComponents for each settings section
Enhances user experience with toggle switches and detailed configuration options
2026-01-18 22:50:33 +01:00