feat: add modern content and navigation primitives

This commit is contained in:
Friday authored and Nuno C. committed 2026-08-17 20:19:02 +01:00
1 parent 345f806d80
commit 091f9043ee
10 files changed
+158 -3

No files matched your search

+20 -1
View File
@@ -11,6 +11,12 @@ Blowfish gives you expressive layouts, thoughtful defaults, and practical conten
 
{{< cta url="/docs/" label="Explore the docs" style="outline" >}}
{{< stats >}}
{{< stat value="5" label="Homepage layouts" >}}Choose the structure that suits the site you are making.{{< /stat >}}
{{< stat value="40+" label="Shortcodes" >}}Compose expressive content without maintaining one-off templates.{{< /stat >}}
{{< stat value="100%" label="Your content" >}}Portable Markdown, familiar Hugo configuration, and no lock-in.{{< /stat >}}
{{< /stats >}}
{{< feature-grid >}}
{{< feature icon="list-check" title="Make it yours" url="/docs/configuration/" >}}
A coherent system of layouts, colours, typography, and content controls.
@@ -23,7 +29,20 @@ Explore real sites, community contributions, and patterns that hold up in produc
{{< /feature >}}
{{< /feature-grid >}}
## A theme that grows with your work
{{< steps >}}
{{< step number="1" title="Start with a strong foundation" >}}
Pick a layout, set your colours and typography, then publish a useful first version.
{{< /step >}}
{{< step number="2" title="Build richer pages from content" >}}
Use shortcodes for calls to action, feature grids, media, diagrams, tabs, and more.
{{< /step >}}
{{< step number="3" title="Keep evolving without rewrites" >}}
Add what your site needs while keeping your content and configuration portable.
{{< /step >}}
{{< /steps >}}
{{< alert "circle-info" >}}
This homepage uses Blowfish's built-in `landing` layout and standard shortcodes. No custom homepage template is required.
{{< /alert >}}