Docs
Recolor docs
Everything Recolor (recolor.page) does, from the code: how a page loads and repaints, what it limits, what it exports, what the URL holds, what it stores and fetches.
Last updated
Using Recolor
- Docs
How Recolor repaints a page
How Recolor repaints a real web page: its Worker fetches the page, an engine turns every color into a CSS variable, and a new palette rewrites them. - Docs
Loading a page: URL, upload, samples, scripts
Three ways to load a page into Recolor: a web address, an .html file up to 5 MB with an asset base URL, or a sample. Every error, and what to do. - Docs
Strength, neutral tint and overrides
How Recolor applies a palette to a website: the heaviest color family takes swatch 1, Strength moves colors 70% of the way, greys take a tint. - Docs
Export formats
Every export format in Recolor with its real output for one palette: CSS variables, a Tailwind v4 @theme block, SCSS, JSON, hex, a Coolors link, a share link. - Docs
The URL: the palette hash, ?site= and ?scripts=0
How Recolor puts a palette in its URL: 2 to 10 hex codes joined by hyphens after the #, as in Coolors links, plus ?site= for a page and ?scripts=0. - Docs
Keyboard shortcuts
All 14 keyboard shortcuts of Recolor's palette generator: Space, L, C, undo and redo, moving colors with Shift and the arrows, and ? for help.
Limits, privacy and the fetcher
- Docs
Limits: sizes, times and counts
Every limit in Recolor, read from its code: 5 MB of HTML, 2 MB per stylesheet, 10 seconds per page, 30 page loads a minute. - Docs
Which sites load, and which do not
Which sites Recolor loads and repaints: 16 real sites on 9 platforms, scripts on and off, with what breaks and why. - Docs
What Recolor stores and fetches
What Recolor keeps and fetches: no account, no cookies, uploads never stored, fetched pages cached 60 seconds, logs with host names only, a sandboxed preview. - Docs
The Recolor fetcher
Recolor/0.1.0 is Recolor's fetcher. It loads a page only when a person asks to see it in a new palette; it does not crawl. Block "Recolor/" to refuse it. - Docs
Changelog
Every Recolor release with its date: the palette generator, page loading, live repaint, the launch on recolor.page, a new interface and these docs.