Skip to main content
This guide covers how to customize the visual appearance, branding, and content of your VENCOL Front Template application.

Overview

All customization is centralized in the data/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 the meta object:
data/data.tsx
1

Update Site URL

Replace siteUrl with your production domain
2

Customize Titles

Modify titleTemplate and defaultTitle to match your brand
3

Upload Favicon

Replace the favicon URL with your brand’s icon
4

Set Default Image

Update defaultImage for social media sharing previews

Customizing Brand Identity

Update your company information in the brand object:
data/data.tsx
The locations array powers the coverage map on the contact page. Add or remove locations as needed.
Update the header logo in the header object:
data/data.tsx

Customizing Navigation

Modify the main navigation menu:
data/data.tsx
The “Soluciones” dropdown is handled automatically by the component based on solutionsData. Don’t add it manually to the navigation array.
Update social media links in brand.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:
  1. Using custom brand colors in data.tsx:
data/data.tsx
  1. Extending Tailwind configuration (create tailwind.config.js if 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 deploying
2

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