Ectobuilder

Blog

Practical guides to building and growing a Ghost site: themes, hosting, newsletters and moving from other platforms.

How to Add a Table of Contents to Ghost Posts

How to Add a Table of Contents to Ghost Posts

Ghost has no table of contents. Here's how to add one that builds itself from your headings, highlights the part you're reading and stays in view as you scroll, with no code. Plus the code route, and tips for headings that make a good list.

Michal Wlosik

Michal Wlosik

· 5 min read

How to Add a Dark Mode Toggle to Your Ghost Site

How to Add a Dark Mode Toggle to Your Ghost Site

Ghost themes can be light or dark, but visitors can't choose. Here's how a dark mode switch works, what it takes to build one by hand, and how to add one to your header or footer in Ectobuilder, with a dark palette made from your brand colours.

Michal Wlosik

Michal Wlosik

· 5 min read