Overview
All customization is centralized in thedata/data.tsx file, making it easy to update branding, content, and metadata without touching component code.
Customizing Site Metadata
Update SEO and browser metadata in themeta object:
data/data.tsx
1
Update Site URL
Replace
siteUrl with your production domain2
Customize Titles
Modify
titleTemplate and defaultTitle to match your brand3
Upload Favicon
Replace the
favicon URL with your brand’s icon4
Set Default Image
Update
defaultImage for social media sharing previewsCustomizing Brand Identity
Update your company information in thebrand object:
data/data.tsx
The
locations array powers the coverage map on the contact page. Add or remove locations as needed.Customizing the Logo
Update the header logo in theheader object:
data/data.tsx
Customizing Navigation
Modify the main navigation menu:data/data.tsx
Customizing Social Media Links
Update social media links inbrand.social:
data/data.tsx
Customizing Home Page Content
Hero Section
data/data.tsx
Impact Metrics
data/data.tsx
Keep metrics concise and impactful. Aim for 3-4 key metrics that demonstrate your value.
Customizing Colors
While the template uses Tailwind CSS, you can customize brand colors by:- Using custom brand colors in data.tsx:
data/data.tsx
- Extending Tailwind configuration (create
tailwind.config.jsif it doesn’t exist):
tailwind.config.js
Customizing FAQ Section
data/data.tsx
Best Practices
1
Test Locally
Always test changes locally with
npm run dev before deploying2
Optimize Images
Use WebP format and CDN URLs for better performance
3
Keep Consistent
Maintain consistent tone and messaging across all content sections
4
SEO Friendly
Update meta descriptions and titles for each page section
Next Steps
- Add new solutions to your catalog
- Configure WordPress integration for blog content
- Deploy your site to production