added techstack

This commit is contained in:
Morten Olsen
2025-09-23 23:13:04 +02:00
parent 10886b40f5
commit 1693a2620c
7 changed files with 44 additions and 0 deletions

View File

@@ -34,6 +34,7 @@ const work = defineCollection({
url: z.string().optional(),
logo: image().optional(),
banner: image().optional(),
stack: z.array(z.string()).optional(),
}),
});

View File

@@ -35,6 +35,13 @@ const work = allWork.sort((a, b) => {
</div>
</div>
<p>{item.data.summary}</p>
{item.data.stack && (
<div class="stack">
{item.data.stack.map((item) => (
<div>{item}</div>
))}
</div>
)}
</div>
</div>
))
@@ -109,4 +116,19 @@ const work = allWork.sort((a, b) => {
flex-direction: column;
gap: var(--space-md);
}
.stack {
display: flex;
gap: var(--space-sm);
flex-wrap: wrap;
font-size: var(--font-xs);
div {
margin-right: var(--space-xxs);
margin-bottom: var(--space-xxs);
padding: var(--space-xs) var(--space-sm);
border-radius: var(--radius-sm);
border: 1px solid var(--color-border);
}
}
</style>