Skip to content

Getting started

Everything you need to use, customise and ship Brand name 6.

What is inside

Vue 3.5.44
Sidebar Left home page
Golden Amber colours
Outfit
Top navigation admin
20 CSS effects

Quick start

No build step: open index.html in a browser, or serve the folder (recommended, ES modules need http://):

npx serve .
# or
python -m http.server 8080

Folder structure

brand-name-6/
├── index.html            home page (Sidebar Left)
├── documentation.html
├── admin/                dashboard, analytics, orders, calendar, kanban ...
├── tools/ components/ helpers/ utilities/   70 pages x 20 examples
├── examples/             41 example pages
├── forms/                full forms
├── effects/  layouts/  icons/
└── assets/
    ├── css/  theme.css, ui.css, template.css, effects.css
    ├── js/
    └── img/   SVG artwork

Change colours, fonts and corners

Everything visual comes from the tokens in assets/css/theme.css. Change a value and every page follows:

:root {
  --wt-primary: #d97706;
  --wt-primary-rgb: 217, 119, 6;
  --wt-secondary: #b45309;
  --wt-accent: #2563eb;
  --wt-radius: 0.125rem;
  --wt-font-heading: "Outfit", system-ui, sans-serif;
}

Dark mode: the moon button switches data-ui-theme on the <html> element and remembers the choice. Set data-ui-theme="dark" in the markup to make dark the default.

How the Vue version works

Vue 3 apps on every page (ES module build, no build step): reactive theme switch, live search, sidebar state.

  • Each page mounts a Vue 3.5.44 app (assets/js/app.js, ES module from the CDN) that owns the theme switch, sidebar, menu search and code tabs as Vue directives.
  • Components use the template UI library (ui.css + ui.js) through data-ui-* attributes, initialised after Vue mounts.
  • Icons: Bootstrap Icons font. Fonts: Google Fonts (Outfit, Outfit).

Browser support

BrowserSupported versions
ChromeLast 2 versions (111+)
EdgeLast 2 versions (111+)
FirefoxLast 2 versions (113+)
Safari (macOS, iOS)16.4+
OperaLast 2 versions (97+)

Older browsers still show every page; only newer effects (such as @property animations) fall back to static styles.

Credits

  • Vue - MIT licence
  • Bootstrap Icons - MIT licence
  • Google Fonts - SIL Open Font License
  • All illustrations in assets/img are original SVG artwork made for this template.