
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 172° (used by the hero and exports), while gallery cards share a uniform 135° sweep.
The art of yielding: 87% of the frame is given away to blue and grey so that 2.6% of warm colour can become an entire city — a lead colour's presence is never built by adding saturation, it is granted by what the ground gives up.
CSS variables, a Tailwind v4 theme or SVG — one click to copy into your project.
/* Liyue Harbor at Midday · Liyue Harbor at Midday — Teyvat Palette */
:root {
--sky-haze: oklch(0.939 0.05 205); /* Clear Haze #c5f5fb */
--karst-white: oklch(0.812 0.057 235.3); /* Karst White #9ec8e2 */
--harbor-teal: oklch(0.66 0.096 226.1); /* Harbour Teal #479ebf */
--ginkgo-gold: oklch(0.78 0.073 86.8); /* Apricot Gold #ccb581 */
--coral-red: oklch(0.62 0.071 12); /* Coral Vermilion #ac747b */
--gradient-liyue-harbor: linear-gradient(172deg, oklch(0.939 0.05 205) 0%, oklch(0.812 0.057 235) 28%, oklch(0.71 0.083 218) 55%, oklch(0.66 0.096 226) 78%, oklch(0.52 0.12 235) 100%);
}A 1080×1350 PNG carrying the scene, its palette and every value — save it and post it as is.