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

@@ -4,16 +4,16 @@
* Grundlegende Styles für HTML-Elemente im Admin-Bereich.
*/
@layer admin-elements {
@layer base {
/**
* Root Admin Layout
*/
.admin-layout {
font-family: var(--admin-font-family-base);
font-size: var(--admin-font-size-base);
line-height: var(--admin-line-height-normal);
color: var(--admin-content-text);
background-color: var(--admin-bg-primary);
font-family: var(--font-family-base);
font-size: var(--font-size-base);
line-height: var(--line-height-normal);
color: var(--content-text);
background-color: var(--bg-primary);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
@@ -22,59 +22,59 @@
* Typography
*/
.admin-layout h1 {
font-size: var(--admin-font-size-3xl);
font-weight: var(--admin-font-weight-bold);
line-height: var(--admin-line-height-tight);
margin-bottom: var(--admin-spacing-lg);
font-size: var(--font-size-3xl);
font-weight: var(--font-weight-bold);
line-height: var(--line-height-tight);
margin-bottom: var(--spacing-lg);
}
.admin-layout h2 {
font-size: var(--admin-font-size-2xl);
font-weight: var(--admin-font-weight-semibold);
line-height: var(--admin-line-height-tight);
margin-bottom: var(--admin-spacing-md);
font-size: var(--font-size-2xl);
font-weight: var(--font-weight-semibold);
line-height: var(--line-height-tight);
margin-bottom: var(--spacing-md);
}
.admin-layout h3 {
font-size: var(--admin-font-size-xl);
font-weight: var(--admin-font-weight-semibold);
line-height: var(--admin-line-height-tight);
margin-bottom: var(--admin-spacing-md);
font-size: var(--font-size-xl);
font-weight: var(--font-weight-semibold);
line-height: var(--line-height-tight);
margin-bottom: var(--spacing-md);
}
.admin-layout h4 {
font-size: var(--admin-font-size-lg);
font-weight: var(--admin-font-weight-medium);
line-height: var(--admin-line-height-normal);
margin-bottom: var(--admin-spacing-sm);
font-size: var(--font-size-lg);
font-weight: var(--font-weight-medium);
line-height: var(--line-height-normal);
margin-bottom: var(--spacing-sm);
}
.admin-layout p {
margin-bottom: var(--admin-spacing-md);
line-height: var(--admin-line-height-relaxed);
margin-bottom: var(--spacing-md);
line-height: var(--line-height-relaxed);
}
.admin-layout small {
font-size: var(--admin-font-size-sm);
color: oklch(from var(--admin-content-text) calc(l * 0.7) c h);
font-size: var(--font-size-sm);
color: oklch(from var(--content-text) calc(l * 0.7) c h);
}
.admin-layout code {
font-family: var(--admin-font-family-mono);
font-family: var(--font-family-mono);
font-size: 0.875em;
background-color: var(--admin-bg-tertiary);
background-color: var(--bg-tertiary);
padding: 0.125rem 0.375rem;
border-radius: var(--admin-radius-sm);
border-radius: var(--radius-sm);
}
.admin-layout pre {
font-family: var(--admin-font-family-mono);
font-size: var(--admin-font-size-sm);
background-color: var(--admin-bg-tertiary);
padding: var(--admin-spacing-md);
border-radius: var(--admin-radius-md);
font-family: var(--font-family-mono);
font-size: var(--font-size-sm);
background-color: var(--bg-tertiary);
padding: var(--spacing-md);
border-radius: var(--radius-md);
overflow-x: auto;
margin-bottom: var(--admin-spacing-md);
margin-bottom: var(--spacing-md);
}
.admin-layout pre code {
@@ -87,12 +87,12 @@
*/
.admin-layout ul:not([role="list"]) {
list-style: disc;
padding-left: var(--admin-spacing-lg);
padding-left: var(--spacing-lg);
}
.admin-layout ol:not([role="list"]) {
list-style: decimal;
padding-left: var(--admin-spacing-lg);
padding-left: var(--spacing-lg);
}
/**
@@ -101,24 +101,24 @@
.admin-layout table {
width: 100%;
border-collapse: collapse;
margin-bottom: var(--admin-spacing-lg);
margin-bottom: var(--spacing-lg);
}
.admin-layout th {
text-align: left;
font-weight: var(--admin-font-weight-semibold);
padding: var(--admin-spacing-sm) var(--admin-spacing-md);
background-color: var(--admin-bg-secondary);
border-bottom: 2px solid var(--admin-border-medium);
font-weight: var(--font-weight-semibold);
padding: var(--spacing-sm) var(--spacing-md);
background-color: var(--bg-secondary);
border-bottom: 2px solid var(--border-medium);
}
.admin-layout td {
padding: var(--admin-spacing-sm) var(--admin-spacing-md);
border-bottom: 1px solid var(--admin-border-light);
padding: var(--spacing-sm) var(--spacing-md);
border-bottom: 1px solid var(--border-light);
}
.admin-layout tr:hover {
background-color: var(--admin-hover-overlay);
background-color: var(--hover-overlay);
}
/**
@@ -134,24 +134,24 @@
.admin-layout textarea,
.admin-layout select {
width: 100%;
padding: var(--admin-spacing-sm) var(--admin-spacing-md);
padding: var(--spacing-sm) var(--spacing-md);
font-family: inherit;
font-size: var(--admin-font-size-base);
line-height: var(--admin-line-height-normal);
color: var(--admin-content-text);
background-color: var(--admin-content-bg);
border: 1px solid var(--admin-border-medium);
border-radius: var(--admin-radius-md);
transition: border-color var(--admin-transition-fast),
box-shadow var(--admin-transition-fast);
font-size: var(--font-size-base);
line-height: var(--line-height-normal);
color: var(--content-text);
background-color: var(--content-bg);
border: 1px solid var(--border-medium);
border-radius: var(--radius-md);
transition: border-color var(--transition-fast),
box-shadow var(--transition-fast);
}
.admin-layout input:focus,
.admin-layout textarea:focus,
.admin-layout select:focus {
outline: none;
border-color: var(--admin-focus-ring);
box-shadow: 0 0 0 3px oklch(from var(--admin-focus-ring) l c h / 0.1);
border-color: var(--focus-ring);
box-shadow: 0 0 0 3px oklch(from var(--focus-ring) l c h / 0.1);
}
.admin-layout textarea {
@@ -164,7 +164,7 @@
*/
.admin-layout hr {
border: none;
border-top: 1px solid var(--admin-border-light);
margin: var(--admin-spacing-xl) 0;
border-top: 1px solid var(--border-light);
margin: var(--spacing-xl) 0;
}
}