mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-05-07 03:29:19 +02:00
bump all font-size values ~10% across all CSS files
This commit is contained in:
@@ -39,7 +39,7 @@
|
||||
}
|
||||
|
||||
.admin-body main > h1 {
|
||||
font-size: 1.8rem;
|
||||
font-size: 1.98rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.08em;
|
||||
text-transform: uppercase;
|
||||
@@ -68,7 +68,7 @@
|
||||
|
||||
.admin-form > div:not(.admin-form-footer) > label,
|
||||
.admin-form > div:not(.admin-form-footer) > span.admin-row-label {
|
||||
font-size: 0.92rem;
|
||||
font-size: 1.01rem;
|
||||
padding-top: 0.5rem;
|
||||
font-weight: 400;
|
||||
}
|
||||
@@ -86,7 +86,7 @@
|
||||
background: transparent;
|
||||
border: none;
|
||||
border-bottom: 1px solid var(--border-primary);
|
||||
font-size: 0.92rem;
|
||||
font-size: 1.01rem;
|
||||
font-family: inherit;
|
||||
padding: 0.4rem 0;
|
||||
border-radius: 0;
|
||||
@@ -109,7 +109,7 @@
|
||||
|
||||
.admin-form input::placeholder,
|
||||
.admin-form textarea::placeholder {
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
color: var(--text-tertiary);
|
||||
}
|
||||
|
||||
@@ -137,7 +137,7 @@
|
||||
}
|
||||
|
||||
.admin-file-input input[type="file"] {
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
background: transparent;
|
||||
border: 1px dashed var(--border-primary);
|
||||
padding: 0.4rem 0.6rem;
|
||||
@@ -151,7 +151,7 @@
|
||||
}
|
||||
|
||||
.admin-body form small {
|
||||
font-size: 0.78rem;
|
||||
font-size: 0.86rem;
|
||||
color: var(--text-secondary);
|
||||
margin-top: 0.15rem;
|
||||
display: block;
|
||||
@@ -185,7 +185,7 @@
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.5rem;
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@@ -205,7 +205,7 @@
|
||||
}
|
||||
|
||||
.admin-body legend {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.04em;
|
||||
text-transform: uppercase;
|
||||
@@ -225,7 +225,7 @@
|
||||
color: var(--accent-foreground);
|
||||
border: none;
|
||||
border-radius: 3px;
|
||||
font-size: 0.92rem;
|
||||
font-size: 1.01rem;
|
||||
font-family: inherit;
|
||||
cursor: pointer;
|
||||
letter-spacing: 0.04em;
|
||||
@@ -244,7 +244,7 @@
|
||||
color: var(--text-tertiary);
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 3px;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
font-family: inherit;
|
||||
cursor: pointer;
|
||||
letter-spacing: 0.04em;
|
||||
@@ -261,7 +261,7 @@
|
||||
/* Small size modifier */
|
||||
.admin-btn--sm {
|
||||
padding: 0.28rem 0.65rem;
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
|
||||
/* Semantic colour modifiers */
|
||||
@@ -288,7 +288,7 @@
|
||||
[role="status"] {
|
||||
padding: 0.75rem 1rem;
|
||||
border-radius: 3px;
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
margin-bottom: 1.5rem;
|
||||
border-left: 3px solid;
|
||||
}
|
||||
@@ -324,7 +324,7 @@
|
||||
}
|
||||
|
||||
.admin-stat__number {
|
||||
font-size: 2rem;
|
||||
font-size: 2.2rem;
|
||||
font-weight: 700;
|
||||
color: var(--accent-primary);
|
||||
line-height: 1;
|
||||
@@ -333,7 +333,7 @@
|
||||
}
|
||||
|
||||
.admin-stat__label {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
color: var(--text-secondary);
|
||||
margin-top: 0.25rem;
|
||||
order: 2;
|
||||
@@ -350,7 +350,7 @@
|
||||
border-radius: 4px;
|
||||
padding: 0.65rem 1rem;
|
||||
margin-bottom: 1.5rem;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
}
|
||||
|
||||
.admin-maintenance-bar--active {
|
||||
@@ -366,7 +366,7 @@
|
||||
/* Result-count line above the thesis table */
|
||||
.admin-list-meta {
|
||||
color: var(--text-secondary);
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
@@ -379,7 +379,7 @@
|
||||
/* Identifier column in the thesis table */
|
||||
.admin-table-id {
|
||||
color: var(--text-secondary);
|
||||
font-size: 0.8rem;
|
||||
font-size: 0.88rem;
|
||||
}
|
||||
|
||||
/* ── Filters bar ────────────────────────────────────────────────────────── */
|
||||
@@ -395,7 +395,7 @@
|
||||
.admin-filters select {
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 3px;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
font-family: inherit;
|
||||
padding: 0.45rem 0.75rem;
|
||||
background: transparent;
|
||||
@@ -414,7 +414,7 @@
|
||||
color: var(--accent-foreground);
|
||||
border: none;
|
||||
border-radius: 3px;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
font-family: inherit;
|
||||
cursor: pointer;
|
||||
transition: background 0.15s;
|
||||
@@ -425,7 +425,7 @@
|
||||
}
|
||||
|
||||
.admin-filters-reset {
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
color: var(--text-secondary);
|
||||
text-decoration: underline;
|
||||
cursor: pointer;
|
||||
@@ -441,7 +441,7 @@
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 4px;
|
||||
margin-bottom: 1rem;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
}
|
||||
|
||||
.admin-bulk-btns {
|
||||
@@ -453,7 +453,7 @@
|
||||
.admin-body table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
}
|
||||
|
||||
.admin-body main > table {
|
||||
@@ -462,7 +462,7 @@
|
||||
|
||||
.admin-body table th {
|
||||
text-align: left;
|
||||
font-size: 0.75rem;
|
||||
font-size: 0.83rem;
|
||||
letter-spacing: 0.08em;
|
||||
text-transform: uppercase;
|
||||
padding: 0.5rem 0.75rem;
|
||||
@@ -487,7 +487,7 @@
|
||||
}
|
||||
|
||||
.admin-body table .thesis-subtitle {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
color: var(--text-secondary);
|
||||
font-style: italic;
|
||||
}
|
||||
@@ -497,7 +497,7 @@
|
||||
display: inline-block;
|
||||
padding: 0.2rem 0.5rem;
|
||||
border-radius: 3px;
|
||||
font-size: 0.78rem;
|
||||
font-size: 0.86rem;
|
||||
font-weight: 500;
|
||||
letter-spacing: 0.04em;
|
||||
}
|
||||
@@ -514,7 +514,7 @@
|
||||
|
||||
.status-access {
|
||||
display: inline-block;
|
||||
font-size: 0.7rem;
|
||||
font-size: 0.77rem;
|
||||
padding: 0.1rem 0.4rem;
|
||||
border-radius: 3px;
|
||||
background: var(--bg-tertiary);
|
||||
@@ -548,7 +548,7 @@
|
||||
padding: 0.25rem 0.6rem;
|
||||
min-height: 2rem;
|
||||
border-radius: 3px;
|
||||
font-size: 0.78rem;
|
||||
font-size: 0.86rem;
|
||||
font-family: inherit;
|
||||
cursor: pointer;
|
||||
text-decoration: none;
|
||||
@@ -610,7 +610,7 @@
|
||||
|
||||
.admin-body main > section h2 {
|
||||
margin: 0 0 1rem;
|
||||
font-size: 1.2rem;
|
||||
font-size: 1.32rem;
|
||||
border-bottom: 1px solid var(--border-primary);
|
||||
padding-bottom: 0.5rem;
|
||||
}
|
||||
@@ -623,13 +623,13 @@
|
||||
|
||||
.admin-body main > section dt {
|
||||
font-weight: 600;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
color: var(--text-secondary);
|
||||
}
|
||||
|
||||
.admin-body main > section dd {
|
||||
margin: 0;
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
}
|
||||
|
||||
.admin-action-bar {
|
||||
@@ -645,7 +645,7 @@
|
||||
|
||||
/* ── Section titles (account, etc.) ─────────────────────────────────────── */
|
||||
.admin-section-title {
|
||||
font-size: 1rem;
|
||||
font-size: 1.1rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.07em;
|
||||
text-transform: uppercase;
|
||||
@@ -675,7 +675,7 @@
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.75rem;
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
}
|
||||
|
||||
.admin-account-status__label {
|
||||
@@ -685,7 +685,7 @@
|
||||
|
||||
.admin-account-status__code {
|
||||
font-family: ui-monospace, "SFMono-Regular", Consolas, monospace;
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 3px;
|
||||
padding: 0.1rem 0.4rem;
|
||||
@@ -694,7 +694,7 @@
|
||||
}
|
||||
|
||||
.admin-account-status__note {
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
color: var(--text-secondary);
|
||||
margin: 0;
|
||||
}
|
||||
@@ -712,7 +712,7 @@
|
||||
|
||||
.admin-danger-zone__description {
|
||||
flex: 1;
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
}
|
||||
|
||||
/* ── Login page ─────────────────────────────────────────────────────────── */
|
||||
@@ -734,7 +734,7 @@
|
||||
|
||||
.admin-login-box h2 {
|
||||
margin: 0 0 1.5rem;
|
||||
font-size: 1.1rem;
|
||||
font-size: 1.21rem;
|
||||
font-weight: 500;
|
||||
text-align: center;
|
||||
}
|
||||
@@ -746,7 +746,7 @@
|
||||
}
|
||||
|
||||
.admin-login-box .admin-form > div:not(.admin-form-footer) > label {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
color: var(--text-secondary);
|
||||
margin-bottom: 0.2rem;
|
||||
}
|
||||
@@ -785,7 +785,7 @@
|
||||
}
|
||||
|
||||
.admin-import-results__title {
|
||||
font-size: 1rem;
|
||||
font-size: 1.1rem;
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.75rem;
|
||||
color: var(--text-secondary);
|
||||
@@ -807,7 +807,7 @@
|
||||
}
|
||||
|
||||
.admin-body fieldset fieldset.admin-jury-lecteurs > legend {
|
||||
font-size: 0.78rem;
|
||||
font-size: 0.86rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.03em;
|
||||
text-transform: uppercase;
|
||||
@@ -845,7 +845,7 @@
|
||||
border-radius: 3px;
|
||||
padding: 0.2rem 0.55rem;
|
||||
min-height: 2rem;
|
||||
font-size: 0.8rem;
|
||||
font-size: 0.88rem;
|
||||
line-height: 1;
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
@@ -870,13 +870,13 @@
|
||||
|
||||
.admin-input--inline,
|
||||
.admin-inline-form input[type="text"] {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
width: 160px;
|
||||
}
|
||||
|
||||
.admin-select--inline,
|
||||
.admin-inline-form select {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
width: 160px;
|
||||
}
|
||||
|
||||
@@ -912,7 +912,7 @@
|
||||
|
||||
/* ── Cancel link ────────────────────────────────────────────────────────── */
|
||||
.admin-cancel-link {
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
color: var(--text-secondary);
|
||||
text-decoration: underline;
|
||||
}
|
||||
@@ -944,7 +944,7 @@
|
||||
border: 1px solid var(--border-secondary);
|
||||
border-radius: 3px;
|
||||
color: var(--text-primary);
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
text-decoration: none;
|
||||
transition:
|
||||
border-color 0.15s,
|
||||
@@ -963,7 +963,7 @@
|
||||
}
|
||||
|
||||
.admin-body .pagination-info {
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
color: var(--text-secondary);
|
||||
padding: 0 0.5rem;
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
|
||||
.apropos-toc-label {
|
||||
font-family: var(--font-body);
|
||||
font-size: 0.72rem;
|
||||
font-size: 0.79rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.12em;
|
||||
text-transform: uppercase;
|
||||
@@ -63,7 +63,7 @@
|
||||
|
||||
.apropos-toc ul a {
|
||||
font-family: var(--font-body);
|
||||
font-size: 0.875rem;
|
||||
font-size: 0.96rem;
|
||||
color: var(--text-secondary);
|
||||
text-decoration: none;
|
||||
display: block;
|
||||
@@ -84,7 +84,7 @@
|
||||
}
|
||||
|
||||
.apropos-toc-erg a {
|
||||
font-size: 0.8rem;
|
||||
font-size: 0.88rem;
|
||||
color: var(--accent-primary);
|
||||
text-decoration: none;
|
||||
transition: opacity 0.15s;
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
.apropos-section-title {
|
||||
font-family: var(--font-display);
|
||||
font-size: 2rem;
|
||||
font-size: 2.2rem;
|
||||
font-weight: 400;
|
||||
color: var(--text-primary);
|
||||
margin: 0 0 1.75rem 0;
|
||||
@@ -135,7 +135,7 @@
|
||||
|
||||
.prose {
|
||||
font-family: var(--font-body);
|
||||
font-size: 1.45rem;
|
||||
font-size: 1.59rem;
|
||||
line-height: 1.5;
|
||||
color: var(--text-primary);
|
||||
font-weight: 400;
|
||||
@@ -157,9 +157,9 @@
|
||||
margin: 1.5em 0 0.5em 0;
|
||||
}
|
||||
|
||||
.prose h1 { font-size: 2rem; }
|
||||
.prose h2 { font-size: 1.5rem; }
|
||||
.prose h3 { font-size: 1.2rem; }
|
||||
.prose h1 { font-size: 2.2rem; }
|
||||
.prose h2 { font-size: 1.65rem; }
|
||||
.prose h3 { font-size: 1.32rem; }
|
||||
|
||||
.prose a {
|
||||
color: var(--accent-primary);
|
||||
@@ -210,7 +210,7 @@
|
||||
|
||||
.apropos-contact-card strong {
|
||||
display: block;
|
||||
font-size: 0.95rem;
|
||||
font-size: 1.04rem;
|
||||
font-weight: 600;
|
||||
color: var(--text-primary);
|
||||
margin-bottom: 0.2rem;
|
||||
@@ -218,14 +218,14 @@
|
||||
|
||||
.apropos-contact-card span {
|
||||
display: block;
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
color: var(--text-secondary);
|
||||
line-height: 1.4;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
.apropos-contact-card a {
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
color: var(--accent-primary);
|
||||
text-decoration: underline;
|
||||
text-underline-offset: 2px;
|
||||
@@ -262,7 +262,7 @@
|
||||
}
|
||||
|
||||
.apropos-credits-list dt {
|
||||
font-size: 0.8rem;
|
||||
font-size: 0.88rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.04em;
|
||||
text-transform: uppercase;
|
||||
@@ -270,7 +270,7 @@
|
||||
}
|
||||
|
||||
.apropos-credits-list dd {
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
color: var(--text-primary);
|
||||
margin: 0;
|
||||
line-height: 1.5;
|
||||
@@ -326,11 +326,11 @@
|
||||
}
|
||||
|
||||
.prose {
|
||||
font-size: 1.2rem;
|
||||
font-size: 1.32rem;
|
||||
}
|
||||
|
||||
.apropos-section-title {
|
||||
font-size: 1.6rem;
|
||||
font-size: 1.76rem;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -340,7 +340,7 @@
|
||||
}
|
||||
|
||||
.prose {
|
||||
font-size: 1rem;
|
||||
font-size: 1.1rem;
|
||||
}
|
||||
|
||||
.apropos-credit-row {
|
||||
|
||||
@@ -109,7 +109,7 @@ body > header nav {
|
||||
|
||||
body > header nav > a {
|
||||
font-family: var(--font-display);
|
||||
font-size: 1.1rem;
|
||||
font-size: 1.21rem;
|
||||
letter-spacing: 0.12em;
|
||||
text-transform: uppercase;
|
||||
color: var(--accent-foreground);
|
||||
@@ -127,7 +127,7 @@ body > header nav > ul {
|
||||
}
|
||||
|
||||
body > header nav ul a {
|
||||
font-size: 0.95rem;
|
||||
font-size: 1.04rem;
|
||||
letter-spacing: 0.12em;
|
||||
text-transform: uppercase;
|
||||
color: var(--accent-foreground);
|
||||
@@ -182,7 +182,7 @@ body > header form[role="search"] svg {
|
||||
body > header form[role="search"] input {
|
||||
flex: 1;
|
||||
border: none;
|
||||
font-size: 0.95rem;
|
||||
font-size: 1.04rem;
|
||||
color: var(--text-primary);
|
||||
background: transparent;
|
||||
padding: 0.15rem 0;
|
||||
@@ -219,7 +219,7 @@ body > header form[role="search"] input::placeholder {
|
||||
padding: 0.5rem 1rem;
|
||||
background: var(--accent-primary);
|
||||
color: var(--text-primary);
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
font-weight: 600;
|
||||
text-decoration: none;
|
||||
border-radius: 0 0 4px 4px;
|
||||
|
||||
@@ -100,7 +100,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
color: var(--text-tertiary);
|
||||
font-size: 2rem;
|
||||
font-size: 2.2rem;
|
||||
}
|
||||
|
||||
.card__media--gradient {
|
||||
@@ -118,7 +118,7 @@
|
||||
|
||||
.card__gradient-author {
|
||||
color: var(--accent-foreground);
|
||||
font-size: 0.75rem;
|
||||
font-size: 0.83rem;
|
||||
opacity: .85;
|
||||
margin-bottom: .25rem;
|
||||
display: block;
|
||||
@@ -126,7 +126,7 @@
|
||||
|
||||
.card__gradient-title {
|
||||
color: var(--accent-foreground);
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
font-weight: 600;
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: 3;
|
||||
@@ -139,7 +139,7 @@
|
||||
font-style: normal;
|
||||
background: transparent;
|
||||
color: var(--text-primary);
|
||||
font-size: 0.78rem;
|
||||
font-size: 0.86rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.1em;
|
||||
text-transform: uppercase;
|
||||
@@ -151,7 +151,7 @@
|
||||
/* Card caption — <p> directly inside the card <a> link, below the media */
|
||||
.home-body li > a > p {
|
||||
padding: 0.55rem 0.75rem 0.65rem;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
line-height: 1.35;
|
||||
color: var(--text-primary);
|
||||
margin: 0;
|
||||
@@ -163,7 +163,7 @@
|
||||
.cards-empty {
|
||||
padding: 2rem;
|
||||
color: var(--text-tertiary);
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
@@ -172,7 +172,7 @@
|
||||
background: var(--accent-muted);
|
||||
color: var(--accent-secondary);
|
||||
padding: 0.4rem 1.5rem;
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 1rem;
|
||||
@@ -185,7 +185,7 @@
|
||||
padding: 0.15rem 0.6rem;
|
||||
background: var(--accent-muted);
|
||||
border-radius: 3px;
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
|
||||
.clear-filter:hover {
|
||||
@@ -219,7 +219,7 @@
|
||||
border: 1px solid var(--border-secondary);
|
||||
border-radius: 3px;
|
||||
color: var(--text-primary);
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
text-decoration: none;
|
||||
transition: all 0.15s;
|
||||
}
|
||||
@@ -236,7 +236,7 @@
|
||||
}
|
||||
|
||||
.pagination-info {
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
color: var(--text-secondary);
|
||||
padding: 0 0.5rem;
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
}
|
||||
|
||||
.repertoire-index section > h2 {
|
||||
font-size: 0.72rem;
|
||||
font-size: 0.79rem;
|
||||
letter-spacing: 0.1em;
|
||||
text-transform: uppercase;
|
||||
color: var(--text-secondary);
|
||||
@@ -99,7 +99,7 @@
|
||||
padding: 0.1rem 0;
|
||||
margin: 0;
|
||||
font-family: inherit;
|
||||
font-size: 0.95rem;
|
||||
font-size: 1.04rem;
|
||||
color: var(--text-primary);
|
||||
line-height: 1.4;
|
||||
cursor: pointer;
|
||||
@@ -130,7 +130,7 @@
|
||||
|
||||
/* Years column — big bold numbers */
|
||||
.repertoire-col[data-col="years"] .rep-entry {
|
||||
font-size: 2.2rem;
|
||||
font-size: 2.42rem;
|
||||
font-weight: 700;
|
||||
line-height: 1.1;
|
||||
letter-spacing: -0.02em;
|
||||
@@ -140,7 +140,7 @@
|
||||
/* Empty state in students column */
|
||||
.rep-empty {
|
||||
color: var(--text-tertiary);
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
padding: 0.1rem 0;
|
||||
}
|
||||
|
||||
@@ -173,7 +173,7 @@
|
||||
/* ---- Search results view (grid) ---- */
|
||||
.search-results-header {
|
||||
display: block;
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
color: var(--text-secondary);
|
||||
margin: 1rem 1.5rem 0.5rem;
|
||||
}
|
||||
@@ -196,13 +196,13 @@
|
||||
}
|
||||
|
||||
.result-card__authors {
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
font-weight: 500;
|
||||
color: var(--text-primary);
|
||||
}
|
||||
|
||||
.result-card__title {
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
color: var(--text-secondary);
|
||||
line-height: 1.35;
|
||||
display: -webkit-box;
|
||||
@@ -212,7 +212,7 @@
|
||||
}
|
||||
|
||||
.result-card__meta {
|
||||
font-size: 0.78rem;
|
||||
font-size: 0.86rem;
|
||||
color: var(--accent-primary);
|
||||
font-style: normal;
|
||||
}
|
||||
@@ -232,7 +232,7 @@
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.4rem;
|
||||
font-size: 0.78rem;
|
||||
font-size: 0.86rem;
|
||||
color: var(--text-secondary);
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.06em;
|
||||
@@ -241,7 +241,7 @@
|
||||
}
|
||||
|
||||
.search-filter-select {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
border: 1px solid var(--border-primary);
|
||||
border-radius: 3px;
|
||||
padding: 0.2rem 0.5rem;
|
||||
@@ -256,7 +256,7 @@
|
||||
}
|
||||
|
||||
.search-apply-btn {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
padding: 0.2rem 0.8rem;
|
||||
background: var(--accent-primary);
|
||||
color: var(--accent-foreground);
|
||||
@@ -272,7 +272,7 @@
|
||||
}
|
||||
|
||||
.search-reset-link {
|
||||
font-size: 0.82rem;
|
||||
font-size: 0.9rem;
|
||||
color: var(--text-secondary);
|
||||
text-decoration: underline;
|
||||
cursor: pointer;
|
||||
@@ -297,7 +297,7 @@
|
||||
border: 1px solid var(--border-secondary);
|
||||
border-radius: 3px;
|
||||
color: var(--text-primary);
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
text-decoration: none;
|
||||
transition: all 0.15s;
|
||||
}
|
||||
@@ -314,7 +314,7 @@
|
||||
}
|
||||
|
||||
.pagination-info {
|
||||
font-size: 0.9rem;
|
||||
font-size: 0.99rem;
|
||||
color: var(--text-secondary);
|
||||
padding: 0 0.5rem;
|
||||
}
|
||||
@@ -322,7 +322,7 @@
|
||||
.search-empty {
|
||||
padding: 3rem 1.5rem;
|
||||
color: var(--text-secondary);
|
||||
font-size: 1rem;
|
||||
font-size: 1.1rem;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
@@ -332,7 +332,7 @@
|
||||
border-left: 3px solid var(--search-error-border);
|
||||
color: var(--search-error-color);
|
||||
padding: 0.5rem 1rem;
|
||||
font-size: 0.88rem;
|
||||
font-size: 0.97rem;
|
||||
margin: 0.5rem 1.5rem;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
.sys-tab {
|
||||
display: inline-block;
|
||||
padding: .55rem 1.1rem;
|
||||
font-size: .84rem;
|
||||
font-size: 0.92rem;
|
||||
font-weight: 500;
|
||||
color: var(--sys-text-dim);
|
||||
text-decoration: none;
|
||||
@@ -49,7 +49,7 @@
|
||||
border: 1px solid var(--sys-border);
|
||||
color: var(--sys-text-dim);
|
||||
border-radius: 3px;
|
||||
font-size: .72rem;
|
||||
font-size: 0.79rem;
|
||||
font-family: inherit;
|
||||
padding: .2rem .55rem;
|
||||
cursor: pointer;
|
||||
@@ -92,25 +92,25 @@
|
||||
margin-bottom: .4rem;
|
||||
}
|
||||
.srv-card__name {
|
||||
font-size: .82rem;
|
||||
font-size: 0.9rem;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: .07em;
|
||||
color: var(--sys-text-dim);
|
||||
font-weight: 500;
|
||||
}
|
||||
.srv-card__detail {
|
||||
font-size: .8rem;
|
||||
font-size: 0.88rem;
|
||||
color: var(--sys-text-dim);
|
||||
margin-top: .25rem;
|
||||
font-family: ui-monospace, "SFMono-Regular", Consolas, monospace;
|
||||
}
|
||||
.status-ok { color: var(--accent-green); font-weight: 600; font-size: .85rem; }
|
||||
.status-warn { color: var(--warning); font-weight: 600; font-size: .85rem; }
|
||||
.status-err { color: var(--error); font-weight: 600; font-size: .85rem; }
|
||||
.status-unknown { color: var(--text-tertiary); font-weight: 600; font-size: .85rem; }
|
||||
.status-ok { color: var(--accent-green); font-weight: 600; font-size: 0.94rem; }
|
||||
.status-warn { color: var(--warning); font-weight: 600; font-size: 0.94rem; }
|
||||
.status-err { color: var(--error); font-weight: 600; font-size: 0.94rem; }
|
||||
.status-unknown { color: var(--text-tertiary); font-weight: 600; font-size: 0.94rem; }
|
||||
|
||||
.srv-section-title {
|
||||
font-size: .82rem;
|
||||
font-size: 0.9rem;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: .1em;
|
||||
color: var(--sys-text-dim);
|
||||
@@ -144,13 +144,13 @@
|
||||
padding: .5rem .75rem;
|
||||
}
|
||||
.php-item__key {
|
||||
font-size: .75rem;
|
||||
font-size: 0.83rem;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: .06em;
|
||||
color: var(--sys-text-dim);
|
||||
}
|
||||
.php-item__val {
|
||||
font-size: .92rem;
|
||||
font-size: 1.01rem;
|
||||
font-family: ui-monospace, "SFMono-Regular", Consolas, monospace;
|
||||
color: var(--sys-text-bright);
|
||||
margin-top: .15rem;
|
||||
@@ -175,7 +175,7 @@
|
||||
.disk-stats {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
font-size: .78rem;
|
||||
font-size: 0.86rem;
|
||||
color: var(--sys-text-dim);
|
||||
margin-top: .25rem;
|
||||
}
|
||||
@@ -219,7 +219,7 @@
|
||||
margin-bottom: 1.25rem;
|
||||
}
|
||||
.log-toolbar label {
|
||||
font-size: .84rem;
|
||||
font-size: 0.92rem;
|
||||
color: var(--text-secondary);
|
||||
}
|
||||
.log-toolbar select {
|
||||
@@ -228,13 +228,13 @@
|
||||
color: var(--sys-text-bright);
|
||||
border-radius: 4px;
|
||||
padding: .4rem .7rem;
|
||||
font-size: .85rem;
|
||||
font-size: 0.94rem;
|
||||
font-family: inherit;
|
||||
}
|
||||
.log-toolbar select:focus { outline: 2px solid var(--accent-primary); }
|
||||
|
||||
.log-meta {
|
||||
font-size: .78rem;
|
||||
font-size: 0.86rem;
|
||||
color: var(--sys-text-dim);
|
||||
font-family: ui-monospace, "SFMono-Regular", Consolas, monospace;
|
||||
margin-bottom: .75rem;
|
||||
@@ -250,22 +250,22 @@
|
||||
border-radius: 4px;
|
||||
padding: 1.5rem;
|
||||
color: var(--sys-text-dim);
|
||||
font-size: .88rem;
|
||||
font-size: 0.97rem;
|
||||
}
|
||||
.log-unavail-path {
|
||||
font-family: ui-monospace, "SFMono-Regular", Consolas, monospace;
|
||||
font-size: .8rem;
|
||||
font-size: 0.88rem;
|
||||
margin-top: .4rem;
|
||||
opacity: .7;
|
||||
}
|
||||
.log-unavail-dev {
|
||||
margin-top: .6rem;
|
||||
font-size: .8rem;
|
||||
font-size: 0.88rem;
|
||||
opacity: .7;
|
||||
}
|
||||
.log-empty {
|
||||
color: var(--sys-text-dim);
|
||||
font-size: .88rem;
|
||||
font-size: 0.97rem;
|
||||
padding: 1rem 0;
|
||||
}
|
||||
.log-output {
|
||||
@@ -275,7 +275,7 @@
|
||||
padding: 1rem;
|
||||
overflow-x: auto;
|
||||
font-family: ui-monospace, "SFMono-Regular", Consolas, "Courier New", monospace;
|
||||
font-size: .76rem;
|
||||
font-size: 0.84rem;
|
||||
line-height: 1.55;
|
||||
max-height: 62vh;
|
||||
overflow-y: auto;
|
||||
@@ -306,7 +306,7 @@
|
||||
background: var(--sys-bg-surface);
|
||||
border: 1px solid var(--sys-border);
|
||||
border-radius: 3px;
|
||||
font-size: .76rem;
|
||||
font-size: 0.84rem;
|
||||
padding: .15rem .5rem;
|
||||
color: var(--sys-text-dim);
|
||||
font-family: ui-monospace, monospace;
|
||||
@@ -319,7 +319,7 @@
|
||||
border: 1px solid var(--sys-border);
|
||||
color: var(--sys-text-dim);
|
||||
border-radius: 4px;
|
||||
font-size: .76rem;
|
||||
font-size: 0.84rem;
|
||||
padding: .25rem .6rem;
|
||||
cursor: pointer;
|
||||
font-family: inherit;
|
||||
@@ -336,7 +336,7 @@
|
||||
}
|
||||
|
||||
.sys-refresh-note {
|
||||
font-size: .78rem;
|
||||
font-size: 0.86rem;
|
||||
color: var(--sys-text-dim);
|
||||
margin-bottom: 1.25rem;
|
||||
}
|
||||
@@ -349,7 +349,7 @@
|
||||
/* ── Cache freshness badges ────────────────────────────────────────────── */
|
||||
.sys-cache-badge {
|
||||
display: inline-block;
|
||||
font-size: .68rem;
|
||||
font-size: 0.75rem;
|
||||
font-weight: 400;
|
||||
font-family: ui-monospace, monospace;
|
||||
padding: .1rem .45rem;
|
||||
@@ -372,7 +372,7 @@
|
||||
/* ── Nginx config viewer ───────────────────────────────────────────────── */
|
||||
.nginx-source-badge {
|
||||
display: inline-block;
|
||||
font-size: .72rem;
|
||||
font-size: 0.79rem;
|
||||
font-family: ui-monospace, monospace;
|
||||
padding: .15rem .55rem;
|
||||
border-radius: 3px;
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
/* Author (p) — above title */
|
||||
.tfe-author {
|
||||
font-family: var(--font-display);
|
||||
font-size: 1.4rem;
|
||||
font-size: 1.54rem;
|
||||
font-weight: 400;
|
||||
color: var(--text-primary);
|
||||
margin: 0;
|
||||
@@ -46,7 +46,7 @@
|
||||
/* Title (h1) — primary heading, very large */
|
||||
.tfe-title {
|
||||
font-family: var(--font-display);
|
||||
font-size: 2.2rem;
|
||||
font-size: 2.42rem;
|
||||
font-weight: 400;
|
||||
color: var(--text-primary);
|
||||
margin: 0;
|
||||
@@ -59,7 +59,7 @@ article dl {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 0.45rem;
|
||||
font-size: 0.95rem;
|
||||
font-size: 1.04rem;
|
||||
line-height: 1.4;
|
||||
margin: 0;
|
||||
}
|
||||
@@ -100,7 +100,7 @@ article dl dd a {
|
||||
|
||||
/* Synopsis paragraph */
|
||||
.tfe-synopsis-text {
|
||||
font-size: 0.95rem;
|
||||
font-size: 1.04rem;
|
||||
line-height: 1.7;
|
||||
color: var(--text-primary);
|
||||
margin: 0;
|
||||
@@ -144,7 +144,7 @@ aside figure embed {
|
||||
|
||||
/* figcaption under media — target <figcaption> inside <aside> */
|
||||
aside figcaption {
|
||||
font-size: 0.8rem;
|
||||
font-size: 0.88rem;
|
||||
color: var(--text-secondary);
|
||||
margin: 0.3rem 0 0;
|
||||
font-style: italic;
|
||||
@@ -152,7 +152,7 @@ aside figcaption {
|
||||
|
||||
/* PDF fallback download link */
|
||||
.tfe-pdf-fallback {
|
||||
font-size: 0.85rem;
|
||||
font-size: 0.94rem;
|
||||
margin: 0.4rem 0 0;
|
||||
}
|
||||
|
||||
@@ -165,7 +165,7 @@ aside figcaption {
|
||||
/* "Not available" and "no files" notices */
|
||||
.tfe-restricted,
|
||||
.tfe-no-files {
|
||||
font-size: 0.95rem;
|
||||
font-size: 1.04rem;
|
||||
color: var(--text-secondary);
|
||||
font-style: italic;
|
||||
padding: 1rem 0;
|
||||
@@ -180,7 +180,7 @@ aside figcaption {
|
||||
}
|
||||
|
||||
.tfe-title {
|
||||
font-size: 1.7rem;
|
||||
font-size: 1.87rem;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -190,6 +190,6 @@ aside figcaption {
|
||||
}
|
||||
|
||||
.tfe-title {
|
||||
font-size: 1.4rem;
|
||||
font-size: 1.54rem;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user