Shards
SNIPPET
visua1hue

Shards

Curated, modular CSS shards built for Obsidian

Preview

Built with SCSS, each "shard fragment" is a modular component designed to enhance specific UI elements, optimizing the interface for productivity and visual clarity.



Features

Consider using Recursive Sans Linear, which complements the design and enhances readability.

  • Command Palette: Custom adjustments for improved navigation and user focus within the interface
  • Enhanced Core UI: CSS modifications to hide unnecessary elements - no Hider plugin required anymore
  • Settings: Streamlined vertical navigation and enhanced highlighting for external plugins
  • New Tab: Redesigned empty state for new tabs page
  • Editor: Active line indicator for improved focus
  • Bullet Lists: Animated transitions for collapsed list bullets
  • Unique Checkbox: Animated playful transitions
  • External Links: Addition of Unicode symbols for enhanced recognition
  • Internal Links: Subtle opacity adjustments for a cleaner interface.
    ...

Development

Built with SCSS. Modules in src/, compiled output in dist/.

Each shard is a separate module - comment out unwanted @use statements in the main SCSS file to exclude specific features from compilation.

Quick Start

  • Run npm install && npm run build to compile.
  • Copy dist/shard-fragments.css to .obsidian/snippets/.

Continuous Build

  • Use npm run watch for live recompilation.

Credits

This repository includes snippets and inspirations from various sources. Arigato (ありがとう) to:

License

Built for personal use only, from MIT-licensed sources (see Credits). Not intended for, and will not be submitted to, the Obsidian store.

Related

How to Install

  1. Download the repository ZIP below
  2. Unzip it and find the CSS snippet file
  3. Move the CSS file into your vault's .obsidian/snippets/ folder
  4. Open Obsidian → Settings → Appearance → CSS Snippets → Enable it

Stats

Stars

1

Forks

0

Last updated 1mo ago

Categories