Colophon

Details about the design and development of this website

This garden of pixels is grown with Astro and styled with Tailwind CSS. It lives happily on Vercel.

I also tend to write about how this site is made in the Colophon tag.

Colour Palettes

The colour palette is inspired by nature, with soft, earthy tones complemented by vibrant accents.

🌿 Primary Palette

Garden Moss

A lush, vibrant green reminiscent of a thriving garden.

Sunlit Beige

A warm, neutral beige that evokes the feeling of sunlight.

Ink Black

A deep, rich black that provides strong contrast.

Blush Petal

A soft, delicate pink inspired by flower petals.

Coastal Blue

A calming blue inspired by the ocean.

✨ Accent Palette

Honeyburst Yellow

A bright, golden yellow that captures the essence of sunlight.

Ember Orange

A warm, fiery orange that adds a pop of energy.

Reef Glow Mint

A refreshing mint green that evokes tropical reefs.

Electric Wisteria

A vibrant purple that adds a touch of whimsy.

Zest Fern

A zesty green that adds a pop of freshness.

🧱 Utility Neutrals

Soft Charcoal

A soft, a muted gray, like soil after rain.

Fog Grey

A light, a misty veil that softens the edges of brighter blooms.

Garden White

A clean, crisp white with a subtle black border — the canvas everything else grows from.

Typography

The typography is a mix of modern clarity and classic roots — chosen to keep words readable while letting them bloom with character.

Inter

Inter is a free, open-source font by Rasmus Andersson.

Font Weights

font-light

The quick brown fox jumps over the lazy dog

font-normal

The quick brown fox jumps over the lazy dog

font-medium

The quick brown fox jumps over the lazy dog

font-bold

The quick brown fox jumps over the lazy dog

font-black

The quick brown fox jumps over the lazy dog

Text Sizes

text-sm

The quick brown fox jumps over the lazy dog

text-base

The quick brown fox jumps over the lazy dog

text-lg

The quick brown fox jumps over the lazy dog

text-xl

The quick brown fox jumps over the lazy dog

text-2xl

The quick brown fox jumps over the lazy dog

Bitter

Bitter is an open source font by Sol Matas.

Font Weights

font-light

The quick brown fox jumps over the lazy dog

font-normal

The quick brown fox jumps over the lazy dog

font-medium

The quick brown fox jumps over the lazy dog

font-bold

The quick brown fox jumps over the lazy dog

font-black

The quick brown fox jumps over the lazy dog

Text Sizes

text-sm

The quick brown fox jumps over the lazy dog

text-base

The quick brown fox jumps over the lazy dog

text-lg

The quick brown fox jumps over the lazy dog

text-xl

The quick brown fox jumps over the lazy dog

text-2xl

The quick brown fox jumps over the lazy dog

JetBrains Mono

JetBrains Mono is a free, open-source font by JetBrains.

Font Weights

font-light

The quick brown fox jumps over the lazy dog

font-normal

The quick brown fox jumps over the lazy dog

font-medium

The quick brown fox jumps over the lazy dog

font-bold

The quick brown fox jumps over the lazy dog

font-black

The quick brown fox jumps over the lazy dog

Text Sizes

text-sm

The quick brown fox jumps over the lazy dog

text-base

The quick brown fox jumps over the lazy dog

text-lg

The quick brown fox jumps over the lazy dog

text-xl

The quick brown fox jumps over the lazy dog

text-2xl

The quick brown fox jumps over the lazy dog

Architects Daughter

Architects Daughter is a free, open-source font by Kimberly Geswein.

Font Weights

font-light

The quick brown fox jumps over the lazy dog

font-normal

The quick brown fox jumps over the lazy dog

font-medium

The quick brown fox jumps over the lazy dog

font-bold

The quick brown fox jumps over the lazy dog

font-black

The quick brown fox jumps over the lazy dog

Text Sizes

text-sm

The quick brown fox jumps over the lazy dog

text-base

The quick brown fox jumps over the lazy dog

text-lg

The quick brown fox jumps over the lazy dog

text-xl

The quick brown fox jumps over the lazy dog

text-2xl

The quick brown fox jumps over the lazy dog

NPM Dependencies

These are the NPM packages I’m using to build, maintain, and serve this site.

Package Description Version
Astro The static site builder used to build this site 5.13.2
@astrojs/mdx 4.3.1
@astrojs/rss 4.0.12
@astrojs/sitemap 3.4.2
@astrojs/vercel 8.2.5
@astrojs/vue 5.1.1
date-fns 4.1.0
@date-fns/tz 1.4.1
lite-youtube-embed 0.3.3
p5.js The JavaScript library for some of the creative coding on this site 2.0.4
sanitize-html 2.17.0
@sentry/astro 10.16.0
Tailwind CSS The CSS framework used to style this site 4.1.11
@tailwindcss/typography 0.5.16
@tailwindcss/vite 4.1.11
unist-util-visit 5.0.0
vue 3.5.21

Consider this site a perennial rather than a finished bouquet, it will keep evolving over time.