The Projects section renders a responsive card grid of your work directly on the homepage. Each card displays a screenshot, badge pills for technologies used, a description, an optional featured CTA button, and icon links for sharing or further reading. The entire section is configured underDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/gurusabarish/hugo-profile/llms.txt
Use this file to discover all available pages before exploring further.
params.projects in your hugo.yaml.
Enable the Section
Set to
true to display the Projects section on the homepage.Optional custom heading for the section. Defaults to the built-in i18n string
"Projects" when omitted.Project Item Fields
Add each project as an entry underparams.projects.items. The following fields are available per item:
The display name of the project, shown as the card heading.
A short description of the project. Supports Markdown for inline formatting such as bold, links, or code spans.
Path to a screenshot or representative image for the project (e.g.,
/images/projects/profile.png). The image is displayed as the card’s top banner.Label for the featured CTA button rendered in the card footer (e.g.,
"Demo" or "Live Site").URL the featured CTA button points to. Opens in a new tab.
An array of technology or tag strings rendered as badge pills above the card title (e.g.,
["Hugo", "Bootstrap", "JavaScript"]).An array of additional icon links shown in the card footer alongside the featured button. Each entry requires:
icon— a Font Awesome CSS class string (e.g.,fab fa-github)url— the destination URL; supportsmailto:links
Example Configuration
The following example adds three projects to the section, matching the theme’s example site:Projects can also be sourced from individual content files of type
projects placed in your content/ directory. Content-file projects are automatically appended to the grid and include a “Know more” link to the full page.