プレビューだけ。
CSSパッチ
一時的にデザインを変更するアクション。 だったら最初にやるのはこれでしょう。 アウトライナーをカード化する例のヤツ。
Outliner
まずObsidianをアウトライナー化してください。 プラグインのOutlinerとZoomをインストール。 Outlines.mdも入れておくと一括変換できます。
Cardy.md
Templaterに下記スクリプトを登録します。
<%* s = "ul ul li {margin-left: -32px; margin-bottom: 5px; background: lavender; padding: 3px; border-radius: 5px;} .list-bullet:after{visibility: hidden;} "; d = document.getElementById("Cardy"); if(d){ new Notice("Cardy off"); d.remove(); }else{ new Notice("Cardy on"); e = document.createElement("style"); e.id = "Cardy"; document.body.appendChild(e).innerHTML = s; } %>
実行例
すると、こんな表示になります。 カードの色はご自由にカスタマイズしてください。
エディタ・モード
エディタとプレビューでCSSが全然違う。
div.HyperMD-list-line-2
でトピックが拾えるのはわかったのですが、射程が一行だけ。
上位のクラスを探したものの、どうも無さそう。
エディタでCardyを使うと、伸縮して楽しいのになぁ。
まとめ
とりあえず、現時点の成果ということで。