{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiaa2bpyhgnbdigtt2aaq4277zbptgpg5rto2bs3v2texnu5a6ar6e",
    "uri": "at://did:plc:sfonxmwwbwxiwqxtdotk2iht/app.bsky.feed.post/3mpnizibwm5s2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreic2kdzyfnwzgibg2f2dasywttl546negh25p4c2scb65yhfigqnv4"
    },
    "mimeType": "image/png",
    "size": 1017761
  },
  "description": "ShortForm is a minimalist Ghost theme built for distraction-free, diary-style blogging. It keeps the focus on your writing with a clean layout, dark mode, archives, and thoughtful details.",
  "path": "/blog/introducing-shortform-a-minimalist-ghost-theme-for-personal-blogging/",
  "publishedAt": "2026-07-02T07:27:46.000Z",
  "site": "https://snehasishnayak.com",
  "tags": [
    "https://github.com/AskSnehasish/ShortForm"
  ],
  "textContent": "I like writing without distractions. Just words on a page.\n\nThat's why I built **ShortForm** , a minimalist theme for Ghost that keeps the focus on the writing instead of the interface. No unnecessary elements, no visual noise, just a clean reading experience.\n\n## Why I Built It\n\nMost Ghost themes try to do too much. Sidebars, featured sections, social counters, and plenty of things competing for attention.\n\nI wanted something different.\n\nShortForm follows a diary-style layout where every page focuses on a single post. It feels closer to reading someone's journal than scrolling through a content feed.\n\n## What You Get\n\n  * Diary-style layout with one post per page\n  * Clean and distraction-free design\n  * Light, dark, and automatic theme support\n  * Reading progress bar\n  * Chronological archive grouped by year and month\n  * Tag pages for browsing related posts\n  * Built-in Ghost newsletter support\n  * Responsive design that works well across devices\n  * Smooth navigation and subtle animations\n  * Click-to-zoom images\n  * Well-designed code blocks with copy buttons\n\n\n\n## Getting Started\n\nClone the repository:\n\n\n    git clone https://github.com/AskSnehasish/ShortForm.git\n\nInstall dependencies and build the theme:\n\n\n    cd ShortForm\n    npm install\n    npm run build\n\nCreate the ZIP file before uploading it to Ghost:\n\n\n    zip -r shortform.zip . -x \"node_modules/*\" \".git/*\" \"*.md\"\n\nThen head to your Ghost Admin, open **Settings → Design** , and upload the generated ZIP file.\n\n## Customization\n\nEverything can be managed from Ghost's built-in theme settings.\n\nYou can:\n\n  * Filter homepage posts by tag\n  * Choose Light, Dark, or Auto mode\n  * Show or hide featured images\n  * Customize the newsletter section\n  * Update the footer copyright text\n  * Set your accent color, which is used across links, highlights, and interactive elements\n\n\n\n## Built With\n\n  * Handlebars\n  * Vanilla JavaScript\n  * CSS Custom Properties\n  * csso for CSS optimization\n\n\n\nThe project is open source and available on GitHub.\n\n**GitHub:** https://github.com/AskSnehasish/ShortForm\n\nIf you find a bug, have an idea for an improvement, or decide to use it on your own blog, I'd love to hear your feedback.",
  "title": "Introducing ShortForm, a Minimalist Ghost Theme for Personal Blogging",
  "updatedAt": "2026-07-04T07:56:02.499Z"
}