
Click a swatch to copy its HEX; hover for the OKLCH value.
The gradient distilled from the scene, unrolled left to right by stop; the authored angle is 180° (used by the hero and exports), while gallery cards share a uniform 135° sweep.
Night does not darken colour; it confiscates only the family that opposes it. Under the same ruler, daylit Mondstadt reads trees 140°, rock and rampart 191°, red tile 49°; Dawn Winery after dark reads trees 136°, rock 192°–198° — but the red tile has walked to 267°–273°, and the right turret's roof returns nothing matched across the entire warm window of 330°–90°, while its lightness of 0.37 sits just 0.04 below the frame's median of 0.41. To paint night, do not lower saturation across the board: marry the family that opposes the main light wholesale into that light's hue, and if you want to keep one opposing accent, give it an opening of its own.
CSS variables, a Tailwind v4 theme or SVG — one click to copy into your project.
/* Dawn Winery, Lit Windows at Night · Dawn Winery, Lit Windows at Night — Teyvat Palette */
:root {
--night-sky: oklch(0.32 0.074 260); /* Night Sky #1b3258 */
--roof-at-night: oklch(0.36 0.042 267); /* Roof at Night #333d54 */
--plaster-wall: oklch(0.45 0.042 243); /* Plaster Wall #41586b */
--night-foliage: oklch(0.53 0.069 144); /* Night Foliage #537652 */
--forecourt-stone: oklch(0.59 0.065 238); /* Forecourt Stone #5883a0 */
--lit-window: oklch(0.62 0.041 44); /* Window Fire #9c7f72 */
--lantern-core: oklch(0.79 0.112 78); /* Lantern Core #e2b163 */
--gradient-winery-exterior: linear-gradient(180deg, oklch(0.32 0.074 260) 0%, oklch(0.36 0.042 267) 20%, oklch(0.45 0.042 243) 38%, oklch(0.62 0.041 44) 52%, oklch(0.53 0.069 144) 68%, oklch(0.79 0.112 78) 84%, oklch(0.59 0.065 238) 100%);
}A 1080×1350 PNG carrying the scene, its palette and every value — save it and post it as is.