No description
Find a file
5krus 4126802584 Replace !important with CSS variables and high-specificity selectors
Add GitHub Actions workflow for artifact attestations.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 06:38:27 +01:00
.github/workflows Replace !important with CSS variables and high-specificity selectors 2026-05-27 06:38:27 +01:00
.gitignore Initial release of Seamless Embeds plugin 2026-05-27 06:02:24 +01:00
LICENSE Add MIT license 2026-05-27 06:19:07 +01:00
main.js Initial release of Seamless Embeds plugin 2026-05-27 06:02:24 +01:00
manifest.json Replace !important with CSS variables and high-specificity selectors 2026-05-27 06:38:27 +01:00
README.md Initial release of Seamless Embeds plugin 2026-05-27 06:02:24 +01:00
styles.css Replace !important with CSS variables and high-specificity selectors 2026-05-27 06:38:27 +01:00

Seamless Embeds

An Obsidian plugin that makes embedded (transcluded) notes visually indistinguishable from the surrounding text.

When you use ![[Note Name]] to embed a note, Obsidian normally renders it with a border, indentation, and link icon. Seamless Embeds removes all of that so the embedded content flows naturally as part of the document — readers can't tell where one note ends and another begins.

What it does

  • Removes borders, padding, and margins from embeds
  • Hides the embed title and link icon
  • Makes divider lines (---) inside embeds match full document width
  • Works with nested embeds (embeds within embeds)
  • Works in both Reading mode and Live Preview

Installation

From the Community Plugin Store

  1. Open Settings → Community plugins → Browse
  2. Search for Seamless Embeds
  3. Click Install, then Enable

Manual Installation

  1. Download main.js, styles.css, and manifest.json from the latest release
  2. Create a folder at <your-vault>/.obsidian/plugins/seamless-embeds/
  3. Place the three files inside that folder
  4. Restart Obsidian and enable the plugin in Settings → Community plugins

Usage

Just install and enable — there are no settings. All ![[embeds]] will render seamlessly.