fix: final-review findings — own-lead descriptions, PHS integration landing, planned tiles, 404, sitemap math, cleanups
This commit is contained in:
+14
-11
@@ -369,11 +369,13 @@ li.suggest-label {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
.suggest small { margin-top: 14px; } /* date tracks the first title line */
|
||||
.suggest::after {
|
||||
content: "Press Enter for all results"; display: block; margin-top: 4px;
|
||||
padding: 8px 12px 2px; border-top: 1px solid var(--border);
|
||||
color: var(--muted); font-size: var(--fs-xs);
|
||||
/* "Press Enter for all results" — a real list row (built by search-client.js,
|
||||
aria-hidden like the group labels so screen-reader exposure is consistent) */
|
||||
.suggest li.suggest-hint {
|
||||
margin-top: 4px; padding: 8px 12px 2px; border-top: 1px solid var(--border);
|
||||
border-radius: 0; color: var(--muted); font-size: var(--fs-xs);
|
||||
}
|
||||
.suggest li.suggest-hint:hover { background: none; }
|
||||
|
||||
/* Section header row (h2 + optional "All news →" link) */
|
||||
.section-head {
|
||||
@@ -567,19 +569,19 @@ span.page-step { color: var(--muted); } /* disabled end stop — non-interactive
|
||||
padding: var(--space-m); box-shadow: var(--shadow-ambient);
|
||||
}
|
||||
.panel--narrow { max-width: 640px; }
|
||||
.form-row { display: flex; flex-direction: column; gap: 6px; margin-bottom: 16px; }
|
||||
.form-row label { font-size: var(--fs-s); font-weight: 500; }
|
||||
.form-row input, .form-row select, .form-row textarea {
|
||||
background: #fff; border: 1px solid var(--border); border-radius: calc(var(--radius) - 4px);
|
||||
color: var(--text); padding: 11px 12px; font: inherit;
|
||||
}
|
||||
.form-row input:focus, .form-row select:focus, .form-row textarea:focus { border-color: var(--azure); }
|
||||
/* Bulleted content inside a panel (/proposals integration landing) */
|
||||
.panel-list { margin: 0 0 var(--space-m); padding-left: 1.25em; }
|
||||
.panel-list li + li { margin-top: 6px; }
|
||||
.btn {
|
||||
background: var(--cherenkov); color: var(--galaxy); border: 0;
|
||||
padding: 12px 24px; border-radius: var(--radius-pill);
|
||||
font: inherit; font-weight: 600; cursor: pointer;
|
||||
}
|
||||
.btn:hover { background: var(--cherenkov-hover); }
|
||||
/* Non-interactive placeholder CTA (planned integrations) — quiet Moon fill,
|
||||
real disabled semantics; Cherenkov stays reserved for live primary actions */
|
||||
.btn:disabled { background: var(--moon); color: var(--muted); cursor: not-allowed; }
|
||||
.btn:disabled:hover { background: var(--moon); }
|
||||
.notice { color: var(--muted); font-size: var(--fs-s); margin-top: 10px; }
|
||||
|
||||
/* Search results (list built by the inline script on /search) — card-like rows;
|
||||
@@ -723,6 +725,7 @@ mark { background: var(--tint-cherenkov); color: inherit; border-radius: calc(va
|
||||
border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);
|
||||
}
|
||||
.card, .search-results li { transition: box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease); }
|
||||
.suggest li { transition: background-color var(--dur) var(--ease); } /* same quiet fade as every hover */
|
||||
.card:hover, .search-results li:hover { transform: translateY(-2px); } /* the one elevate gesture (no cover zoom) */
|
||||
}
|
||||
@keyframes nebula { /* inert unless applied inside the block above */
|
||||
|
||||
Reference in New Issue
Block a user