Skip to main content
[BurgeonLab]

A reference page documenting how most visual elements are rendered on BurgeonLab.

/style-guide/

Style Guide: A Reference to Visual Elements

What Is This?

This page serves as a documentation of the visual elements used on BurgeonLab. As explained on the IndieWeb wiki, it’s a page that describes either the writing or visual styles used on a site.

I don’t know when my “big theme redesign” will finally be live, but some of the styles are not consistent across the site; for example, not all buttons look the same unfortunately. I’m also missing colour swatches and some other stylistic choices. You might find more information on the /⁠colophon page.

This is work in progress.

Note

If you’re reading this page in your RSS feed reader, the styles may be stripped or not rendering as intended. Please visit this page directly in your browser.

Other Examples

I was inspired by the style-guides from these cool bloggers; go check them out! In no particular order:


Headers

You probably won’t find me using H5 or H6.

H1

H2

H3

H4

Emphasis

italic
bold
bold and italic
strikethrough

Lists

Unordered

  • Batteries
  • Filters
    • Neutral density
    • Polarizing

Ordered Lists

  1. Grinder
  2. Scale
  3. Dripper
    1. Filter paper
    2. Flow mod

Tasks

  • Completed task

  • Pending task

Text

Example of a plain URL link: http://sourcehut.org/
Example of link with icon: Mastodon Mastodon
External link to BurgeonLab’s README
Internal link to /firehose

Button

View weeknotes »

Code

Inline code

This is inline code.

Fenced code block

This is a block of code without syntax highlighting.
Python
1print("This is a block of code with syntax highlighting.")

Inline HTML

Html
1<span style="color:white;background:blue">A sentence in white with blue background.</span>
2<div align="center">Center aligned</div>

A sentence in white with blue background.

Center aligned

Table

CMSLanguage
WordPressPHP
HugoGo
ZensicalRust, Python

Tabs

Code content

Example of Hugo front matter in three supported formats:

Toml
1+++
2date = 2026-06-03T08:18:13+08:00
3draft = false
4title = 'Styles'
5[params]
6  author = 'Naty S'
7+++
Yaml
1date: 2026-06-03T08:18:13+08:00
2draft: false
3title: Styles
4params:
5  author: Naty S
Json
1{
2  "date": "2026-06-03T08:18:13+08:00",
3  "draft": false,
4  "title": "Styles",
5  "params": {
6    "author": "Naty S"
7  }
8}

Text content

Colour shades:

Crimson, Brick, Wine, Burgundy, Vermilion, Blood, Scarlet, Mahogany, Maroon, Coral
Ultramarine, Azure, Cerulean, Cobalt, Cyan, Turquoise, Tiffany, Slate, Prussian, Sky
Olive, Lime, Emerald, Military, Sage, Seafoam, Viridian, Hunter, Racing, Sacramento

Horizontal Rule


Separator / Flourish


Blockquotes

This is a blockquote.

This is a nested blockquote.

Quotations

I don’t want to live in a world where there’s no privacy, and therefore no room for intellectual exploration and creativity.

Edward Snowden

Emojis

👋😊☕

Images

With caption

burgeonlab.com logo
BurgeonLab logo

Floating with no caption

burgeonlab.com favicon

Hugo has some great image processing pipelines and functionality. In the latest v.0.162.0 release, AVIF is now supported. There are also image heavy themes available if you want to use Hugo for a portfolio-style site. See Image Processing and Image Functions to learn more.

Footnotes

Example sentence with a footnote. 1

Details Element

I’ve come to really like the details HTML element.

Inline

Click to expand details elementLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Citation

Cite this page

To reference the current page, use the permalink below. You can refer to me as Naty or Naty S (pronouns: she/her), or refer to my website as BurgeonLab. Thanks!


Last updated:

Progress

The progress HTML element is a handy graphical indicator, especially for my 100 Days to Offload challenge!

68%

Definitions

apricate (verb) to bask in the sun

Our cat apricated on the patio.

Admonitions

Note

Information that needs to be highlighted.

Tip

Additional information that might help.

Important

Compulsory information that must be highlighted.

Warning

Danger or risk ahead, this information is critical.

Update

New information added after date of publication.

Miscellaneous

Mastodon Embed

There's a new feature on right before CNY! It's the Guestbook page I've been longing to have since I started my blog. 🥳

➡️ burgeonlab.com/guestbook/

Thanks for everyone who has signed it!
It'll make me a happy camper if you decide to sign it too! 😇

Image
Guestbook: Leave a Public Thought

Sign Naty's public guestbook and leave a message about BurgeonLab.com. Discover thoughts of other visitors! Your feedback is welcome.

Time Widget

As seen on the /⁠contact page.

HONG KONG SAR · UTC +8

Notices

As seen on the homepage, Noticeboard section.

March 1, 2026: I’m in the process of a big overhaul of my Hugo theme’s CSS. There may be some breakage in the meantime, apologies!


  1. This is the footnote reference. ↩︎


Read about upvotes.

Responses

Enjoying BurgeonLab? If my content made a difference, a small contribution would mean a lot. Your support spurs me on to keep creating!
Give a tip » Help with hosting »
Cite this page

To reference the current page, use the permalink below. You can refer to me as Naty or Naty S (pronouns: she/her), or refer to my website as BurgeonLab. Thanks!


Last updated:

Enter keyword (use "quotes" to find exact term):