Shortcodes
Hero Shortcode
Written by
oxypteros
Beyond the Yellow Tape!
We investigate the stories others overlook.
Beyond the Yellow Tape
We investigate the stories others overlook
Code
{{< hero
TITLE="Beyond the Yellow Tape!"
SUBTITLE="We investigate the stories others overlook."
BTN-TEXT="Start reading"
BTN-LINK="/cases/the-last-donut"
BTN-LABEL="Read our research for the case of The Last Donut"
LINK-TEXT="View all cases"
LINK="/posts"
LINK-LABEL="View a complete list of our cases"
>}}
Overview
A simple text-based hero shortcode with title, subtitle, and two links. (One styled as a button and one as a standard link.)
Usage
- Use on homepage and/or section pages (
_index.md). - The
TITLEandSUBTITLEvalues use their last character as a decorative element (different color). For best aesthetics, it’s strongly recommended to end both with a punctuation mark (e.g..?!:;).
Tip: Paste this shortcode at the top of your _index.md file to add a hero section.
Parameters Reference
- TITLE
TITLE="Example Title"— (string, optional)- H2 heading. Falls back to the page title if not provided.
- SUBTITLE
SUBTITLE="Example Subtitle"— (string, optional)- H3 heading.
- BTN-TEXT
BTN-TEXT="Link 1 text"— (string, optional)- Text for the button-styled link.
- BTN-LINK
BTN-LINK="/link/to/path"— (string, optional)hrefattribute for button-styled link. RequiresBTN-TEXTto be set.- BTN-LABEL
BTN-LABEL="Example label"— (string, optional)aria-labelattribute for button-styled link.- LINK-TEXT
LINK-TEXT="Link 2 text"— (string, optional)- Text for the secondary link.
- LINK
LINK="/link/to/path"— (string, optional)hrefattribute for the secondary link. RequiresLINK-TITLEto be set.- LINK-LABEL
LINK-LABEL="Example label"— (string, optional)aria-labelattribute for the secondary link. (string, optional)
Error Codes
- liva-sc-110
- Unrecognized parameter detected.
- liva-sc-112
- Incomplete link/text pair.