Opening the room

0%
LIGHT · TYPE · SPACE

COLOPHON · 11

Colophon & Rights

stefanpao.com is statically generated with Astro. Its interface is built with HTML, CSS, and Canvas; bilingual content, resumes, and site graphics are maintained separately.

Register updated 23 July 2026

CONSTRUCTION RECORD

How the archive is assembled

  1. 01

    Static pages

    Astro generates bilingual pages, RSS, the sitemap, and structured data at build time. Public writing remains readable without a remote content service.

  2. 02

    Procedural visuals

    Stars, light, orbits, responsive glass, and the vortex are drawn with CSS and Canvas; current visual files appear in the public asset register.

  3. 03

    Local typography

    Cormorant Garamond ships with the build. Chinese and interface fallback typefaces come from the visitor’s operating system.

  4. 04

    Bilingual content

    Chinese and English share one content structure and are written independently. Pages, summaries, navigation, and metadata have corresponding versions.

TOOLS & TYPE

Build tools and typography

These versions and licenses match the project dependencies used by the current public release.

01

Astro

Static pages and content build

VERSION
7.1.1
LICENSE
MIT
02

TypeScript

Type checking and interaction code

VERSION
6.0.3
LICENSE
Apache-2.0
03

Cormorant Garamond

Locally bundled English display type

VERSION
5.3.0
LICENSE
OFL-1.1

PUBLIC ASSET REGISTER

Public asset register

The public directory currently contains the site icon, social image, and two resumes. The register lists each file’s name, use, and rights status.

01

SP site icon

/favicon.svg

Browser icon and site identity

Created by Stefan Pao
02

The Nocturnal Archive social image

/og.png

Link-preview artwork

Generated for this site
03

Public resume in Chinese

/downloads/resume/stefan-pao-resume-zh.pdf

Profile download

Created by Stefan Pao
04

Public resume in English

/downloads/resume/stefan-pao-resume-en.pdf

Profile download

Created by Stefan Pao
05

Cross-page transition script

/scripts/route-transitions.js

Shared-element transitions between same-origin rooms

Created by Stefan Pao
06

Clipboard feedback script

/scripts/copy-feedback.js

Copy feedback for page links, public email, and code blocks

Created by Stefan Pao

USE NOTES

Usage notes

Page content, public assets, and third-party dependencies follow the notes below.

  1. 01

    Unless otherwise marked, site writing, project copy, and original visuals by Stefan Pao are © 2026 Stefan Pao.

  2. 02

    For short quotations, credit the author and link to the source page. Contact me before republishing a full article, resume, or image.

  3. 03

    Astro, TypeScript, and Cormorant Garamond remain available under their listed open-source licenses.