A batch of UX improvements and developer experience enhancements for the Fuscripts site.
Added
url property). Styled with Inter font, white background, dark border, and a subtle hover scale effect.--data CLI flag allows building locally with production Notion data (bun run serve:prod). Automatically clears disk cache when switching data sources to prevent stale content.Changed
Fixed
video block type, which was rendered as an empty <video> element. Now detects YouTube URLs in processVideo() and renders them as iframe embeds.serve:prod after build:local no longer serves stale dev data — cache is cleared whenever --data is specified.Technical
notionUrl field on the Project interface in fusite-commonsextractYouTubeId() utility for parsing YouTube URLs (standard and short formats)parseEnvFile() and overrideNotionEnv() helpers in CLI for selective environment variable overridesserve:prod script to package.json