プロパティビューを使いこなしたい。コマンドパレットで表示される

「プロパティビュー:ファイルプロパティを表示」

というやつ。サイドバーにプロパティを表示することができるが、ノート内にも表示されてるし、サイドバーは常駐しているわけでもないし、重複するかいざという時にみれない。じゃあファイルプロパティがアクティブに表示されている時だけノート内のプロパティを非表示にすればいいのでは?

/* 右のサイドバーが開いており、プロパティタブがアクティブなときに、メタデータコンテンツを非表示 */
.workspace.is-right-sidedock-open:has(.workspace-tab-header.is-active[data-type="file-properties"]) .metadata-container .metadata-content {
  display: none;
}
/* ファイルプロパティビュー内のメタデータコンテンツは表示する */
.workspace-leaf-content[data-type="file-properties"] .metadata-container .metadata-content {
  display: block !important;
}
/* ファイルプロパティビュー内のメタデータのキーと値を縦に配置する */
.workspace-leaf-content[data-type="file-properties"] .metadata-container .metadata-property {
  display: flex;
  flex-direction: column;
}

ワークスペースの右のサイドバーが開いていて、かつプロパティビューがアクティブの時だけに全てのプロパティの表示を非表示にするが、プロパティビューの中だけは表示してもらい、幅が狭いので縦に羅列する。というCSSスニペット。

伝わりにくいかもしれないが、かゆい所に手が届いた感じ。