light palettes: --duoUser = --undUser felt so input/aperture fills blend with the page
On *-light palettes the dark-olive --duoUser felt (terFor) read too heavy as an input / aperture fill against the light page. The light-palette override block (body[class*="-light"]) now sets --duoUser: var(--undUser), so every --duoUser surface — e.g. oblivion-light's New Game / New Post composer inputs — uses the lighter forest felt and blends in. Overrides the :root --duoUser for every *-light palette (body[class*="-light"] out-specifies :root). Composer polish (_applets.scss): the New Game / New Post line inputs gain an explicit --duoUser background fill + a --priUser placeholder colour, alongside the 700 weight + terUser focus shift already added. Forest felt (priFor) retuned in rootvars to suit the lighter light-palette fill. [[project-room-scroll-of-events]] Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -106,10 +106,15 @@
|
|||||||
#id_new_game_name,
|
#id_new_game_name,
|
||||||
#id_new_post_text {
|
#id_new_post_text {
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
|
background-color: rgba(var(--duoUser), 1);
|
||||||
|
|
||||||
&:focus {
|
&:focus {
|
||||||
color: rgba(var(--terUser), 1);
|
color: rgba(var(--terUser), 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&::placeholder {
|
||||||
|
color: rgba(var(--priUser), 1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Page-level gear buttons — fixed to viewport bottom-right
|
// Page-level gear buttons — fixed to viewport bottom-right
|
||||||
|
|||||||
@@ -229,7 +229,7 @@
|
|||||||
--secPmm: 150, 120, 182;
|
--secPmm: 150, 120, 182;
|
||||||
--terPmm: 112, 79, 146;
|
--terPmm: 112, 79, 146;
|
||||||
// forest
|
// forest
|
||||||
--priFor: 114, 146, 79;
|
--priFor: 124, 156, 89;
|
||||||
--secFor: 94, 124, 61;
|
--secFor: 94, 124, 61;
|
||||||
--terFor: 74, 102, 43;
|
--terFor: 74, 102, 43;
|
||||||
|
|
||||||
@@ -512,6 +512,11 @@
|
|||||||
body[class*="-light"] {
|
body[class*="-light"] {
|
||||||
--tooltip-bg: 255, 255, 255;
|
--tooltip-bg: 255, 255, 255;
|
||||||
--title-shadow-offset: -0.06125rem;
|
--title-shadow-offset: -0.06125rem;
|
||||||
|
/* The dark-olive --duoUser felt (terFor) reads too heavy as an input /
|
||||||
|
aperture fill against a light page — use the lighter --undUser felt
|
||||||
|
(priFor) instead, so e.g. oblivion-light's composer inputs blend with
|
||||||
|
the page. Overrides the :root --duoUser for every *-light palette. */
|
||||||
|
--duoUser: var(--undUser);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Palette Classes */
|
/* Palette Classes */
|
||||||
|
|||||||
Reference in New Issue
Block a user