Wisej.NET Theme System

Design every pixel, from one file.

The Theme Builder takes app styling well beyond plain HTML and CSS. Open a single, readable JSON theme, navigate it as a tree or as code, and restyle anything — built-in controls, custom properties, even custom states — while a real application updates in front of you.

The Wisej.NET Theme Builder application: a theme tree and properties panel on the left, with a live preview of styled message boxes, panels, sliders and other controls on the right.
Editing a theme on the left while a live application restyles itself on the right.
01 · Powerful & organized

A whole theme, in one self-contained file

Every Wisej.NET theme is a single JSON document — small enough to read, version and share, yet powerful enough to describe an entire design language. Walk it through a tree view when you want structure, or drop into the code editor when you want speed.

  • Colors, fonts and images each get their own named section
  • Components reference those names instead of hard-coded values
  • Change one color and every control that points at it updates
  • Theme any property and any custom state — no complexity ceiling

Because colors, fonts and images are referenced by name, a theme stays consistent by construction: change a value once and it ripples everywhere it is used.

02 · Pre-built themes

Start from a polished preset

You rarely start from a blank canvas. The builder ships with a range of starter themes — from clean modern and Material looks to a familiar Bootstrap style and even a nostalgic retro Vista throwback. Pick one, make it yours.

Modern

Clean, neutral, production-ready

Bootstrap

Familiar Bootstrap look and spacing

Material

Material elevation and color roles

Dark

Low-light surfaces and bright accents

Classic

Crisp, businesslike, high contrast

Vista

A nostalgic, retro glass throwback

03 · Theme live apps

Experiment against the real thing

Inspect a live application and try themes and settings on it directly. There is no build-and-reload loop and no need to simulate the whole product just to see how a button or a grid will look.

Want to check a tricky state? Push a single component into hover, focus or disabled and confirm your theme holds up — without driving the app there by hand.

04 · Integrated dev tools

Inspect right down to the widget

The builder carries its own development tools, so you can understand what you are styling instead of guessing at it.

01

Inspect the rendered HTML

Open the built-in inspector to see exactly how a control is laid out in the browser, element by element.

02

Reach the live JavaScript objects

Interact directly with the client-side widget objects behind each UI element — read state and call methods in place.

03

Try states without the full app

Flip a component into hover, focus, disabled or any custom state and watch the theme respond instantly.

05 · Custom preview script

Preview anything you can script

The built-in previews cover the standard controls, but real apps have their own compositions. Write a custom preview in plain JavaScript to render exactly the component, layout or feature you need to theme — then style it like everything else.

It is the escape hatch that keeps the theme system open: if you can build it, you can preview it, and if you can preview it, you can theme it.

06 · Export / import all icons

Swap every icon in a single pass

Built for designers as much as developers: export all of a theme's icons to a folder, redraw them in your tool of choice, then re-import the whole set at once. No hunting through the file one glyph at a time.

  1. 1

    Export

    Drop every icon into a folder in one click.

  2. 2

    Redesign

    Replace the files with your own artwork.

  3. 3

    Re-import

    Pull the updated set back in, all together.

Get the tool

Download the Theme Builder

The Theme Builder is a standalone application — it is not bundled with the Wisej.NET packages, so grab it directly here. Pick the build that matches your Wisej.NET version, unzip it and run it; there is no installer to set up.

v4.1.0

Theme Builder 4.1.0

For Wisej.NET 4.x applications

Download ZIPWisej.ThemeBuilder-4.1.0.zip · 3.5 MB · Jun 25, 2026
v3.5.35

Theme Builder 3.5.35

For Wisej.NET 3.5 applications

Download ZIPWisej.ThemeBuilder-3.5.35.zip · 2.4 MB · Jun 26, 2026

Make it look exactly the way you want

Download the standalone Theme Builder and start restyling your Wisej.NET apps in real time.