This commit is contained in:
parent
eceb31a9ad
commit
e9b6035c58
48 changed files with 354 additions and 340 deletions
|
|
@ -14,6 +14,9 @@ import {
|
|||
yearOf,
|
||||
} from '../../lib/site';
|
||||
|
||||
const description =
|
||||
'Technical articles and notes about projects, systems, AI deployment, graphics, simulations, and tools.';
|
||||
|
||||
const posts = await getPublishedPosts();
|
||||
const years = [...new Set(posts.map((post) => yearOf(post.data.date)))];
|
||||
const tags = getAllTags(posts);
|
||||
|
|
@ -28,8 +31,7 @@ const blogJsonLd = {
|
|||
'@type': 'Blog',
|
||||
name: `${site.name} — Articles`,
|
||||
url: absoluteUrl('/articles/'),
|
||||
description:
|
||||
'Technical articles and notes about projects, systems, AI deployment, graphics, simulations, and tools.',
|
||||
description,
|
||||
publisher: { '@id': personId },
|
||||
blogPost: posts.map((post, index) => ({
|
||||
'@type': 'BlogPosting',
|
||||
|
|
@ -48,11 +50,7 @@ const breadcrumbJsonLd = buildBreadcrumbJsonLd(buildBreadcrumbTrail({ articles:
|
|||
const jsonLd = [blogJsonLd, breadcrumbJsonLd];
|
||||
---
|
||||
|
||||
<Page
|
||||
title="Articles"
|
||||
description="Technical articles and notes about projects, systems, AI deployment, graphics, simulations, and tools."
|
||||
jsonLd={jsonLd}
|
||||
>
|
||||
<Page title="Articles" description={description} jsonLd={jsonLd}>
|
||||
<nav id="tags" class="tag-filter" aria-label="Browse by tag">
|
||||
<span>Browse by tag</span>
|
||||
<TagList tags={tags} />
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue