fix: polish pass for traffic, nav, icons, contact email reveal and dashcam robustness
This commit is contained in:
@@ -223,6 +223,11 @@ html:is([data-dawn='sunrise'], [data-dawn='day']) #contact .section-eyebrow {
|
||||
color: #3b1a33;
|
||||
text-shadow: 0 1px 12px rgb(255 226 196 / 45%);
|
||||
}
|
||||
/* Without the scene the eyebrow sits on the CSS daybreak's blue zenith. */
|
||||
html:is([data-dawn='sunrise'], [data-dawn='day']):has(.journey-world[data-static-fallback='true']) #contact .section-eyebrow {
|
||||
color: #ffe3c4;
|
||||
text-shadow: 0 1px 8px rgb(20 16 48 / 60%);
|
||||
}
|
||||
|
||||
/* END OF SHIFT: at full daylight the label reads SHIFT OVER (a string swap). */
|
||||
html[data-dawn='day'] .journey-hud__arrival { font-size: 0; }
|
||||
@@ -608,11 +613,19 @@ html:is([data-dawn='sunrise'], [data-dawn='day']) .journey-world::after { backgr
|
||||
}
|
||||
.journey-poster { transition: filter 1.6s ease, opacity 1.6s ease; }
|
||||
/* END OF SHIFT without the scene: the world crossfades to the daybreak sky
|
||||
(indigo, dusty rose, pale amber) under the dimmed night poster. */
|
||||
under the dimmed night poster.
|
||||
The poster's sky and its magenta sunset sun are masked out (they read as
|
||||
dusk); the daybreak sky shows above the horizon with a low gold sun, a
|
||||
cool clear zenith, and the night terrain dimmed below. */
|
||||
.journey-world[data-static-fallback='true'][data-arrived='true'] {
|
||||
background: linear-gradient(180deg, #6b4a7a 0%, #b07a8c 44%, #ffb98a 58%, #ffe1c2 61%, #1a0f14 100%);
|
||||
background:
|
||||
radial-gradient(circle at 50% 44%, #fff6df 0 3.2%, rgb(255 222 160 / 75%) 6%, rgb(255 190 130 / 28%) 16%, transparent 34%),
|
||||
linear-gradient(180deg, #2f3a6e 0%, #565a92 26%, #a77890 38%, #f2a676 42.5%, #ffe3b8 44.5%, #2a1820 52%, #1a0f14 100%);
|
||||
}
|
||||
.journey-world[data-static-fallback='true'][data-arrived='true'] .journey-poster {
|
||||
opacity: 0.5;
|
||||
mask-image: linear-gradient(180deg, transparent 0 43%, #000 54%);
|
||||
}
|
||||
.journey-world[data-static-fallback='true'][data-arrived='true'] .journey-poster { opacity: 0.45; }
|
||||
.journey-world[data-arrived='true'] .journey-poster { filter: brightness(0.9); }
|
||||
.journey-world::after {
|
||||
inset-block-end: 0;
|
||||
|
||||
Reference in New Issue
Block a user