mirror of
https://github.com/yaye-work/inline-note.git
synced 2026-07-22 08:28:50 +00:00
No description
Obsidian 1.4.5 only partially supports the text-decoration-line/-color longhands — switch to the shorthand. Replace the !important on the nested editor's selection background with a higher-specificity selector that out-ranks CodeMirror's built-in focused-selection rule. No visual change. |
||
|---|---|---|
| variants/card-setup | ||
| .gitignore | ||
| LICENSE | ||
| main.js | ||
| manifest.json | ||
| README.md | ||
| styles.css | ||
Inline Note
Write inside your links without leaving the page.
When you create a [[wikilink]] in Obsidian, you often want to jot something
down for that new topic right now — but clicking through opens a blank note
and you lose the context you were writing in. Inline Note lets you expand any
link into an editable note body inline, directly beneath the link, without
navigating away. The link itself becomes a collapsible title.
Every inline note is a real Markdown file in your vault, so backlinks, graph view, and normal note-opening all behave exactly as usual. You're just editing it from where you are.
How it works
- Toggle button on every link. In Live Preview, each
[[link]]gets a small control after it:- a + icon (revealed on line hover) when the note doesn't exist yet — click to create it and start writing inline;
- a chevron (always visible) once the note exists — click to expand or collapse its inline body.
- Keyboard-first. With the cursor right after the closing
]], press Tab to cycle the inline note: create + expand, expand, or collapse. Tab only acts there, so normal indentation is untouched everywhere else. - Nesting. Inline bodies are full editors, so a
[[link]]typed inside an inline note behaves identically — expand it and you get a note within a note, up to five levels deep. Links inside inline bodies render live-preview style (brackets hidden until you edit) and open on click / new tab on Ctrl/Cmd-click. - Real notes. Nothing here is virtual. Watch your graph fill in live as you write nested notes.
Settings
Nesting style — how inline bodies are drawn:
- Vertical accent line — indented under a thin accent bar (default).
- Card — a subtle rounded background per level.
- Card + vertical accent line — both.
Installation (manual)
- Download
main.js,manifest.json, andstyles.cssfrom the latest release. - Copy them into
<your vault>/.obsidian/plugins/inline-note/. - Reload Obsidian and enable Inline Note under Settings → Community plugins.
License
MIT © yaye.work