Skip to content

Getting started

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

What is inside

Vue 3.5.44
Three Column home page
Lagoon Teal colours
Inter
Top navigation admin
21 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-13/
├── index.html            home page (Three Column)
├── 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: #0d9488;
  --wt-primary-rgb: 13, 148, 136;
  --wt-secondary: #0891b2;
  --wt-accent: #f43f5e;
  --wt-radius: 0.375rem;
  --wt-font-heading: "Inter", 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 (Inter, Inter).

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.