Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Fancy-a-Story

elsatamelsatam27k downloads

Obsidian theme

Add to Obsidian
Fancy-a-Story screenshot
  • Overview
  • Scorecard
  • Updates64

Read the documentation to see how to use all the features and settings of the theme!

Installation

[!WARNING] Minimum Installer version: 1.6.5

Recommended Installer version: >= 1.7.0

How to check: go in Settings > General, and check the Installer Version. It is under the current version of Obsidian.

How to solve: if the Installer version is too low, download the latest version of Obsidian from the official website and install it again.

From Obsidian community themes

  • Go to Settings → Appearance → "Manage" button.
  • Search for "Fancy-a-Story".
  • Click "Install and use".

Using BRAT

Install this theme using BRAT by doing the following:

  • Install and enable the BRAT plugin in your vault.
  • Go to Settings → BRAT → Beta Themes List → Add Beta Theme.
  • Specify https://github.com/ElsaTam/obsidian-fancy-a-story into the input field.
  • Click "Add Theme".

Style Settings

It is recommended to us the Style Settings plugin to adjust the theme to your liking. See the theme documentation for further details.

Snippets

I tried as much as I can do atomized the code in multiple snippets. You can find them in the snippets/ folder. I could not test them all. So if you stumble in any bug, please do open an issue on GitHub and I will fix it as soon as possible.

Features

  • Dark and Light mode
  • Style settings options
  • Alternative checkboxes
  • Handwritten checkboxes and list bullets
  • Various callouts styling (autopsy report, cards deck, clue, comic, conversation, email, infobox, film-strip, letter, paper fold, pinned, poem, polaroid, profile, screen, timeline)
  • Helper callouts (blank, grid, masonry) and metadata (colors, positioning, ...)
  • CSS classes (banners, columns, confidential, minimalist, movie-script, newspaper, no title, wide page, sci-fi, ..)
  • List styling (tree view, family tree, reversed lists)
  • Blockquotes (with citation, to caption an image, to add a tooltip to an image)
  • Asides
  • Cards deck for dataview
  • Faded embeds (blending in the flow of the text)
  • Cassette visual for embed audio
  • Rainbow folder

Screenshots

You can choose from different predefined color schemes, or pick your own because I'm not so good at finding good palettes.

Within the Style Settings plugin, you can also choose your own sidebar textures to adapt the app to your liking.

Credits and Thanks

I would love to thanks all those people for their feedbacks, encouragements, and propositions during the development of the theme. Thank you also to some of you for your patience with the multiple times I broke the theme and the snippets while you were using them!

  • Aanu
  • AForAnglerfishRights
  • Data
  • Em
  • Gandalf
  • Hekx
  • Hydra
  • icy
  • kmfrog
  • Martin Crendraven
  • moss▲FLUX
  • rakudo
  • RavenRaconteur
  • Reynard
  • shetland_pone
  • tif
  • TundraMoonlight
  • … and all the others in the Discord thread

Credit to these projects for some inspiration!

  • ITS by SlRvb, for the fas-infobox callout and the alternative checkboxes
  • Minimal by kepano, for the alternative checkboxes
  • Thing by colineckert, for the floating button (edit/read)
  • Limelight by smikula, modified code by tif, for the Highlight active note feature
  • Rainbow folder titles by sailKite

Contact

If you find any issue with the theme, or want a new addition to it, please open an issue on GitHub :)

I can also be pinged on the Obsidian Discord server under the tag @Kapirklaa.

Licenses

As of 2024-10-24, the code is available as open source under the GNU General Public License version 3 (GPLv3) License. It was previously released under the MIT License.

It uses different assets (fonts, images, icons) that are embeds in the CSS directly. You can find all the associated licenses in docs/docs/assets_licenses.md.

79%
HealthExcellent
ReviewCaution
About
Transform notes into a storybook-style interface with dark and light modes, handwritten checkboxes, custom list and blockquote treatments, cassette-style audio embeds and faded embeds that blend into text. Customize callouts, CSS classes, snippets and layout details via Style Settings for narrative-focused pages.
Details
Current version
2.6.0
Last updated
3 months ago
Created
2 years ago
Updates
64 releases
Downloads
27k
License
OTHER
Report bugRequest featureReport theme
Sponsor
GitHub Sponsors
Author
elsatamelsatam
github.com/ElsaTam
GitHubelsatam
  1. Community
  2. Themes
  3. Fancy-a-Story

Related themes

ITS Theme screenshot

ITS Theme

Minimal screenshot

Minimal

Things screenshot

Things

Wasp screenshot

Wasp

Cupertino screenshot

Cupertino

Prism screenshot

Prism

Baseline screenshot

Baseline

Reverie screenshot

Reverie

Velocity screenshot

Velocity

Flexoki screenshot

Flexoki