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

Tabler Icons for TBDL

Thomas Thomas 36 downloads

Insert Tabler icons into your notes and activate them across the TBDL theme.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that lets you insert Tabler icons into your notes and swap the default callout glyphs of the TBDL theme for Tabler icons.

Features

  • Icon picker — search all ~5,130 Tabler outline icons by name and insert the one you want at the cursor, as an inline SVG. Icons load on demand from a CDN as they scroll into view, so the picker stays light.
  • Configurable size — set the default pixel size of inserted icons.
  • TBDL theme integration — one toggle (in settings, ribbon, or command palette) replaces Obsidian's built-in callout glyphs with matching Tabler icons across every callout type (note, tip, warning, danger, …). The icons inherit each callout's accent color, in light and dark mode.

Usage

Insert an icon

  • Command palette → Insert a Tabler icon.
  • Or click the star icon in the left ribbon.

A searchable grid opens. Click an icon to drop its inline SVG at the cursor. The SVG uses stroke="currentColor", so it inherits the surrounding text color and respects the theme in both light and dark mode.

Inline SVG renders in Reading view. In Live Preview it appears as raw HTML until you switch to Reading view. The picker fetches icon SVGs from the jsDelivr CDN, so an internet connection is required on first use.

Activate Tabler icons in the TBDL theme

Three equivalent ways to toggle:

  • Settings → Tabler Icons for TBDL → Activate Tabler icons in the TBDL theme (button or toggle).
  • Command palette → Toggle Tabler icons in the TBDL theme.

When active, a tbdl-tabler class is added to the body and the plugin sets the per-callout CSS mask variables the TBDL theme expects. The theme then draws each callout icon with a Tabler SVG mask, colored by the callout's accent. The 19 callout icons are bundled, so theme integration works offline.

Activate only one icon-set plugin at a time (Lucide or Tabler) to avoid both setting the same theme variables.

Installation

From the community plugin browser

Once accepted into the community plugin directory, search for "Tabler Icons for TBDL" and install it.

Manual

  1. Download main.js, manifest.json and styles.css from the latest release.
  2. In your vault, create .obsidian/plugins/tbdl-tabler-icons/ and copy the three files in.
  3. Settings → Community plugins → enable Tabler Icons for TBDL.

Development

npm install
npm run dev      # generate index + watch + sourcemaps
npm run build    # generate index + minified main.js for release

The build generates src/generated.ts from the installed @tabler/icons package (icon names + the 19 callout SVGs). Requires Node 18+. Because icon SVGs are fetched on demand from the CDN, main.js stays small (~120 KB).

License

MIT.

HealthExcellent
ReviewSatisfactory
About
Insert any of ~5,130 Tabler outline icons via a searchable picker and drop inline SVGs that use stroke=currentColor to inherit surrounding text color. Swap TBDL theme callout glyphs for matching Tabler icons that inherit each callout's accent in light and dark mode; icons load on demand from a CDN and default size is configurable.
IconsTheming
Details
Current version
1.0.0
Last updated
4 weeks ago
Created
4 weeks ago
Updates
1 release
Downloads
36
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Thomas Thomas ledokter
GitHubledokter
  1. Community
  2. Plugins
  3. Icons
  4. Tabler Icons for TBDL

Related plugins

Callout Studio

Callout Studio is the only callout plugin you'll ever need to download. It offers regular callouts, inline callouts, and callout headings. Plus, you can easily design your own custom styles!

Callout Manager

Easily create and customize callouts.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

Link Favicons

See the favicon for a linked website.

Iconic

Customize your icons and their colors directly from the UI, including tabs, files & folders, bookmarks, tags, properties, and ribbon commands.

List Callouts

Create simple callouts in lists.