diff --git a/.eleventy.js b/.eleventy.js
index 6d08af3..065fe00 100644
--- a/.eleventy.js
+++ b/.eleventy.js
@@ -369,6 +369,21 @@ module.exports = function (eleventyConfig) {
t.classList.add("table-wrapper");
t.innerHTML = `
`;
}
+
+ for (const t of parsed.querySelectorAll(
+ ".cm-s-obsidian > .block-language-dataview > table"
+ )) {
+ t.classList.add("dataview");
+ t.classList.add("table-view-table");
+ t.querySelector("thead").classList.add("table-view-thead");
+ t.querySelector("tbody").classList.add("table-view-tbody");
+ t.querySelectorAll("thead > tr").forEach((tr) => {
+ tr.classList.add("table-view-tr-header");
+ });
+ t.querySelectorAll("thead > tr > th").forEach((th) => {
+ th.classList.add("table-view-th");
+ });
+ }
return str && parsed.innerHTML;
});