-
-
Notifications
You must be signed in to change notification settings - Fork 1
Style Variations
Aegis includes 60 style variations that allow you to transform the visual appearance of your entire site with a single click. Each variation defines a cohesive set of colors, typography pairings, and design tokens.
A style variation is a theme.json override that redefines the design tokens for your site. When you apply a variation, all templates, template parts, and patterns automatically adapt to the new color palette, fonts, and styling without any manual changes.
Style variations do not alter your content or layout — they only change the visual presentation.
- Navigate to Appearance → Editor to open the Site Editor.
- Click the Styles icon (half-filled circle) in the top toolbar.
- Click Browse styles.
- Scroll through the grid of available variations.
- Click a variation to preview it on your site.
- Click Save to apply the variation.
Aegis ships with 60 style variations organized alphabetically:
| # | Variation | Primary Mood |
|---|---|---|
| 1 | Amber | Warm golden tones |
| 2 | Amethyst | Rich purple elegance |
| 3 | Arctic | Cool icy blues |
| 4 | Autumn | Warm fall palette |
| 5 | Blossom | Soft pink florals |
| 6 | Canary | Bright cheerful yellow |
| 7 | Charcoal | Deep dark grays |
| 8 | Copper | Warm metallic earth |
| 9 | Coral | Vibrant warm pink-orange |
| 10 | Crimson | Bold deep red |
| 11 | Desert | Sandy warm neutrals |
| 12 | Dusk | Evening twilight hues |
| 13 | Earth | Natural brown tones |
| 14 | Emerald | Rich green jewel |
| 15 | Flamingo | Playful bright pink |
| 16 | Forest | Deep natural greens |
| 17 | Fuchsia | Vivid magenta-pink |
| 18 | Gilded | Luxurious gold accents |
| 19 | Grayscale | Pure monochromatic |
| 20 | Grove | Fresh green nature |
| 21 | Indigo | Deep blue-violet |
| 22 | Ivory | Clean off-white elegance |
| 23 | Lagoon | Tropical blue-green |
| 24 | Lavender | Soft purple calm |
| 25 | Lime | Energetic yellow-green |
| 26 | Linen | Warm neutral fabric |
| 27 | Marigold | Bright orange-yellow |
| 28 | Midnight | Dark navy blue |
| 29 | Mist | Light airy gray |
| 30 | Moss | Muted olive green |
| 31 | Neon | Electric vivid colors |
| 32 | Neutral | Balanced gray palette |
| 33 | Obsidian | Pure dark black |
| 34 | Ocean | Deep sea blue |
| 35 | Orchid | Exotic purple-pink |
| 36 | Parchment | Aged paper warmth |
| 37 | Peach | Soft warm orange |
| 38 | Pewter | Cool silver-gray |
| 39 | Plum | Dark rich purple |
| 40 | Raspberry | Bold berry red-pink |
| 41 | Rose | Classic soft pink |
| 42 | Rustic | Weathered earth tones |
| 43 | Sage | Muted green calm |
| 44 | Sand | Warm desert beige |
| 45 | Sapphire | Brilliant deep blue |
| 46 | Sepia | Vintage warm brown |
| 47 | Sky | Light cheerful blue |
| 48 | Slate | Cool blue-gray |
| 49 | Steel | Industrial cool gray |
| 50 | Stone | Neutral warm gray |
| 51 | Sunflower | Bright warm yellow |
| 52 | Tangerine | Vibrant orange |
| 53 | Tea | Warm muted green |
| 54 | Teal | Blue-green balance |
| 55 | Terracotta | Warm clay earth |
| 56 | Vintage | Retro muted palette |
| 57 | Violet | Classic purple |
| 58 | Walnut | Rich dark brown |
| 59 | Wine | Deep burgundy red |
| 60 | Zinc | The default Aegis palette |
Every style variation can modify the following design tokens:
- Color palette — Primary, neutral, and accent colors across all shades.
- Background colors — Page and section backgrounds.
- Text colors — Headings, body text, and links.
- Button styles — Primary and secondary button colors.
- Border colors — Separator and card border tones.
- Font pairings — Some variations adjust font families or weights.
After applying a style variation, you can further customize individual settings:
- With the variation active, click the Styles icon.
- Navigate to Typography, Colors, or Layout.
- Adjust any specific token or element style.
- Save your changes.
Your customizations layer on top of the variation. If you later switch to a different variation, your manual overrides may be replaced.
You can preview any variation without committing to it:
- Open the style browser in the Site Editor.
- Click a variation — the canvas updates immediately.
- Navigate through your site pages to see the effect on different layouts.
- If you do not like it, select a different variation or close without saving.
To return to the default Aegis style (Zinc):
- Open the Styles panel in the Site Editor.
- Click Browse styles.
- Select Zinc (or the first variation in the list).
- Click Save.
Alternatively, to reset all style customizations:
- Open the Styles panel.
- Click the Options menu (three dots).
- Select Reset to defaults.
Style variations are stored as JSON files in the styles/ directory of the theme:
styles/
├── amber.json
├── amethyst.json
├── arctic.json
├── ...
└── zinc.json
Each file contains a partial theme.json structure that overrides specific settings from the base theme.json.
While you cannot create new style variations through the Site Editor interface, developers can add custom variations:
- Create a new JSON file in the
styles/directory. - Define the
titleand anysettingsorstylesoverrides. - The variation will appear automatically in the style browser.
See the css-variables-reference for the full list of design tokens available for customization.
- style-variations-reference — Complete alphabetical listing of all 60 variations.
- global-styles — Fine-tune settings beyond the variation defaults.
- color-palette — Understand the color system used in variations.
- typography — Learn about the typographic scale.
Aegis version 1.0.0 | GitHub Repository | Report an Issue | Atmostfear Entertainment
License: GPL-2.0-or-later