Veltro Theme Documentation
Common Customization Examples
Hide A Shared Section Everywhere
Set enable: false in its shared content file:
enable: falseRemove A Section From One Page
Remove or comment out the component call in the relevant file under src/pages/[...lang]/. Do not disable the shared content entry if other pages still use it.
Hide A Menu Item
{ "enable": false, "name": "Pricing", "url": "/pricing/"}Draft A Page Or Collection Entry
---title: "Work In Progress"draft: true---Production collection queries filter drafts, and the build script removes draft URLs from the generated sitemap.
Override A Reused Section
Supported pages can override section data in frontmatter:
servicesSection: enable: true title: "What We Can Do for Our Clients"The exact available keys come from src/sections.schema.ts and the comments in the corresponding section Markdown file.
Launch One Language
[settings.multilingual]enable = falseThen run:
npm run remove-multilingualThis command removes multilingual content, so use version control and confirm that a single-language project is your intended final structure.