mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-05-06 19:19:19 +02:00
css: centralise semantic element baseline styles in common.css
This commit is contained in:
@@ -2,8 +2,6 @@
|
||||
ADMIN SECTION
|
||||
============================================================ */
|
||||
|
||||
@import url("./variables.css");
|
||||
|
||||
/* ── Layout ────────────────────────────────────────────────────────────── */
|
||||
.admin-body {
|
||||
display: flex;
|
||||
@@ -343,28 +341,11 @@
|
||||
}
|
||||
|
||||
/* ── Table ──────────────────────────────────────────────────────────────── */
|
||||
.admin-body table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
font-size: var(--step--1);
|
||||
}
|
||||
|
||||
/* Base table/th/td styles live in common.css */
|
||||
.admin-body main > table {
|
||||
margin-top: var(--space-m);
|
||||
}
|
||||
|
||||
.admin-body table th {
|
||||
text-align: left;
|
||||
font-size: var(--step--2);
|
||||
letter-spacing: 0.08em;
|
||||
text-transform: uppercase;
|
||||
padding: var(--space-3xs) var(--space-xs);
|
||||
border-bottom: 1px solid var(--border-primary);
|
||||
color: var(--text-secondary);
|
||||
font-weight: 400;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
/* Sortable column headers */
|
||||
.admin-sort-link {
|
||||
color: inherit;
|
||||
@@ -379,12 +360,6 @@
|
||||
color: var(--accent-primary);
|
||||
}
|
||||
|
||||
.admin-body table td {
|
||||
padding: var(--space-2xs) var(--space-xs);
|
||||
border-bottom: 1px solid var(--border-primary);
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.admin-body table tr:hover td {
|
||||
background: var(--bg-secondary);
|
||||
}
|
||||
@@ -863,19 +838,10 @@
|
||||
}
|
||||
|
||||
/* ── Dialog ───────────────────────────────────────────────────────────── */
|
||||
/* Base dialog/::backdrop styles live in common.css */
|
||||
.admin-dialog {
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 6px;
|
||||
background: var(--bg-primary);
|
||||
color: var(--text-primary);
|
||||
padding: 0;
|
||||
max-width: 680px;
|
||||
width: 100%;
|
||||
box-shadow: 0 8px 32px rgba(0,0,0,0.18);
|
||||
}
|
||||
|
||||
.admin-dialog::backdrop {
|
||||
background: rgba(0,0,0,0.45);
|
||||
}
|
||||
|
||||
.admin-dialog__header {
|
||||
@@ -990,19 +956,12 @@
|
||||
}
|
||||
|
||||
.param-form fieldset {
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 4px;
|
||||
padding: var(--space-m);
|
||||
background: var(--bg-secondary);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: var(--space-xs);
|
||||
}
|
||||
|
||||
.param-form legend {
|
||||
font-weight: 600;
|
||||
font-size: var(--step--1);
|
||||
color: var(--text-secondary);
|
||||
padding: 0 var(--space-xs);
|
||||
}
|
||||
|
||||
@@ -1161,16 +1120,11 @@
|
||||
}
|
||||
|
||||
.param-danger-zone {
|
||||
border: 1px solid var(--danger-border-muted);
|
||||
border-radius: 4px;
|
||||
padding: var(--space-m);
|
||||
border-color: var(--danger-border-muted);
|
||||
margin-bottom: var(--space-m);
|
||||
background: var(--bg-secondary);
|
||||
}
|
||||
|
||||
.param-danger-zone legend {
|
||||
width: auto;
|
||||
font-weight: 600;
|
||||
color: var(--error);
|
||||
font-size: var(--step-0);
|
||||
padding: 0 var(--space-xs);
|
||||
@@ -1188,16 +1142,10 @@
|
||||
|
||||
/* ── Export zone (maintenance section) ───────────────────────────────── */
|
||||
.param-export-zone {
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 4px;
|
||||
padding: var(--space-m);
|
||||
margin-bottom: var(--space-m);
|
||||
background: var(--bg-secondary);
|
||||
}
|
||||
|
||||
.param-export-zone legend {
|
||||
width: auto;
|
||||
font-weight: 600;
|
||||
font-size: var(--step-0);
|
||||
padding: 0 var(--space-xs);
|
||||
}
|
||||
@@ -1323,16 +1271,7 @@
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
}
|
||||
.param-fieldset-inline {
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 4px;
|
||||
padding: var(--space-m);
|
||||
background: var(--bg-secondary);
|
||||
}
|
||||
.param-fieldset-inline legend {
|
||||
font-weight: 600;
|
||||
font-size: var(--step--1);
|
||||
color: var(--text-secondary);
|
||||
padding: 0 var(--space-xs);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user