
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.
The loudest colour overhead may not send a single pixel down to the ground. A whole sheet of red bunting crosses the top third of this frame: inside a 330°–40° window it holds 53,418 pixels at chroma 0.090 and hue 9°, and the frame's chroma ceiling of 0.190 sits in that same band. Yet the paving directly beneath it puts only 204 of its 138,240 pixels inside that window — 0.15% — and its hue from y 0.70 down to 0.94 runs 108°/102°/95°/101°/100°/100°/103°, indistinguishable from the 100° of stone in direct sun. In the same batch, «Bimarstan under a Green Awning» has 54,237 pixels of green canopy that swing the ground beneath it to 159°, a mere 3° from the cloth itself. Two pieces of cloth of near-identical area: one hands its hue over, the other hands over nothing. The difference is how high it hangs, and whether the sky is closed off. For an occluder to work as a fill light it has to own the patch of sky above the surface it is meant to colour — being loud is not enough.
CSS variables, a Tailwind v4 theme or SVG — one click to copy into your project.
/* Lambad's Tavern under Open Sky · Lambad's Tavern under Open Sky — Teyvat Palette */
:root {
--bunting-crimson: oklch(0.53 0.09 9); /* Bunting Crimson #985561 */
--bunting-indigo: oklch(0.4 0.064 287); /* Bunting Indigo #454268 */
--open-sky-blue: oklch(0.66 0.087 239); /* Open-Sky Blue #5d9ac2 */
--signboard-amber: oklch(0.67 0.161 36); /* Signboard Amber #e66b4a */
--leaf-eave-teal: oklch(0.55 0.076 177); /* Leaf-Eave Teal #398071 */
--hueless-shadow: oklch(0.53 0.023 3); /* Hueless Shadow #78676a */
--sunlit-steps: oklch(0.75 0.033 100); /* Sunlit Steps #b2af97 */
--gradient-lambads-tavern-exterior: linear-gradient(180deg, oklch(0.53 0.09 9) 0%, oklch(0.4 0.064 287) 12%, oklch(0.66 0.087 239) 26%, oklch(0.67 0.161 36) 38%, oklch(0.55 0.076 177) 52%, oklch(0.53 0.023 3) 76%, oklch(0.75 0.033 100) 100%);
}A 1080×1350 PNG carrying the scene, its palette and every value — save it and post it as is.