Wasim's Site

Theme Color & Token Customizer

Customize 10 portal color tokens (header, nav, body, sidebar, footer, links) with a live preview. Export as CSS custom properties or SCSS variables.

Live Portal Preview
My PortalWelcome, User
HomeDocumentsCalendarSettings

Page Content

This is body text inside the main content region. Here is a sample link styled with the link token.

Read more in the documentation.

© 2026 My Portal · All rights reserved
Color Tokens
Presets:
Export

About the Theme Color & Token Customizer

Designing a consistent theme means deciding a handful of core colors and reusing them everywhere. This tool gives you 10 portal color tokens — covering the header, navigation, body, sidebar, footer, and links — and lets you tune each one with a color picker or a hex value. A live mini-portal preview shows exactly how the colors work together, and when you're happy you can export them as ready-to-use CSS custom properties or SCSS variables.

Features

  • 10 design tokens: header, nav, body, sidebar (each with background & text), footer, and link color.
  • Live preview: a mock portal layout re-colors instantly as you pick colors.
  • Two export formats: CSS custom properties on :root, or SCSS $variables.
  • Optional prefix: namespace your variables (e.g. --portal-header-bg).
  • Presets: start from light, dark, or forest themes, then customize.
  • Client-side & private: everything runs in your browser — nothing is uploaded.

How to use

  1. Start from a preset or pick colors for each token using the swatch or hex field.
  2. Watch the live portal preview update to check contrast and harmony.
  3. Choose CSS or SCSS output and optionally add a variable prefix.
  4. Copy the variables or download theme-tokens.css / _theme-tokens.scss into your project.