Skip to content

v0.3.13

Choose a tag to compare

@zk-xyz zk-xyz released this 10 Apr 00:44

Extraction quality improvements from Lane I audit + Prisma case study.

Improved

  • Inline style extraction: Parses style attributes 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.