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
Adds new components for service employees and addons
Introduces detailed views with selectable employees and add-ons
Updates localization translations for new sections
Implements time range slider functionality for availability
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
Implements localization for dashboard, cash register, account, and profile sections
Adds localization keys for various UI elements, improving internationalization support
Refactors view components to use ILocalizationService for dynamic text rendering
Prepares ground for multi-language support with translation-ready markup
Introduces reusable view components for bookings and notifications
Implements dynamic rendering of booking items and lists
Adds corresponding CSS styles for new dashboard components
Enhances dashboard user interface with interactive elements
Introduces comprehensive user authentication flow with plan selection and registration
Includes:
- Pricing page with plan details and selection
- Payment page with plan summary and card information
- Signup page for different plan tiers
- Shared authentication layout and design system improvements
Enhances user onboarding experience with clear plan information and streamlined signup process