Design

Tools for the implementation side of UI work: convert colors and build palettes, check WCAG contrast, compose gradients, shadows, and SVG patterns, lay out with Flexbox and Grid, tune easing curves and CSS animation, and convert px to rem.

10 tools

Design

About this category

Modern UI work lives between design tokens and live CSS. A spec gets handed off in HEX, a designer wants to see HSL, the codebase uses OKLCH, and the accessibility audit asks for a contrast ratio — all on the same color. Beyond color, spacing, depth, easing, and type size all have to be translated from the mockup into CSS that actually runs.

These tools translate, generate, and audit in one place. Convert between color formats, check contrast against WCAG thresholds, and derive a perceptually-even palette from a single brand hue — then build gradients and layered shadows, try out Flexbox and Grid properties, shape easing with a bezier curve, assemble a keyframe animation, and convert px to rem against your root size. Every step hands you CSS you can paste.

What you can do here

  1. Color, palettes, and contrast

    Translate between HEX, RGB(A), HSL(A), HSV, and OKLCH, derive a perceptually-even scale from one brand color, and test pairs against WCAG AA and AAA thresholds.

  2. Gradients, shadows, and patterns

    Compose linear, radial, and conic gradients and layered shadows visually, generate tileable SVG background patterns, and copy production-ready CSS.

  3. Layout and motion

    Adjust Flexbox and Grid properties and watch them take effect live, shape easing with a cubic-bezier curve, then assemble a keyframe animation and copy the CSS.

  4. px and rem conversion

    Convert between px, rem, and em against a root size, build type scales and fluid clamp() values, convert a whole CSS block at once, and see how it behaves under accessibility zoom.