Frontend Template

A modern starter template with Vite, Bootstrap 5, and SCSS.

Get Started

Features

Lightning Fast

Powered by Vite for instant hot-module replacement and blazing-fast builds.

Custom Theming

Bootstrap 5 SCSS variables make it easy to tailor every color and spacing value.

Fully Responsive

Looks great on every device — from phones to ultrawide monitors.

About This Template

This is a starter landing page built with Bootstrap 5 and Vite. Customize the SCSS variables, add your pages, and start building.

main.css

CSS Showcase

Demonstrating classes from common/css/custom.css and page_assets/index/css/main.css .

main.css .index-highlight-box

A page-specific callout box styled with a primary-colored left border and the Bootstrap tertiary background token.

12
main.css Pages
3
main.css Components
100%
main.css Vanilla JS
common .card-hover — hover for shadow
Card One

Hover over this card to see the shadow lift effect from custom.css .

Card Two

The .card-hover class adds a smooth box-shadow transition on hover.

Card Three

No JavaScript needed — pure CSS transition using var(--bs-*) tokens.

common .text-truncate-1 — single-line overflow

This very long sentence will be clipped at the edge of its container and trailed with an ellipsis instead of wrapping to a second line.

Max-width capped at 400 px to make the truncation visible.

Bootstrap Toasts

Native Bootstrap 5 toasts — uses your theme colors and variables.

Font Awesome Icons

A few examples of the available icon styles.