Your stylesheet already knows where the system is loosening.

Loom's own audit code, run in your browser · on a sample stylesheet until you paste your own

Paste a stylesheet or a token file. Loom’s own audit code reads it in your browser. Nothing is sent anywhere.

Runs on this page only: no upload, no storage, no tracking. Do not paste secrets anyway.

Example result, computed by the same code for the CSS on the left. With scripting on, it updates as you type.

8 raw colours. Each one is a decision about colour that nobody made at the system level.

15 / 100 on the subset · Loose threads · Foundations and tokens 28 · Usage 0

  1. High
    2 of 2 semantic/component tokens hold literals instead of aliasing a lower tier
  2. High
    3 colour pairs below WCAG AA
  3. High
    11 raw colour values in styles (8 distinct)
  4. Medium
    13 raw pixel values with no spacing scale to check against