setup
All checks were successful
Deploy / deploy-staging (push) Successful in 6s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-04-15 01:06:16 +02:00
parent 5677a8d806
commit 11fb43b9ce
5 changed files with 334 additions and 106 deletions

View File

@@ -194,6 +194,10 @@ a {
color: var(--muted);
}
.app-header {
margin-bottom: 18px;
}
.stats {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
@@ -591,3 +595,98 @@ a {
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: 14px;
}
.setup-shell {
display: grid;
gap: 10px;
}
.setup-title {
margin: 0.75rem 0 0;
}
.setup-notice {
margin-top: 1rem;
border: 1px solid var(--accent-2);
border-radius: 8px;
background: color-mix(in srgb, var(--surface) 94%, transparent);
padding: 14px;
}
.setup-form {
margin-top: 1rem;
display: grid;
gap: 16px;
}
.setup-panel,
.setup-db-panel {
border: 1px solid var(--line);
border-radius: 8px;
background: color-mix(in srgb, var(--surface) 92%, transparent);
padding: 16px;
box-shadow: 0 10px 24px rgba(1, 22, 32, 0.06);
}
.setup-panel--flat {
border: 0;
border-radius: 0;
background: transparent;
padding: 0;
box-shadow: none;
}
.setup-db-panel {
scroll-margin-top: 18px;
}
.setup-panel__head {
display: flex;
align-items: flex-start;
justify-content: space-between;
gap: 14px;
margin-bottom: 14px;
}
.setup-panel__head h2,
.setup-panel__head h3 {
margin: 8px 0 0;
}
.setup-panel__head p {
margin: 6px 0 0;
}
.setup-tabs {
display: flex;
gap: 10px;
flex-wrap: wrap;
margin-bottom: 14px;
}
.setup-db-panels {
display: grid;
gap: 14px;
}
.setup-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
gap: 14px;
}
.setup-field {
display: grid;
gap: 6px;
}
.setup-field > span {
font-weight: 800;
color: var(--text);
}
.setup-actions {
display: flex;
gap: 10px;
flex-wrap: wrap;
}