Skip to content

Interactive 39C3 artwork generator with variable font animations, toggle switch theme, 39C3 brand colors, and responsive design.

License

Notifications You must be signed in to change notification settings

o1y/39c3-artwork-generator

Repository files navigation

39C3 Power Cycles – Artwork Generator

Interactive web-based artwork generator for the 39C3 variable font, featuring dynamic weight interpolation and brand-compliant color modes.

39C3 Artwork Generator Demo

Donate

Buy Me A Coffee

Bitcoin

bitcoin:13NuFBY2unkZjbH1CXDs1R8muJRpuQkJ4P?message=39C3%20Artwork

Development

Prerequisites

  • Node.js

Setup

npm install

Development Server

npm run dev

Starts Vite development server with hot module replacement at http://localhost:5173

Production Build

npm run build

Testing

npm test # Run all tests
npm run test:watch # Run tests in watch mode
npm run test:coverage # Run tests with coverage report

Type Checking

This project uses JSDoc annotations for type safety, checked via TypeScript:

npm run typecheck # Check types

Original DrawBot Script

See 39C3-Script-Interpolation-V01.py for the original static generator in the Style Guide.

About

Interactive 39C3 artwork generator with variable font animations, toggle switch theme, 39C3 brand colors, and responsive design.

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 2

  •  
  •