Install
Configuration
Customize your SvelteShip app with the centralized site configuration
SvelteShip uses a centralized configuration file to manage your app's branding, contact information, social links, and theme settings. This makes it easy to customize your app in one place.
Location
The configuration file is located at:
Configuration Options
Here's the complete configuration structure:
Field Reference
Where It's Used
The config is imported throughout the app:
- Navbar - Displays the app name
- Footer - Shows brand name, support email, and social links
- Hero/Landing - Uses tagline for the main heading
- Legal Pages - Privacy Policy and Terms of Service use legal settings
- Theme Switcher - Uses available themes array
- SEO/Meta Tags - Page titles and descriptions
Adding New Themes
SvelteShip uses DaisyUI for theming. To add more themes:
Update the config
Add the theme name to the
availablearray:Enable in Tailwind config
Make sure the theme is listed in your
tailwind.config.js:
NOTE
See the full list of available DaisyUI themes at daisyui.com/docs/themes.
