Special Callouts

approved

by ahseyg

Advanced callout styling with grid layouts, custom colors, gradients, glow effects, and multi-column support. - This plugin has not been manually reviewed by Obsidian staff.

8 stars1,913 downloadsUpdated 29d agoMIT

Install from Obsidian Stars Issues License Version BRAT Beta Version Downloads

Usage Guide · Türkçe · Report Bug

Special Callouts for Obsidian

Transform your Obsidian notes with premium, dynamic, and fully customizable callouts. Turn generic boxes into magazine-quality layouts, code terminals, or neon-glowing alerts. Customize everything directly from your markdown — or create reusable presets in the visual settings panel.

Open source · MIT License · Contributions welcome


Features

  • Inline customization — background, text, border, gradient, neon, icon — directly in markdown
  • Custom style presets — design once, reuse by name
  • Multi-column lists — split any list into 2–4 columns
  • Visual layout builder — drag-and-merge grid designer
  • Typography control — 5 font families, 5 size scales
  • Neon and gradient effects — glowing borders, smooth color transitions
  • Dataview integration — column layouts work with Dataview queries
  • Import/Export — share styles as JSON between vaults

Screenshots & Layout Capabilities

Explore the endless customization possibilities.

Colors, Gradients and Effects

Colors & Backgrounds

Learn how to create custom backgrounds and text colors in the Usage Guide

Gradients

Learn how to create gradient backgrounds in the Usage Guide

Neon Glow Effects

Learn how to create neon glowing effects in the Usage Guide

Visual Layout Builder

Design complex dashboard grids by dragging and merging cells — no code required. Access from Settings → Special Callouts → Visual Layout Builder.

Visual Builder Settings

Learn how to use the Visual Layout Builder in the Usage Guide

Dashboard Grids

Use the visual builder or inline grid syntax to create multi-panel layouts. Callouts are automatically placed into the merged areas you designed.

Ultimate Dashboard Grid

Learn how to create Multi-Callout Dashboard Grids in the Usage Guide

Typography and Borders

Typography & Fonts

Learn how to change fonts and sizes in the Usage Guide

Border Styles

Learn how to customize borders and radius in the Usage Guide

Multi-Column Lists

Standard Columns

Learn how to split lists into multiple columns in the Usage Guide


Metadata Reference

> [!type] (param:value, param2:value2) Title

Colors

ParameterExampleDescription
bgbg:#ff0000Background color
texttext:whiteContent text color
titletitle:cyanTitle and icon color
linklink:orangeLink color
gradientgradient:blue-purpleTwo-color gradient
neonneon:#00f2ffNeon border + glow
iconicon:sunLucide icon name
no-icon(no-icon)Hide icon

Borders

ParameterExampleDescription
borderborder:redBorder color
border-widthborder-width:4Thickness (px)
border-styleborder-style:dashedsolid, dashed, dotted, double
radiusradius:20Corner roundness (px)

Typography

ParameterExampleDescription
fontfont:monomono, serif, sans, hand, marker
font-sizefont-size:41 (tiny) → 5 (huge)

Layout

ParameterExampleDescription
col(col:3)Multi-column lists
center(center)Center content
compact(compact)Reduce padding
dense(dense)Reduce line-height
Grid(1:2)Position in grid

Full reference in the Usage Guide.


Installation

Community Plugins (Recommended)

  1. Settings → Community Plugins
  2. Turn off Restricted Mode
  3. Browse → search Special Callouts
  4. Install → Enable

Or open directly: community.obsidian.md/plugins/special-callouts

Manual

  1. Download main.js, styles.css, manifest.json from the latest release
  2. Create VaultFolder/.obsidian/plugins/special-callouts/
  3. Copy the files into the folder
  4. Enable in Settings → Community Plugins

Contributing

  • Bug reports: Open an issue — include Obsidian version, callout markdown, and a screenshot
  • Feature requests: Open an issue
  • Pull requests: Fork → Branch → Code → PR

If you find this plugin useful, consider giving it a star.


License

MIT — See LICENSE for details.


Developed by ahseyg

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.