Folex Lite
Free Agency/Startup Astro Js Theme
Folex Astro theme is a sleek, modern solution built for digital agencies, creative studios, and personal portfolios. Whether you’re showcasing projects, promoting services, or building a personal brand, Folex offers a bold visual experience paired with top-tier performance. Featuring multilingual support, advanced SEO, and powerful customization tools, it’s the perfect launchpad for professionals and businesses who want to stand out online.
Achieve a 100/100 Google Lighthouse SEO score. 🚀
Dynamically generate Sitemap and Robots.txt files with full control via config.toml
:
[seo]
author = "Getastrothemes"
keywords = [
"digital agency, folex astro template, astro template, astro theme, folex theme, folex astro theme, astro portfolio theme, astro portfolio template, astro agency template, astro agency theme",
]
robots = "index, follow"
[seo.robotsTxt]
enable = true
disallow = ["/_astro/", "/cdn-cgi/"]
[seo.sitemap]
enable = true
exclude = []
Configure Google Analytics, Google Tag Manager, Plausible Analytics, and Umami Analytics directly in config.toml
.
Add any custom tracking code to the <head>
tag through config.toml
.
Automatically generated Title and Meta tags for each page.
Auto-generated Open Graph (OG) metadata for Facebook, Twitter, and other social platforms.
Option to override Title, Meta tags, and OG metadata per page using frontmatter.
Built with Semantic HTML5 & Added html markup best practices for better accessibility and search engine indexing.
No JavaScript links or onClick
events to improve crawlability.
Statically generated pages ensure blazing-fast performance and easy indexing.
Folex comes packed with a rich library of prebuilt components and shortcodes designed to speed up development and elevate user experience. Some highlights include:
These reusable elements are fully customizable, responsive, and integrated with the theme’s design system — making it easier to build pages without writing boilerplate code.
src/config/theme.json
.# Site Configuration
[site]
title = "Folex" # Shared title for SEO and OpenGraph
description = "A highly customizable creative agency & personal portfolio business theme built with Tailwind CSS and Astro Js" # Shared description for SEO and OpenGraph
tagline = "Creative Agency & Personal Portfolio Business Theme"
taglineSeparator = "" # default is " - "
baseUrl = "https://folex-astro.netlify.app" # Base URL for the site and used in OpenGraph meta tags.
logo = "/images/logo.svg" # Path to the site's logo
logoAlternate = "/images/logo-light.svg" # Path to the site's logo
logoText = "" # Text displayed next to the logo
logoWidth = "86px" # Width of the logo
logoHeight = "24px" # Height of the logo
config.toml
.src/config/fonts.json
, with the flexibility to switch between self-hosted and CDN Google Fonts.Configure social media links in src/config/social.json
.
Auto-generate Open Graph metadata for Facebook and Twitter cards, fully customizable in config.toml
.
# OpenGraph Metadata
# Specific OpenGraph settings, using values from the [site] section where possible.
# -----------------------------------------------------------------------------------------------------------------------------------
[opengraph]
image = "/images/og-image.png" # Image used in OpenGraph previews
ogLocale = "en_US" # Locale setting for OpenGraph
ogType = "website" # Type of content for OpenGraph protocol
twitter = "" # Twitter handle for Twitter Card meta tags
twitterCard = "summary_large_image" # Type of Twitter Card to use in social sharing
shiki
.{
"enable": true,
"name": "Elements",
"url": "/elements/",
"badge": {
"enable": true,
"label": "NEW",
"color": "accent",
"colorComment": "color expected value - primary, accent, info, success, danger",
"type": "text"
}
}
rel
and target
attributes for external links.# docs - https://formspree.io/ | https://formsubmit.co/ | https://docs.netlify.com/forms/setup/
# Form action URL for the contact form (For more settings related to form see "src/content/sections/contact-section.md")
contactFormAction = "https://formsubmit.co/temp.gats@gmail.com" # https://formspree.io/f/kweoweo | https://formsubmit.co/your@email.com | "/"
# formspree | formsubmit.co | netlify (default is formsubmit.co)
contactFormProvider = "formsubmit.co"
config.toml
.config.toml
. inputs:
- label: ""
placeholder: "Subject *"
name: "Subject" # This is crucial. Its indicate under which name you want to receive this field data
required: false
halfWidth: true
dropdown:
type: "" # select | search - default is select
search: # if type is search then it will work
placeholder: ""
items:
- label: "General Inquiry"
value: "General Inquiry"
selected: false
- label: "Investment Opportunity"
value: "Investment Opportunity"
selected: false
# Mailchimp Subscription Form located in footer
[settings.subscription]
enable = true # Enables or disable the subscription form
title = "" # Check src/i18n/en.json and src/i18n/fr.json for changing the title in different languages or directly add value here if you are not using internationalization feature
note = "" # Check src/i18n/en.json and src/i18n/fr.json for changing the note in different languages or directly add value here if you are not using internationalization feature
formAction = "https://gmail.us11.list-manage.com/subscribe/post?u=d870b06d86c16269e4b1f9b39&id=12cf0c6ac2&f_id=007e61e1f0"
mailchimpTagValue = ""
Folex comes ready for production with pre-configured deployment setups for leading platforms. Just push and go:
netlify.toml
for automatic builds, headers, redirects, and optimized asset caching.
vercel.json
and optional deployment scripts.
dist/
folder as the output directory.
astro build
and upload the dist/
folder to any static host (e.g., GitHub Pages, Firebase Hosting, Surge).Free Agency/Startup Astro Js Theme