
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.
In a backlit frame the brightest and most saturated point is not on the sun, it is on a leaf: the 4,000 brightest pixels fall into two clusters, the sunlight in the gap between the peaks at L 0.90 and chroma 0.091, the pierced canopy at the right edge at L 0.93 and chroma 0.177. Reflection can only wash a colour toward white; transmission multiplies the light's lightness by the material's own hue — so to paint light, hand the peaks to whatever the light passed through, and leave the source itself light and pale.
CSS variables, a Tailwind v4 theme or SVG — one click to copy into your project.
/* Chenyu Vale: Upper Vale, Backlit · Chenyu Vale: Upper Vale, Backlit — Teyvat Palette */
:root {
--dusk-mauve: oklch(0.72 0.064 342); /* Dusk Mauve #c295b0 */
--sun-gap-gold: oklch(0.9 0.091 80); /* Sun-Gap Gold #fed898 */
--lit-leaf: oklch(0.88 0.197 125); /* Lit Leaf #baed43 */
--autumn-crown: oklch(0.61 0.143 47); /* Autumn Crown #c6642c */
--hazed-bank: oklch(0.63 0.081 59); /* Hazed Bank #ae7d56 */
--lake-sheen: oklch(0.65 0.076 77); /* Lake Sheen #a98959 */
--lotus-pad: oklch(0.49 0.087 126); /* Lotus Pad #54692f */
--gradient-chenyu-vale-upper-vale: linear-gradient(180deg, oklch(0.72 0.064 342) 0%, oklch(0.9 0.091 80) 24%, oklch(0.63 0.081 59) 42%, oklch(0.65 0.076 77) 66%, oklch(0.49 0.087 126) 100%);
}A 1080×1350 PNG carrying the scene, its palette and every value — save it and post it as is.