add: Kalendereinträge, Eingabeformular und Absenden-Button

This commit is contained in:
Robert Wartenberg committed 2026-08-20 14:56:16 +02:00
1 parent 6a9d31ca5e
commit 037ea11de5
7 files changed
+1173 -30

No files matched your search

@@ -28,6 +28,20 @@ Describe 'Perspektivwerk static route' {
(Get-FileHash -LiteralPath $bookingStylesPath).Hash | Should Be (Get-FileHash -LiteralPath $contaoBookingStylesPath).Hash
}
It 'keeps the enabled submit button visibly rendered' {
$script = Get-Content -LiteralPath $contaoBookingScriptPath -Raw
$script | Should Match "submitButton\.style\.visibility = 'visible'"
$script | Should Match "actions\.style\.position = 'sticky'"
}
It 'defines colours for the booking form action buttons' {
$styles = Get-Content -LiteralPath $contaoBookingStylesPath -Raw
$styles | Should Match '\.sufw-booking__form-actions button\s*\{[^}]*background-color:\s*#08752a'
$styles | Should Match '\.sufw-booking__form-actions button\s*\{[^}]*color:\s*#fff'
}
It 'routes /perspektivwerk to the static entry point before the Contao fallback' {
$htaccess = Get-Content -LiteralPath $htaccessPath -Raw
$staticRouteIndex = $htaccess.IndexOf('RewriteRule ^perspektivwerk/?$ perspektivwerk/index.html [L]')