
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.
Warmth need not be a rank on the wheel; a difference in chroma alone will do. The picture has not one qualifying pixel between 330° and 45°, and where the three things read as gold in Elton Trench at least held the seat nearest the warm end at 145°, the cliffs read as sandstone here measure 244° — the same hue as the sky overhead (245°), only 0.04 apart in lightness, with nothing but chroma between them, 0.065 against 0.110. In a cold field pure enough you do not even need the seat nearest the warm end: take four-tenths of the chroma out of one plane and the eye will read it warm for you.
CSS variables, a Tailwind v4 theme or SVG — one click to copy into your project.
/* Narukami Island in Clear Haze · Narukami Island in Clear Haze — Teyvat Palette */
:root {
--zenith-blue: oklch(0.57 0.11 245); /* Zenith Blue #377db4 */
--sandstone-blue: oklch(0.53 0.065 244); /* Sandstone Blue #4a708f */
--cumulus-white: oklch(0.97 0.02 219); /* Cumulus White #e7f9fe */
--young-grass: oklch(0.67 0.08 183); /* Young Grass #57a69a */
--pine-teal: oklch(0.74 0.113 173); /* Pine Teal #50c2a4 */
--sakura-violet: oklch(0.68 0.076 288); /* Sakura Violet #9591c5 */
--gradient-narukami-island: linear-gradient(180deg, oklch(0.57 0.11 245) 0%, oklch(0.68 0.076 288) 14%, oklch(0.97 0.02 219) 32%, oklch(0.53 0.065 244) 56%, oklch(0.74 0.113 173) 78%, oklch(0.67 0.08 183) 100%);
}A 1080×1350 PNG carrying the scene, its palette and every value — save it and post it as is.