Add continuous-curvature (squircle) corners as progressive enhancement
on tugtile's finite-radius surfaces (lanes, tiles, modals, inputs,
buttons, popups). Introduces a :root { --corner: squircle; } token and
applies corner-shape: var(--corner) next to each finite border-radius
rule. Pills (999px) and full-bleed zero-radius editors are left round.
corner-shape is Chromium-only (mid-2026); Safari/WebKit and Firefox
ignore it and keep the existing border-radius arc — zero visual
regression.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
||
|---|---|---|
| LICENSE | ||
| main.js | ||
| manifest.json | ||
| README.ja.md | ||
| README.ko.md | ||
| README.md | ||
| README.zh-TW.md | ||
| styles.css | ||
| versions.json | ||
tugtile
A card table for your Markdown notes in Obsidian — tug tiles to reorder.
tugtile lays a Markdown note out like cards on a table — every - [ ] task-list item
becomes a tile you can pick up and tug somewhere better, and ## headings are the
lanes the tiles line up in. Your table is a plain .md file: tug a tile and the
file updates; edit the file and the board updates. Nothing is locked inside a database
or a proprietary format.
Coming from obsidian-kanban?
tugtile's native tongue is tiles — but it also speaks fluent kanban. Boards from the (GPL, now-unmaintained)
obsidian-kanban just open — same
frontmatter, same - [ ] cards, same %% kanban:settings %% block, same *** archive —
and tugtile keeps the original markers in place until you choose to upgrade a board, so
going back stays possible. What you gain on top: undo / redo, an editor built for phones
and iPads, and active maintenance.
tugtile actually started life as plugins for obsidian-kanban — until rebuilding the whole table was easier than patching someone else's. Written from scratch (clean-room), MIT.
Highlights
- Your data stays Markdown — human-readable, diff-friendly, portable. Board and Table views over the same note, plus a raw-editor button when you want the text itself.
- Built-in undo / redo — every move at the table is reversible.
- An editor that survives phones — two-row toolbar, virtual-keyboard-aware layout on iOS/iPad; tug lanes & tiles to reorder, dates/times, tags, stash (archive).
- CJK-first, concretely — re-highlighting waits while your IME is composing, so CJK
input is never interrupted;
#tagsaccept CJK; sorting is locale-aware. - No network, no telemetry — your boards never leave your vault.
Install
- Manual: from the latest release, download
main.js,manifest.json, andstyles.cssinto your vault's.obsidian/plugins/tugtile/folder, then enable tugtile in Settings → Community plugins. - BRAT: add the beta plugin
CVERInc/tugtile.
Sister plugin: marktile — the same editor as a standalone Markdown pane.
Published by CVER Inc. · cver.net · MIT License.