fix: DockerSecretsResolver - don't normalize absolute paths like /var/www/html/...
Some checks failed
Deploy Application / deploy (push) Has been cancelled

This commit is contained in:
2025-11-24 21:28:25 +01:00
parent 4eb7134853
commit 77abc65cd7
1327 changed files with 91915 additions and 9909 deletions

View File

@@ -5,7 +5,7 @@
* Respects prefers-reduced-motion for accessibility.
*/
@layer admin-utilities {
@layer utilities {
/**
* Theme Transition Class
*
@@ -15,18 +15,18 @@
:root {
/* Smooth transitions for theme changes */
transition:
background-color var(--admin-transition-base),
color var(--admin-transition-base),
border-color var(--admin-transition-base);
background-color var(--transition-base),
color var(--transition-base),
border-color var(--transition-base);
}
/* Apply transitions to all elements during theme change */
* {
transition:
background-color var(--admin-transition-base),
color var(--admin-transition-base),
border-color var(--admin-transition-base),
box-shadow var(--admin-transition-base);
background-color var(--transition-base),
color var(--transition-base),
border-color var(--transition-base),
box-shadow var(--transition-base);
}
/* Respect reduced motion preference */
@@ -41,16 +41,15 @@
* Theme Loading State
*
* Prevent FOUC (Flash of Unstyled Content) during initial theme load.
* REMOVED: visibility hidden rule - causes blank page if data-theme is not set
*/
html:not([data-theme]) {
/* Hide content until theme is determined */
/* html:not([data-theme]) {
visibility: hidden;
}
html[data-theme] {
/* Show content once theme is set */
visibility: visible;
}
} */
/**
* Theme Toggle Animation
@@ -58,7 +57,7 @@
* Icon rotation when toggling theme.
*/
[data-theme-toggle] svg {
transition: transform var(--admin-transition-base);
transition: transform var(--transition-base);
}
[data-theme-toggle]:hover svg {
@@ -88,14 +87,14 @@
@media (prefers-contrast: high) {
[data-theme="dark"] {
/* Increase contrast in forced colors mode */
--admin-bg-primary: oklch(10% 0 0);
--admin-content-text: oklch(100% 0 0);
--bg-primary: oklch(10% 0 0);
--content-text: oklch(100% 0 0);
}
[data-theme="light"] {
/* Ensure maximum contrast */
--admin-bg-primary: oklch(100% 0 0);
--admin-content-text: oklch(0% 0 0);
--bg-primary: oklch(100% 0 0);
--content-text: oklch(0% 0 0);
}
}
@@ -108,15 +107,15 @@
:root,
[data-theme] {
/* Force light colors for printing */
--admin-bg-primary: oklch(100% 0 0);
--admin-content-bg: oklch(100% 0 0);
--admin-content-text: oklch(0% 0 0);
--admin-border-light: oklch(20% 0 0);
--bg-primary: oklch(100% 0 0);
--content-bg: oklch(100% 0 0);
--content-text: oklch(0% 0 0);
--border-light: oklch(20% 0 0);
/* Remove shadows for print */
--admin-shadow-sm: none;
--admin-shadow-md: none;
--admin-shadow-lg: none;
--shadow-sm: none;
--shadow-md: none;
--shadow-lg: none;
}
}
}