Skip to content

Customization Guide

Velocity is designed to be easily customizable.

Brand Colors & Themes

Change colors, switch themes, or create your own.

Components

Add new components or modify existing ones.

Routes

Add pages and navigation items.

Collections

Create new content types.

  1. Replace logos in src/assets/branding/
  2. Update public/favicon.svg
  3. Edit site.config.ts for site name and info

Edit src/styles/tokens/primitives.css:

:root {
--brand-500: oklch(62.5% 0.22 260); /* Blue instead of orange */
}

Edit src/styles/tokens/colors.css line 9:

/* Default theme */
@import '../themes/default.css';
/* Or use midnight theme */
@import '../themes/midnight.css';

Update src/config/routes.ts:

export const routes = {
// ... existing
pricing: {
path: '/pricing',
nav: { show: true, order: 5, label: 'Pricing' },
},
};

Edit components in src/components/ or create new ones following existing patterns.