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
This commit is contained in:
Janus C. H. Knudsen 2026-01-28 20:17:54 +01:00
parent eba6bd646d
commit 435d9f11b7
17 changed files with 891 additions and 25 deletions

View file

@ -37,6 +37,7 @@
<link rel="stylesheet" href="~/css/customers.css">
<link rel="stylesheet" href="~/css/suppliers.css">
<link rel="stylesheet" href="~/css/settings.css">
<link rel="stylesheet" href="~/css/online-booking.css">
<link rel="stylesheet" href="~/css/reports.css">
@await RenderSectionAsync("Styles", required: false)
</head>