small tweaks

This commit is contained in:
2026-08-23 09:25:52 -05:00
parent 8826ad0bf5
commit 8322e0275b
6 changed files with 9 additions and 11 deletions
+1 -1
View File
@@ -129,7 +129,7 @@ const onFontChange = (event: Event) => {
display: flex; display: flex;
align-items: center; align-items: center;
gap: 1.25rem; gap: 1.25rem;
margin-bottom: 2.75rem; margin-bottom: 3.5rem;
font-family: var(--font-plain); font-family: var(--font-plain);
font-size: 0.8rem; font-size: 0.8rem;
} }
+1 -1
View File
@@ -26,7 +26,7 @@ const { data } = await useAsyncData(
() => `writing:${route.path}`, () => `writing:${route.path}`,
async () => { async () => {
const all = await queryCollection('writing').order('date', 'DESC').all(); const all = await queryCollection('writing').order('date', 'DESC').all();
const visible = all.filter((page) => import.meta.dev || !page.demo); const visible = all.filter((page) => import.meta.dev || !page.hidden);
const article = visible.find( const article = visible.find(
(page) => (page) =>
page.path === contentPath.value || page.stem === slug.value, page.path === contentPath.value || page.stem === slug.value,
+4 -7
View File
@@ -7,13 +7,10 @@ import {
websiteId, websiteId,
} from '~/utils/site'; } from '~/utils/site';
// TODO: Uncomment when ready to show writing const { data: pages } = await useAsyncData('writing-pages', async () => {
// const { data: pages } = await useAsyncData('writing-pages', async () => { const all = await queryCollection('writing').order('date', 'DESC').all();
// const all = await queryCollection('writing').order('date', 'DESC').all(); return import.meta.dev ? all : all.filter((page) => !page.hidden);
// return import.meta.dev ? all : all.filter((page) => !page.demo); });
// });
const pages = ref<any[]>([]);
const writingUrl = `${SITE_URL}/writing`; const writingUrl = `${SITE_URL}/writing`;
const collectionId = `${writingUrl}#collection`; const collectionId = `${writingUrl}#collection`;
+1 -1
View File
@@ -12,7 +12,7 @@ export default defineContentConfig({
title: z.string(), title: z.string(),
date: z.coerce.date(), date: z.coerce.date(),
description: z.string(), description: z.string(),
demo: z.boolean().optional(), hidden: z.boolean().optional(),
}), }),
}), }),
}, },
@@ -2,6 +2,7 @@
title: 'hot take: frontend developers are underpaid.' title: 'hot take: frontend developers are underpaid.'
date: 2026-09-22 date: 2026-09-22
description: that shit is hard description: that shit is hard
hidden: true
--- ---
blah blah blah blah blah blah
+1 -1
View File
@@ -2,7 +2,7 @@
title: Notes in the margin title: Notes in the margin
date: 2026-08-22 date: 2026-08-22
description: Every mark this site knows how to make — body type, asides, notices, redaction, quotes, lists, code, and images. description: Every mark this site knows how to make — body type, asides, notices, redaction, quotes, lists, code, and images.
demo: true hidden: true
--- ---
This page is a working sample, not an essay. Walk it when you change type, color, or a content component. The **description** above is the article lead — bold, then the body. This page is a working sample, not an essay. Walk it when you change type, color, or a content component. The **description** above is the article lead — bold, then the body.