Jazzと読書の日々

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

Obsidian dataviewをカード表示にする

さっきの応用。

Minimal Cards

MinimalテーマのときStyle Settingsに「Minimal Cards」という項目が出てきます。 これはリスト形式をカード表示にする設定でした。

オンライン・マニュアルによるとdataviewのテーブルもカード化できるようです。 試してみましょう。

History.md

dataviewスクリプト。 ファイルの修正履歴を表示します。

```dataview
table dateformat(file.mtime, "MM-dd HH:mm") as "修正日"
where date(today) - file.mday <= dur(30days)
sort file.mtime desc
```

普通に表示すれば下記のようになります。

カード表示

カード化はフロントマターで指定します。

---
cssclasses: cards
---

これを付け加えると下記のように表示が変わります。

Sortableプラグインを入れると並び順の変更ができます。

まとめ

このカード、他のファイルにドラッグできそうだけど。