summaryrefslogtreecommitdiffstats
path: root/layouts/shortcodes
AgeCommit message (Collapse)AuthorFilesLines
2026-04-05fix: remove contact and search shortcodesDanilo M.2-71/+0
Removed contact.html and search.html shortcodes as they won't be used in the new theme. Also removed their documentation from CONTENT_GUIDE. Remaining shortcodes: gravatar, quote, img, figure, video, strike, em, dropcap, div, div-close, gallery, gal-img, svg, actions Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-05feat: import all remaining shortcodes from previous themeDanilo M.11-0/+117
Added 11 additional shortcodes with complete documentation: Text formatting: - strike: strikethrough text - em: highlighted/marked text - dropcap: paragraph with decorative drop cap Container wrappers: - div / div-close: semantic div containers with classes Gallery: - gallery: gallery container - gal-img: gallery images (400px WebP thumbnail with link) Utility: - svg: inline SVG icons from assets/SVGs/ - actions: button-style action links - search: search form with results display - contact: comprehensive contact form All shortcodes now fully documented in CONTENT_GUIDE with usage examples and parameters. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
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>