feature: Phase 18.6 Track A — public Settings menu + streaming-quality toggle
This commit is contained in:
@@ -463,6 +463,46 @@ h2, h3, h4, h5, h6,
|
||||
flex: 1 1 auto;
|
||||
}
|
||||
|
||||
/* Public-site Settings menu (Phase 18 wave 18.6). The MudMenu body renders inside .mud-popover, which
|
||||
already re-points --mud-palette-surface to the theme-aware --deepdrft-popover-surface (see above), so the
|
||||
panel inherits the correct surface + text in both themes with no dark override. These rules are layout
|
||||
only: padding, the section heading, and each settings item's label/control stacking. Scoped via the
|
||||
global stylesheet (not CSS isolation) because the menu body portals out of the component's DOM scope. */
|
||||
.dd-settings-panel {
|
||||
padding: 0.75rem 1rem;
|
||||
min-width: 240px;
|
||||
max-width: 320px;
|
||||
color: var(--deepdrft-page-text);
|
||||
}
|
||||
|
||||
.dd-settings-heading {
|
||||
font-family: "DM Sans", sans-serif;
|
||||
font-size: 0.7rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.12em;
|
||||
text-transform: uppercase;
|
||||
opacity: 0.7;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.dd-settings-item + .dd-settings-item {
|
||||
margin-top: 0.75rem;
|
||||
padding-top: 0.75rem;
|
||||
border-top: 1px solid var(--deepdrft-popover-surface);
|
||||
}
|
||||
|
||||
.dd-settings-item-label {
|
||||
font-weight: 500;
|
||||
margin-bottom: 0.25rem;
|
||||
}
|
||||
|
||||
/* The honest capability note under the quality control (OQ2 / AC7). */
|
||||
.dd-setting-note {
|
||||
font-size: 0.75rem;
|
||||
opacity: 0.75;
|
||||
margin-top: 0.25rem;
|
||||
}
|
||||
|
||||
.deepdrft-share-embed-field .mud-input-slot {
|
||||
font-family: var(--deepdrft-font-mono) !important;
|
||||
font-size: 0.75rem;
|
||||
|
||||
Reference in New Issue
Block a user