Commit Graph

5 Commits

Author SHA1 Message Date
olivier b031cd7e04 feat: visually group settings by category with collapsible cards
Node.js build / build (20.x) (push) Has been cancelled
Node.js build / build (22.x) (push) Has been cancelled
- Each command category (Better Formatting, Line Operations, etc.) now
  renders as a collapsible <details> card with a bordered/shaded header
  showing an 'N/M enabled' badge, instead of a flat list separated only
  by bold text headings.
- Sentence regex + reset moved into the Sentence Navigator category
  card (it configures that category's commands, so it belongs there
  instead of the general section).
- Bulk actions (global enable/disable all, per-category toggle-all,
  regex reset) now patch the DOM in place instead of calling the full
  display() re-render, so open/closed category state is never lost
  when a setting changes.
- Removed the 'General' settings heading (obsidianmd/settings-tab/no-problematic-settings-headings
  lint rule flags it).
- styles.css adds .bindthem-category-* rules for the card borders,
  header shading, collapse caret, and setting-row separators.
2026-09-07 14:45:24 -04:00
olivier fcbf1492b7 update and fix
Node.js build / build (20.x) (push) Has been cancelled
Node.js build / build (22.x) (push) Has been cancelled
2026-05-15 16:23:28 -04:00
lishid 64e8649877 Update sample css file. 2022-08-09 13:39:02 -04:00
Xiao Meng f690c04577 use LF instead of CRLF (#28) 2022-04-15 14:13:31 -04:00
lishid ed3770792a Initial commit! 2020-10-25 16:58:31 -04:00