Theme

Theme

Working with my Obsidan-theme

2 Stars
GitHub

Arcadia Theme for Obsidian

A comprehensive, professional Obsidian theme with 34 color schemes (16 dark + 18 light), OneNote-style features, and extensive customization through Style Settings.

Arcadia Theme Preview


Enjoying Arcadia? Buy Me A Coffee


Table of Contents


Getting Started

  1. Install the theme (see Installation below)
  2. Install the Style Settings plugin (Settings > Community Plugins > Browse > "Style Settings")
  3. Pick a color scheme: Settings > Style Settings > Arcadia Theme > Dark/Light Theme Variant
  4. Choose your fonts: Settings > Style Settings > Arcadia Typography > Content Font
  5. Explore features: Try alternate checkboxes, paper styles, sticky notes, and callouts

Without Style Settings, Arcadia uses sensible defaults. With it, you unlock 55+ customization options.


Installation

From Community Themes (Recommended)

  1. Open Obsidian Settings
  2. Go to Appearance > Themes
  3. Click Manage and search for "Arcadia"
  4. Click Install and use

Manual Installation

  1. Download theme.css and manifest.json from this repository
  2. In your vault, navigate to .obsidian/themes/
  3. Create a new folder called Arcadia
  4. Place both files inside the Arcadia folder
  5. In Obsidian: Settings > Appearance > Themes > Select "Arcadia"

Requirements

Required

  • Obsidian version 0.16.0 or higher

Highly Recommended


Color Schemes

Dark Themes (16)

ThemeDescriptionBest For
Granite (Default)Neutral dark grayGeneral use
StoneCool slate tonesMinimalist preference
OliveWarm earthy greensNature lovers
FlintCool professional blue-grayFocused work
NavyDeep ocean bluesLate night writing
EmberWarm firelight orangesCozy reading
TwilightPurple dusk tonesCreative work
ForestDeep woodland greensCalm focus
CrimsonElegant wine redsDramatic appearance
SlateModern cool grayClean aesthetic
AmberGolden warmthNostalgic feel
ParchmentAged document sepiaGenealogy, archival work
HeritageLeather and gold tonesFamily records, formal study
SepiaVintage photographClassic, warm nostalgia
RegistryIron gall ink blueParish records, court documents
RootwoodWalnut and earth tonesNatural, family tree research

Light Themes (18)

ThemeDescriptionBest For
Marble (Default)Clean whiteDaytime use
SageSoft green tintGentle on eyes
PearlCool ivoryElegant writing
CloudSoft blueCalm atmosphere
DawnWarm peachMorning sessions
LavenderPurple tintCreative mood
MintFresh greenEnergizing
RoseSoft pinkGentle aesthetic
SilverCool grayProfessional
CreamGolden whiteWarm comfort
NY TimesClassic newspaperLong-form reading
WikipediaEncyclopedia styleResearch and reference
CrownwellClassic publishingAcademic writing, theology
ParchmentAged paper creamGenealogy, archival reading
HeritageIvory with burgundyFamily history, formal documents
SepiaVintage warm tonesOld photograph aesthetic
RegistryBlue-gray ledgerParish registers, court ledgers
RootwoodEarthy birch whiteNatural, family tree research

How to Change Color Scheme

  1. Open Settings > Style Settings
  2. Expand Arcadia Theme > Color Scheme
  3. Choose Dark Theme Variant or Light Theme Variant
  4. Select your preferred scheme from the dropdown

Style Settings Configuration

After installing the Style Settings plugin, you'll find these option categories:

Arcadia Theme (Main)

  • Dark Theme Variant: Choose from 16 dark color schemes
  • Light Theme Variant: Choose from 18 light color schemes

Arcadia Typography

  • Content Font: Vollkorn, Georgia, Merriweather, Crimson Pro, Lora, Literata, EB Garamond, Libre Caslon Text, Cormorant Garamond, Source Serif 4, Inter, Roboto, Open Sans, System Sans-Serif
  • Code Font: JetBrains Mono, Fira Code, Source Code Pro, IBM Plex Mono
  • Enable OpenDyslexic: Toggle dyslexia-friendly font

Arcadia Accent Colors

Choose from 15 accent colors: Blue, Purple, Pink, Red, Orange, Yellow, Green, Teal, Cyan, Indigo, Violet, Rose, Amber, Emerald, Sky

Arcadia Code Blocks

  • Syntax Theme: Dracula, Nord, GitHub Dark, GitHub Light
  • Show Line Numbers: Toggle line numbers in code blocks
  • Show Language Label: Toggle language badge on code blocks

Arcadia File Icons

  • Enable File Icons: Toggle custom file type icons
  • Icon Color Mode: Colorful or Monochrome

Arcadia Checkboxes

  • Enable Alternate Checkboxes: Toggle custom checkbox styles

Arcadia Editor

  • Line Width: Narrow, Medium, Wide, Full
  • Line Height: Compact, Normal, Relaxed, Spacious

Arcadia UI

  • Tab Style: Default, Rounded, Pill, Underline
  • Enable Rainbow Folders: Color-code top-level folders
  • Enable Cards View: Grid layout for file lists

Arcadia Paper and Notes

  • Paper Styles: Lined, Grid, Dot, Legal, Cornell, Graph, Music
  • Page Tint: White, Cream, Blue, Green, Pink, Yellow, Lavender
  • Sticky Note Style: Default, Pushpin, Folded Corner, Flat

Feature Guide

File Icons

Custom colored icons appear next to files in the file explorer, making it easy to identify file types at a glance.

Supported file types (50+):

CategoryExtensions
Documents.md, .txt, .rtf, .pdf
Microsoft Office.doc, .docx, .xls, .xlsx, .ppt, .pptx
Images.png, .jpg, .jpeg, .gif, .bmp, .webp, .svg
Audio.mp3, .wav, .ogg, .flac, .m4a
Video.mp4, .webm, .mov, .avi, .mkv
Code.js, .ts, .py, .java, .html, .css, .json, .xml, .yaml
Archives.zip, .rar, .7z, .tar, .gz
Ebooks.epub, .mobi
Fonts.ttf, .otf, .woff

To enable/disable: Settings > Style Settings > Arcadia File Icons > Enable File Icons


Alternate Checkboxes

21 unique checkbox styles for task management and note-taking.

Usage: Type a checkbox with a special character inside the brackets.

SyntaxResultUse Case
- [ ]Empty checkboxIncomplete task
- [x]Green checkmarkCompleted task
- [-]Red strikethroughCanceled task
- [>]Blue arrow rightForwarded/Deferred
- [<]Purple calendarScheduled
- [?]Blue question markQuestion to answer
- [!]Red exclamationImportant/Urgent
- [*]Gold starStarred/Favorite
- ["]Cyan quote marksQuote or citation
- [l]Orange pinLocation
- [i]Blue info circleInformation
- [b]Pink bookmarkBookmark
- [S]Green dollarSavings/Money
- [p]Green thumbs upPro/Positive
- [c]Red thumbs downCon/Negative
- [/]Orange half-fillIn Progress
- [u]Red up arrowHigh Priority
- [d]Blue down arrowLow Priority
- [w]Gold trophyWin/Achievement
- [k]Yellow keyKey point
- [f]Orange flameUrgent/Hot
- [I]Yellow lightbulbIdea

To enable/disable: Settings > Style Settings > Arcadia Checkboxes > Enable Alternate Checkboxes


Custom Callouts

Extended callout types beyond Obsidian's defaults: timeline, profile, aside, definition, pro, con, goal, bookmark, question, answer, recipe, kanban, paraphrase, stats.

Usage: Create a blockquote with [!callout-type] on the first line.

> [!timeline] Project History
> **2024-01** - Project started
> **2024-06** - Version 1.0

> [!pro] Advantages
> - Fast performance
> - Easy to use

> [!con] Disadvantages
> - Learning curve

Sticky Notes

OneNote-style sticky note callouts in 8 colors: yellow, pink, blue, green, purple, orange, gray, teal.

Usage:

> [!sticky-yellow] Remember
> Don't forget the meeting at 3pm!

Style variations (enable in Style Settings): Pushpin, Folded Corner, Flat.

Add -sm or -small suffix for compact stickies.


Paper Styles

Transform your editor into realistic paper backgrounds.

StyleDescriptionBest For
LinedCollege ruled horizontal linesNote-taking
GridSquare graph paperDiagrams, math
DotBullet journal dot gridFlexible layouts
GraphEngineering graph paperTechnical drawing
LegalYellow legal padTraditional notes
CornellCornell note-taking formatStudy notes
MusicMusical staff linesSheet music

Page tint colors: White, Cream, Blue, Green, Pink, Yellow, Lavender (in both light and dark modes).

To enable: Settings > Style Settings > Arcadia Paper and Notes


Media Embedding

OneNote-style polished media presentation with shadows, rounded corners, and hover effects.

Image size presets:

![[image.png|small]]   // 200px
![[image.png|medium]]  // 400px
![[image.png|large]]   // 600px
![[image.png|full]]    // 100% width

Float images:

![[image.png|left]]    // Float left
![[image.png|right]]   // Float right

Code Blocks

Enhanced code block styling with syntax themes: Dracula, Nord, GitHub Dark, GitHub Light.

Features: language label badge, optional line numbers, copy button styling, smooth scrolling.

To configure: Settings > Style Settings > Arcadia Code Blocks


Cards View

Display file lists as a grid of cards. Works with file explorer, search results, and Dataview TABLE queries.

To enable: Settings > Style Settings > Arcadia UI > Enable Cards View


Rainbow Folders

Automatically color-code top-level folders in the file explorer using a 10-color cycle. Subfolders inherit a muted version of their parent's color.

To enable: Settings > Style Settings > Arcadia UI > Enable Rainbow Folders


Tag Colors

Tags are displayed as colored pills. Colors are automatically assigned based on tag text patterns.


Progress Bars

Create visual progress indicators using HTML <progress> elements or Dataview queries.

<progress value="75" max="100"></progress>

Image Controls

![[image.png|100]]       // 100px wide
![[image.png|center]]    // Centered
![[image.png|rounded]]   // Extra rounded corners
![[image.png|no-shadow]] // Remove shadow
![[image.png|border]]    // Add border
![[image.png|300|center|rounded]]  // Combine multiple

Accessibility

  • WCAG AA compliant contrast ratios across all 34 color schemes
  • OpenDyslexic font option for dyslexia (Settings > Style Settings > Arcadia Typography)
  • Reduced motion support (respects system preference)
  • High contrast mode available

Plugin Compatibility

PluginCompatibility
Style SettingsFull integration (required for customization)
DataviewStyled tables and lists
TasksCheckbox styling
KanbanBoard styling
CalendarDate styling
ExcalidrawCanvas integration
TemplaterCompatible (no conflicts)
Periodic NotesCompatible (no conflicts)
Advanced TablesTable styling applies
OutlinerList styling applies
Obsidian GitCompatible (no conflicts)

Troubleshooting

Theme not loading

  • Verify both theme.css and manifest.json are in .obsidian/themes/Arcadia/
  • Restart Obsidian after manual installation
  • Check that no other theme is overriding (Settings > Appearance > Themes)

Style Settings options not appearing

  • Install and enable the Style Settings plugin
  • After enabling, check Settings > Style Settings > Arcadia Theme
  • If options are missing, try switching themes and switching back

Fonts not loading

  • Fonts load from Google Fonts and require internet on first use
  • After first load, fonts are cached by the browser engine
  • If a font fails, the fallback stack (Georgia, system serif, or system sans) provides acceptable rendering

Checkboxes not rendering

  • Enable alternate checkboxes in Style Settings > Arcadia Checkboxes
  • Use the exact syntax: - [x], - [!], etc.
  • Only works in reading mode and live preview (not source mode)

Paper styles not showing

  • Paper styles require the cssclasses frontmatter property
  • Add cssclasses: paper-lined (or other style) to the note's YAML frontmatter
  • Paper tints are applied via Style Settings, not frontmatter

Plugin conflicts

  • If another theme's CSS is cached, clear the Obsidian cache (Settings > About > Debug info > Clear cache)
  • Some CSS snippet plugins may conflict; disable them temporarily to test

FAQ

Can I use this theme commercially? Yes. Arcadia is released under the MIT license. You can use, modify, and distribute it freely.

Does Arcadia work on mobile? Arcadia is primarily designed for desktop Obsidian. Most features work on mobile, but paper styles and some visual effects may render differently on smaller screens.

Do I need Style Settings? No, but it is highly recommended. Without it, you get the Granite (dark) and Marble (light) defaults. With it, you unlock all 34 color schemes and 55+ customization options.

Can I create my own color scheme? Not through the UI. Custom schemes require editing theme.css directly. Each scheme needs ~20 CSS custom properties defined in an RGB triplet format.

How do I request a feature? Open an issue on GitHub with the "Feature Request" template.

How do I report a bug? Open an issue on GitHub with the "Bug Report" template. Include your Obsidian version, OS, and steps to reproduce.


Support This Theme

If you find Arcadia useful for your work, consider supporting its development:

Buy Me A Coffee


Credits

Author: Peter J. Carter Website: theologyinfocus.org


License

MIT License - Free to use, modify, and distribute. See LICENSE for details.


Changelog

Version 2.1.0 (Current)

  • 34 color schemes (16 dark + 18 light)
  • 5 genealogy-inspired schemes (Parchment, Heritage, Sepia, Registry, Rootwood)
  • Font loading optimized: 32 HTTP requests reduced to 2
  • CSS architecture overhaul: nav colors consolidated to variables
  • 4 additional fonts added to Style Settings (EB Garamond, Libre Caslon Text, Cormorant Garamond, Source Serif 4)
  • 50+ file type icons with colors
  • 21 alternate checkbox types
  • OneNote-style media embedding
  • Paper styles (lined, grid, dot, legal, Cornell, graph, music)
  • Sticky notes callouts (8 colors with style variations)
  • Code syntax themes (Dracula, Nord, GitHub)
  • Rainbow folders
  • Cards view for Dataview
  • Tag color pills
  • Progress bar styling
  • Custom callouts (timeline, profile, definition, pro/con, and more)
  • Full Style Settings integration (55+ options across 11 categories)
  • WCAG AA accessibility compliance
  • OpenDyslexic font support
  • Mobile responsive design

Version 2.0.0

  • Initial community release with 23 color schemes
  • Core feature set established

Related

How to Install

  1. Download the template file from GitHub
  2. Move it anywhere in your vault
  3. Open it in Obsidian — done!

Stats

Stars

2

Forks

0

License

MIT

Last updated 23d ago