summaryrefslogtreecommitdiffstats
path: root/layouts/shortcodes
AgeCommit message (Collapse)AuthorFilesLines
2026-04-05feat: add video shortcode and documentationDanilo M.1-0/+37
Ported video shortcode from previous theme. Embeds HTML5 videos with optional autoplay, loop, and muted controls. Supports mp4, webm, and other HTML5 video formats. Usage: {{< video src="video.mp4" width=800 height=450 autoplay=true loop=true muted=true >}} Also updated CONTENT_GUIDE with comprehensive usage examples and parameters. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-05fix: use .InnerDeindent in figure shortcodeDanilo M.1-1/+1
Changed from .Inner to .InnerDeindent to properly evaluate and dedent inner content when a closing tag is provided. This fixes the Hugo error: 'shortcode "figure" does not evaluate .Inner or .InnerDeindent' Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-05feat: add figure shortcode and documentationDanilo M.1-0/+27
Ported figure shortcode from previous theme. Wraps content in semantic <figure> element with optional title, caption, attribution, and link support. Typical usage: {{< figure caption="Image caption" attr="Photo by Someone" >}} {{< img src="image.jpg" alt="Description" >}} {{< /figure >}} Also updated CONTENT_GUIDE with comprehensive usage examples and parameters. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-05feat: add img shortcode templateDanilo M.1-0/+84
Ported img shortcode from previous theme. Creates responsive, optimized images with LQIP fade-in effect, WebP with JPEG fallback, and responsive srcsets. Requires imageSizes config in hugo.toml, e.g.: [params] imageSizes = [640, 900, 1200, 1600] Usage: {{< img src="path/to/image.jpg" alt="Description" >}} Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-05feat: add quote shortcode templateDanilo M.1-0/+19
Ported quote shortcode from previous theme. Allows embedding styled blockquotes with optional source attribution and links. Usage: {{< quote source="Author Name" src="https://example.com" >}}Quote text{{< /quote >}} Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-05feat: add gravatar shortcode templateDanilo M.1-0/+52
Ported gravatar shortcode from previous theme. Allows embedding Gravatar images with customizable size, link, and caption. Usage: {{< gravatar mail="email@example.com" size=150 link="https://example.com" caption="Profile photo" >}} Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>