PALET
Designed for persistence. Crafted for speed.

Palet is a visual primates library designed for persistence and speed. It solves the fragmentation of design assets by providing a unified vault for colors and fonts with developer-ready exports and advanced color science based on the OKLab/LCH color space.
A personal design asset vault combining OKLab color science, font management, and developer-ready exports with zero-friction onboarding.
The Challenge
Designers and developers often lose time hunting for hex codes and typeface files across scattered project folders, screenshots, and bookmarks. Most tools specialize in one or the other, but none provide a unified, friction-less vault for both.
The Solution
A zero-friction workspace that utilizes Supabase for persistent cloud sync and anonymous-to-authenticated data migration. It features a perceptually uniform color generator, a secure font storage system with live previews, and an accessibility suite to ensure production-ready compliance.
OKLab Color Generation
Uses scientifically accurate color generation in the OKLab/LCH space for perceptually uniform harmonies. Features rule-based generation, slot locking, and human-readable color naming.
Secure Font Vault
Private cloud storage for TTF, OTF, and WOFF2 files via Supabase Storage. Includes visual previews with customizable text, waterfall sizing for type evaluation, and favorite management.
Developer-Ready Export
Bridges design and code with instant exports for CSS Custom Properties, SCSS, Tailwind config, and Figma tokens. Eliminates manual transcription and format conversion errors.
WCAG Accessibility Suite
Integrated contrast checking (AA/AAA), luminance calculation, and color vision simulation filters. Ensure compliance before design decisions reach production.
Zero-Friction Onboarding
Enables instant usage via anonymous sign-ins. All data seamlessly migrates to permanent accounts upon registration through custom PL/pgSQL transfer functions.
Cloud-Synced Persistence
Built on Supabase with Row-Level Security (RLS) ensuring absolute data isolation. High-performance Vite SPA architecture optimized for rapid asset retrieval and management.