Jazzと読書の日々

iPadを筆記具として使う方法を模索します

Obsidian OutlinerにもCardyを導入してみた

プレビューだけ。

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を使うと、伸縮して楽しいのになぁ。

まとめ

Obsidian - Connected Notes 1.4.1
分類: 仕事効率化,辞書/辞典/その他
価格: 無料 (Dynalist Inc.)

とりあえず、現時点の成果ということで。