diff --git a/static/js/06-pages.js b/static/js/06-pages.js index 67cccfb..0523480 100644 --- a/static/js/06-pages.js +++ b/static/js/06-pages.js @@ -103,7 +103,7 @@ Glow.renderPages = () => { box.append(header); const filters = document.createElement("div"); - filters.className = "page-filters"; + filters.className = "page-filters compact"; const filterOptions = [ ["", "All"], ["project", "Projects"], @@ -143,7 +143,7 @@ Glow.renderPages = () => { Glow.buildPageCard = page => { const article = document.createElement("article"); - article.className = "page-card"; + article.className = "page-card compact"; article.tabIndex = 0; const meta = document.createElement("div"); @@ -162,14 +162,6 @@ Glow.buildPageCard = page => { const title = document.createElement("h3"); title.textContent = page.title; - const excerpt = document.createElement("p"); - excerpt.className = "page-card-excerpt"; - const compactBody = (page.body || "").replace(/\s+/g, " ").trim(); - excerpt.textContent = - compactBody.length > 180 - ? `${compactBody.slice(0, 180)}…` - : compactBody || "No content yet."; - const footer = document.createElement("div"); footer.className = "page-card-footer"; const context = document.createElement("span"); @@ -194,7 +186,7 @@ Glow.buildPageCard = page => { } }); - article.append(meta, title, excerpt, footer); + article.append(meta, title, footer); return article; }; @@ -405,7 +397,7 @@ Glow.openPageVersionHistory = async page => { const left = document.createElement("button"); left.className = "small-button"; left.type = "button"; - left.textContent = `v${version.version_number} · ${version.title}`; + left.textContent = `v${version.version_number} · ${version.title}`; left.addEventListener("click", async () => { try { const detail = await Glow.apiGetPageVersion(version.id); @@ -502,9 +494,9 @@ Glow.renderPageDetail = () => { const context = document.createElement("p"); context.className = "page-detail-context"; context.textContent = page.parent_page_title - ? `${page.team_name} · Child of ${page.parent_page_title}` + ? `${page.team_name} · Child of ${page.parent_page_title}` : page.channel_name - ? `${page.team_name} · #${page.channel_name}` + ? `${page.team_name} · #${page.channel_name}` : page.team_name; header.append(meta, title, context);