This post is a playground for testing various features of Hugo and the Blowfish theme. I’m using it to verify formatting, layouts, and content elements before I publish regular articles.
Code Snippets#
Testing syntax highlighting for different languages.
def greet(name: str) -> str:
return f"Hello, {name}!"
print(greet("Hugo"))
# Hugo version check
hugo version
Images#
Testing image embedding and captions.
Caption: Hubble Space Telescope.
Lists#
Ordered list:
- Verify headings
- Test code blocks
- Insert images
- Add tables and callouts
Unordered list:
- Syntax highlighting
- Blockquotes
- Tables
- Emojis and icons
Blockquotes#
Hugo makes it easy to structure content clearly, and Blowfish renders it cleanly.
Tables#
Feature | Status | Notes |
---|---|---|
Headings | ✅ | Works as expected |
Code blocks | ✅ | Multi-language supported |
Images | ✅ | Inline and block |
Lists | ✅ | Ordered and unordered |
Tables | ✅ | Markdown tables render well |
Callouts | ✅ | Visual styling supported |
Callouts#
💡 Note: Using callouts is useful to highlight important points or instructions.
Conclusion#
This post serves purely to test Hugo’s content capabilities and Blowfish’s rendering. Everything here is intentionally varied to check how different elements appear and behave.
Next Steps:
- Experiment with shortcodes (video, tweets, alerts).
- Test pagination, excerpts, and lists on the blog page.
- Refine styling and layout for real articles.