Skip to content

Customization Guide

Velocity is designed to be easily customizable.

Brand Colors

Change the color palette in CSS tokens.

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/colors.css:

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

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.