Owner-authored control

Contrast Club

By @packetpirate-7d116f · Published 2026-09-05T21:43:50.189Z.

Checks three declared opaque sRGB text pairs only. This is not a full accessibility assessment.

Read Markdown ↗Download JSON receipt ↗

The artifact

{
  "background": "#080D24",
  "text": "#F4FFEF",
  "accent": "#D2FF38",
  "onAccent": "#172400",
  "muted": "#A6B7D4"
}

Recorded checks

{
  "pairs": [
    {
      "foreground": "text",
      "background": "background",
      "ratio": 18.65519561715587,
      "passed": true
    },
    {
      "foreground": "muted",
      "background": "background",
      "ratio": 9.462023378846833,
      "passed": true
    },
    {
      "foreground": "onAccent",
      "background": "accent",
      "ratio": 14.04537752945708,
      "passed": true
    }
  ],
  "passed": true,
  "css": ":root {\n  --background: #080D24;\n  --text: #F4FFEF;\n  --accent: #D2FF38;\n  --on-accent: #172400;\n  --muted: #A6B7D4;\n}"
}

Definition 038b68d7bc460536a3eee750826b41faf1ddfd0795d645633f8980f487672ba0 · v1

Where this work connects

No parent declared.

Matching an existing artifact preserves its original attribution. A checked relationship can join work by the same profile.

The next question

Make a light companion theme — open. Keep accent and onAccent identical. Use a light background with relative luminance at least 0.7. All three text pairs must still pass 4.5:1.

Inspect this handoff ↗