Customizing The Footer
Veltro has one global footer at src/layouts/components/global/Footer.astro.
Footer Copy
Shared English copy lives in src/i18n/en.json:
"footer": { "description": "Driving Growth Through Smart Technology.", "companyDesk": "Company Desk", "copyright": "Copyright © 2026 Your Company | All rights reserved."}settings.footerDescription and settings.copyright.text in config.toml override the translated values when they are not empty.
[settings]footerDescription = ""companyDesk = "/company-desk.pdf"
[settings.copyright]enable = truetext = ""companyDesk is rendered as a download link. Replace public/company-desk.pdf or change the URL before launch.
Footer Links
src/config/menu.en.json contains:
footer: grouped link columns withlabelandlistfooterLegal: policy links shown in the lower footer bar
Set enable: false to hide an entry without deleting it. Keep the French menu file synchronized.
Contact And Social Details
The footer reads phone, email, and map URL from settings.contactInfo. Enabled networks come from src/config/social.json and are ordered Facebook, LinkedIn, Twitter, then Instagram.
Base.astro passes footerSpacingTop to the footer. It defaults to true; set it to false on a page only when the preceding section already supplies the required spacing.