v0.3.13
Extraction quality improvements from Lane I audit + Prisma case study.
Improved
- Inline style extraction: Parses
styleattributes from semantic HTML elements (body, header, nav, footer, hero, headings, buttons). Catches page builder colors (Elementor, Squarespace, Wix) that exist as inline styles, not CSS variables. - Platform default blocklist: WordPress (
--wp--preset--color--*), Bootstrap (--bs-*), Chakra UI, Mantine defaults are deprioritized. No more WordPress vivid-red showing up as a brand color. - Page builder brand detection: Elementor globals (
--e-global-color-*), Squarespace (--sqs-*), Webflow (--wf-*) get highest priority. - 34% faster extraction (924ms avg vs 1,399ms baseline).
Benchmark comparison (10 brands)
| Metric | v0.3.12 baseline | v0.3.13 |
|---|---|---|
| Avg quality | 7.3/10 | 7.4/10 |
| Avg duration | 1,399ms | 924ms |
| Logo detection | 100% | 100% |
Remaining gap: Sites using fully JS-generated CSS (Basecamp pattern) still get zero colors. Headless browser fallback is the fix for that — tracked as Lane I ticket I8.