SGEN Theme Editor: your whole site's design, one panel.
SGEN's Theme Editor is a three-region design editor that sets your whole site from one place: a left rail with eight controls, a center panel that edits a 7-level type scale (Body plus H1 through H6, each a Font Family dropdown and a Font Size in px), and one green Save Changes that applies it everywhere.
Pick a named color swatch and it repaints colors, typography and button styles across the entire site in one click. The same Global Colors, Typography and Buttons tokens are editable inside the SG Builder Site Settings drawer without leaving the visual canvas. Type, color and button settings live together in one native panel, so you set the whole site's design in one place and Save once.
Eight controls. The whole site's design, in one form.
The Styles & Layout rail holds eight controls, and one Save applies them everywhere. These are global tokens, edited once in a native panel and never per template, so there is nothing to keep current on the side. Set typography, color, layout and buttons once, and the whole site follows.
Typography, site-wide
Set the body font and the size of every heading level. Seven rows: Body plus H1 through H6, each a Font Family dropdown and a Font Size in px. The live default scale runs Body 18, H1 60, H2 46, H3 36, H4 24, H5 20, H6 18.
Global Colors
A full token palette, not a few swatches: Body Background and Text plus accent, primary, secondary, success, info, warning, danger, light and dark, each as a Default and Hover pair.
Button Styles
Font, font size, border width, a four-corner border radius (set to 9999 for a pill), four-side padding, and Default and Hover overrides for text, background and border. Buttons are a first-class control here.
Themes and color swatches
Pick a full color swatch (Midnight Orchid, Slate Ember, Forest Mint, Burgundy Gold, Graphite Lime and more) to apply colors, typography and button styles site-wide in one click.
Native header and footer
Edit the global header (template, fonts, colors, logo alignment, sticky-on-desktop and sticky-on-mobile toggles, and in-header CTA buttons) and the footer (template plus a Top-Footer subsection with its own colors and HTML content) from the same rail. Plus a Mobile Menu editor.
Layout and accessibility
Theme mode (light or dark), container width (e.g. 1200px) and four-side section padding live in the Layout panel. An Accessibility ADA control sits in the same rail, alongside the controls you set type and color with.
Pick a swatch, the whole site changes: color, type, buttons.
The Themes page is a gallery of named color swatches, each a mini site-preview thumbnail. Pick one and SGEN applies its colors, typography and button styles across the entire site at once. Switching a swatch repaints the hero, the CTAs, the cards and the footer in one Save, no per-page edits.
Named presets such as Midnight Orchid, Slate Ember, Forest Mint, Burgundy Gold and Graphite Lime, and more below the fold. One pick repaints the whole site, live on Save.
A real token palette. Editable in the admin or inside the builder.
Global Colors is a 2-column grid of hex inputs paired with swatches, laid out as Default and Hover pairs across ten token rows: Body Background and Text Color, plus accent, primary, secondary, success, info, warning, danger, light and dark. The same Global Colors, Typography and Buttons tokens are editable from the SG Builder Site Settings drawer, a full-height panel that opens over the page canvas while you build.
The same tokens, two ways to reach them: a green Save in the admin Theme Editor, and this white Save in the SG Builder drawer. The hexes shown here belong to one demo page, not a stock SGEN palette. The responsive toolbar runs the breakpoint chips 1920, 1199, 991, 767, 575 and 480px, so you tune the design at every width as you build.
Buttons are a first-class control, not a checkbox.
The Buttons panel sets Font Family, Font Size, Border Width, a four-corner Border Radius (set to 9999 for a pill) and four-side Padding. Override Button Colors gives Default and Hover swatches for Text, Background and Border. Granular per-state button design, applied site-wide from one panel inside the SG Builder Site Settings drawer.
The drawer groups the same tokens as the admin Theme Editor: Design System (Global Colors, Typography), Theme Style (Buttons, Header, Footer) and Settings (Layout, Navigation). The padding, radius and hex values above are sample values from a demo page, not fixed product defaults.
Upload your brand fonts. They flow into the type scale.
Custom Fonts is a self-hosted webfont manager. The Font Manage form holds a Title and one or more Weight blocks. Each Weight block carries a Font Weight select (normal plus 100 through 900, ten options) and four upload slots, TTF, WOFF, WOFF2 and EOT, each with real browser-coverage helper text. Add Another stacks more weights, so one family ships its 300, 400 and 700 under a single font-family. Publish it (or stage it as Draft), and a published family auto-injects an @font-face block into every public page's head with font-display: swap, then becomes selectable in the Typography Font Family dropdowns.
Self-host your own licensed font files in four formats across as many weights as the family needs. This manager hosts your files, it does not manage Google Fonts, and it does not support OTF or variable fonts. The rows above are a crafted view of a populated family, shown to illustrate the multi-weight layout.
The header and the footer are part of the same panel.
The Header panel sets the template, fonts, background and text colors, logo alignment, sticky-on-desktop and sticky-on-mobile toggles, and in-header CTA buttons. The Footer panel sets its template and colors, plus an Enable Top Footer subsection with its own alignment and an HTML Content area. Navigation assigns a menu to the header, footer and mobile drawer from three dropdowns.
Header, Footer and Mobile Menu sit in the same Theme Editor rail. Sticky behavior, the in-header CTA and the Top-Footer HTML are all editable without touching theme files.
A managed snippet library, not a paste box.
Custom Codes manages your HTML snippets, scripts, pixels and tracking tags. Each snippet carries a placement (head, body start, or body end), a priority for deterministic ordering, and an Active or Inactive status, with a Trash and Restore safety net. Its sibling Custom CSS holds site-wide stylesheet snippets the same way, both in the native Appearance group.
Both managers run a real CodeMirror editor with a Tips sidebar, an Active and Inactive lifecycle with live counts, a Trash and Restore safety net, priority cascade and author plus timestamp attribution. Snippets are global, they apply across every page, and the Custom Codes Tips panel guides where each one belongs. The rows here are demo data, shown to illustrate the lifecycle.
Native modules, included on every plan.
The Theme Editor, Themes, Custom Fonts, Custom Codes and Custom CSS all sit in the same native Appearance group, built into the platform, updated with it, with nothing to license or maintain separately.
The Theme Editor, in plain terms
Do global style changes apply everywhere at once? +
Can I use my own brand fonts? +
Can I switch the whole site's look quickly? +
Can I edit the design while building a page? +
What does it not do? +
Is it a plugin I install, and which plan includes it? +
Design your whole site, globally. From $39/mo.
The Theme Editor is one of 23 native modules included in every plan. Set your type, color, swatches, buttons, header and footer on the free Sandbox across unlimited staging sites before you pay anything.
From $39/mo, billed annually. $47 monthly. 2-week trial, cancel anytime. Every module included.

