Skip to content

kilinkis/spektrum

Repository files navigation

Lighthouse WCAG Contentful CSS Framework

Spektrum. A tiny, purposeful demo site to visualize and evaluate color accessibility using WCAG contrast ratio standards.

Built in one evening using:

  • Next.js App Router
  • TypeScript
  • PandaCSS
  • Contentful CMS

💡 What it does

Spektrum fetches curated color pairings from Contentful and displays:

  • Foreground/background preview
  • Calculated contrast ratio
  • WCAG AA and AAA pass/fail status
  • Optional notes (e.g. design context)

The project emphasizes accessibility, structured content, clean design, and CMS integration—all packed into a small, focused implementation.


📸 Preview

Want to check it live? See here


🧪 Tech stack

  • Next.js (App Router)
  • TypeScript
  • PandaCSS for styling
  • Contentful for content management

🚀 Getting started

pnpm install
pnpm run dev

TODO:
- A11Y
- SEO
- Lighthouse score
- Ally video

About

Demo site to visualize and evaluate color accessibility using WCAG contrast ratio standards

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors