{"id":8763,"external_id":"plugin_asdk_app_6ac0d55a5ac08191bfd87dbfd25a1210","name":"contrast-checker","display_name":"Zovo Palette Lab","developer":"Zovo","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-28T12:04:36Z","input_sha256":"33949f29ef0d73cb9c61b46b38ecd5305321fdcfd9500f11f2a593b52a906c34","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":1,"first_seen_at":"2026-10-28T12:00:01.921Z","last_seen_at":"2026-11-07T18:00:36.268Z","last_changed_at":"2026-10-28T12:00:01.921Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ac0d55a5ac08191bfd87dbfd25a1210","connector_id":"asdk_app_6ac0d55a5ac08191bfd87dbfd25a1210","created_at":"2026-10-03T10:26:39.118500Z","discoverability":"LISTED","id":"plugin_asdk_app_6ac0d55a5ac08191bfd87dbfd25a1210","is_template":false,"is_template_instance":false,"name":"contrast-checker","release":{"app_ids":["asdk_app_6ac0d55a5ac08191bfd87dbfd25a1210"],"app_manifest":{"apps":{"contrast-checker":{"id":"asdk_app_6ac0d55a5ac08191bfd87dbfd25a1210","required":true}}},"app_templates":[],"description":"Check WCAG colour contrast, test whole palettes, and generate accessible 50-950 colour scales.","display_name":"Zovo Palette Lab","id":"pluginrel_6368029ec41481918f442aedab3112b4","interface":{"brand_color":"#5B3FD1","capabilities":["Interactive","Read"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000cd248207b1990d9829ea56e5","default_prompt":"Check if white text on #F59E0B passes WCAG AA for body text and suggest the closest passing color","default_prompts":["Check if white text on #F59E0B passes WCAG AA for body text and suggest the closest passing color","Generate an accessible 50-950 color palette from #1E6FD9 with CSS variables and a Tailwind config","Check contrast for each pair in this palette: #1E6FD9, #F59E0B, #FFFFFF, #111827, #F3F4F6"],"developer_name":"Zovo","logo_url":"https://files.openai.com/content?id=file_0000000062048211bd0beb49f90677e1","logo_url_dark":null,"long_description":"A WCAG color contrast checker and accessible color palette generator for designers, front-end developers and accessibility reviewers.\n\nCheck one pair: give a text colour and a background in hex (with or without #), 8-digit hex with alpha, rgb(), hsl(), hwb(), lab(), lch(), oklab(), oklch(), color(display-p3 ...) or a CSS colour name. Wide-gamut colours are clipped to sRGB with a note. Zovo Palette Lab returns the computed WCAG 2.x contrast ratio and pass or fail for AA and AAA normal text, large text (24px, or 18.66px bold) and 3:1 for UI components and graphics. Ratios are truncated to two decimals and rounded down, so a ratio of 4.499:1 is shown as 4.49 and fails AA instead of looking like a pass. Translucent text is composited over the background first, the way browsers paint it in sRGB.\n\nWhen a pair fails, it suggests the nearest passing colours for AA and AAA, both darker and lighter, by changing only OKLCH lightness so the hue and chroma of your brand colour stay as close as sRGB allows. Each suggestion comes with its calculated ratio. APCA Lc is shown as secondary, clearly labelled draft information.\n\nCheck a whole palette: 2 to 12 colours become a pairwise contrast matrix showing which combinations work for body text, large text and UI, plus a recommended text colour for each background (a palette colour that passes AA, otherwise black or white).\n\nGenerate an accessible color palette from one hex colour: a 50-950 tonal scale built in OKLCH where 50-400 pass AA with black text, 500 passes AA with both white and black text, 600 passes AA with white text and 700-950 pass AAA with white text. Each step lists its ratios on white and black. Download CSS custom properties (with a Tailwind v4 @theme block) or a Tailwind config JSON, or copy the snippets.\n\nThe interactive view shows live swatches with sample text at real sizes, ratio badges, pass and fail chips, colour pickers that re-run the check, a palette matrix and copy buttons.\n\nLimitations: works with colour values only (it does not read colours from images, screenshots or web pages, resolve CSS variables or currentColor, or rate a gradient as a whole, so check each gradient stop); a contrast ratio is one part of accessibility, not a full conformance audit; APCA is informational only.","plugin_category_id":"developer tools","privacy_policy_url":"https://contrast-checker.zovo.one/privacy","screenshot_urls":[],"short_description":"WCAG contrast & palettes","terms_of_service_url":"https://contrast-checker.zovo.one/terms","website_url":"https://contrast-checker.zovo.one"},"keywords":["color contrast checker","contrast checker","wcag contrast checker","contrast ratio","accessible color palette generator","color palette generator from hex","tailwind color palette generator","oklch","apca","accessibility"],"onboarding_skill_name":"contrast-checker","requires_local_executor":false,"skills":[{"description":"WCAG color contrast checker and accessible color palette generator. Use check_color_contrast for one text/background pair (ratio, AA/AAA, nearest passing colours), check_palette_contrast for every pair in 2-12 colours, and generate_accessible_palette for a 50-950 OKLCH scale with CSS variables and a Tailwind config.","interface":{"brand_color":"#5B3FD1","default_prompt":"Check if white text on #F59E0B passes WCAG AA for body text and suggest the closest passing color","display_name":"Zovo Palette Lab","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"WCAG contrast & palettes"},"name":"contrast-checker","plugin_release_skill_id":"pluginrsk_6ad2fea474ac81919fad92f836ff0f68"}],"version":"1.0.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"contrast-checker","author":{"url":"https://zovo.one","name":"Zovo"},"license":"Proprietary","sources":[{"path":".codex-plugin/plugin.json","sha256":"0fcf6e9247dac8b70b19e98c2c3798f11116feda7845dc67d73633b9fa11a90f"}],"version":"1.0.0","commerce":false,"homepage":"https://contrast-checker.zovo.one","keywords":["color contrast checker","contrast checker","wcag contrast checker","contrast ratio","accessible color palette generator","color palette generator from hex","tailwind color palette generator","oklch","apca","accessibility"],"artifact_id":174252,"observed_at":"2026-11-07T13:10:48Z","support_url":"https://contrast-checker.zovo.one/support","capabilities":["Interactive","Read"],"translations":{"de-DE":{"subtitle":"WCAG-Kontrast & Paletten","description":"WCAG-Farbkontrast-Checker und Generator für barrierefreie Farbpaletten für Designer, Frontend-Entwickler und Barrierefreiheits-Prüfer. Gib Text- und Hintergrundfarbe an (Hex, Hex mit Alpha, rgb(), hsl(), oklch() oder CSS-Farbnamen) und erhalte das exakte WCAG-2.x-Kontrastverhältnis sowie AA und AAA für normalen Text, großen Text und UI-Elemente (3:1). Werte werden auf zwei Nachkommastellen abgeschnitten, nie aufgerundet: 4,499:1 besteht AA nicht. Fällt ein Paar durch, schlägt das Tool die nächstgelegenen Farben für AA und AAA vor (dunkler und heller), indem nur die OKLCH-Helligkeit geändert wird. Außerdem prüft es ganze Paletten (2-12 Farben) als Kontrastmatrix und erzeugt 50-950-Tonleitern mit dokumentierten AA/AAA-Stufen, als CSS-Variablen und Tailwind-Konfiguration zum Download. APCA wird nur informativ angezeigt."},"es-ES":{"subtitle":"Contraste WCAG y paletas","description":"Comprobador de contraste de color WCAG y generador de paletas accesibles para diseñadores, desarrolladores front-end y revisores de accesibilidad. Indica el color del texto y del fondo (hex, hex con alfa, rgb(), hsl(), oklch() o un nombre CSS) y obtén la relación de contraste WCAG 2.x exacta y el resultado AA y AAA para texto normal, texto grande y componentes de interfaz (3:1). Las relaciones se truncan a dos decimales y nunca se redondean hacia arriba, así que 4,499:1 no aprueba AA. Si una pareja no cumple, sugiere los colores más cercanos que cumplen AA y AAA (más oscuros y más claros) cambiando solo la luminosidad OKLCH. También revisa paletas completas (2-12 colores) en una matriz de contraste y genera escalas 50-950 con pasos AA/AAA documentados, con variables CSS y configuración de Tailwind para descargar. APCA se muestra solo como información."},"fr-FR":{"subtitle":"Contraste WCAG et palettes","description":"Vérificateur de contraste des couleurs WCAG et générateur de palettes accessibles pour les designers, développeurs front-end et auditeurs d'accessibilité. Indiquez la couleur du texte et du fond (hex, hex avec alpha, rgb(), hsl(), oklch() ou un nom CSS) pour obtenir le rapport de contraste WCAG 2.x exact et le résultat AA et AAA pour le texte normal, le grand texte et les composants d'interface (3:1). Les rapports sont tronqués à deux décimales et jamais arrondis vers le haut : 4,499:1 échoue au niveau AA. Si une paire échoue, l'outil propose les couleurs conformes AA et AAA les plus proches (plus sombres et plus claires) en ne modifiant que la luminosité OKLCH. Il vérifie aussi des palettes entières (2 à 12 couleurs) sous forme de matrice et génère des gammes 50-950 aux paliers AA/AAA documentés, avec variables CSS et configuration Tailwind à télécharger. L'APCA est affiché à titre indicatif uniquement."},"ja-JP":{"subtitle":"WCAGコントラストとパレット","description":"デザイナー、フロントエンド開発者、アクセシビリティ担当者向けのWCAGカラーコントラストチェッカー兼アクセシブルなカラーパレット生成ツールです。文字色と背景色（hex、アルファ付きhex、rgb()、hsl()、oklch()、CSSの色名）を指定すると、正確なWCAG 2.xのコントラスト比と、通常テキスト・大きなテキスト・UI部品（3:1）に対するAA/AAAの合否を返します。比は小数第2位で切り捨て、切り上げは行わないため、4.499:1はAA不合格と表示されます。不合格の場合は、OKLCHの明度だけを変えて、AAとAAAを満たす最も近い色（暗い方と明るい方）を提案します。2〜12色のパレット全体をコントラスト行列で確認でき、1色から50〜950の階調スケール（AA/AAAの基準を明記）を作成し、CSS変数とTailwind設定をダウンロードできます。APCAは参考情報としてのみ表示します。"},"pl-PL":{"subtitle":"Kontrast WCAG i palety","description":"Sprawdzanie kontrastu kolorów według WCAG i generator dostępnych palet dla projektantów, front-end developerów i audytorów dostępności. Podaj kolor tekstu i tła (hex, hex z kanałem alfa, rgb(), hsl(), oklch() lub nazwę CSS), a otrzymasz dokładny współczynnik kontrastu WCAG 2.x oraz wynik AA i AAA dla zwykłego tekstu, dużego tekstu i elementów interfejsu (3:1). Współczynniki są obcinane do dwóch miejsc po przecinku, nigdy zaokrąglane w górę, więc 4,499:1 nie przejdzie AA. Gdy para nie spełnia wymagań, narzędzie proponuje najbliższe kolory spełniające AA i AAA (ciemniejsze i jaśniejsze), zmieniając tylko jasność OKLCH. Sprawdza też całe palety (2-12 kolorów) w macierzy kontrastu i buduje skale 50-950 z udokumentowanymi krokami AA/AAA, z plikami CSS i konfiguracją Tailwind do pobrania. APCA jest pokazywane wyłącznie informacyjnie."},"pt-BR":{"subtitle":"Contraste WCAG e paletas","description":"Verificador de contraste de cores WCAG e gerador de paletas acessíveis para designers, desenvolvedores front-end e revisores de acessibilidade. Informe a cor do texto e do fundo (hex, hex com alfa, rgb(), hsl(), oklch() ou nome CSS) e receba a razão de contraste WCAG 2.x exata e o resultado AA e AAA para texto normal, texto grande e componentes de interface (3:1). As razões são truncadas em duas casas decimais e nunca arredondadas para cima, então 4,499:1 não passa no AA. Quando um par falha, sugere as cores mais próximas que passam em AA e AAA (mais escuras e mais claras), alterando apenas a luminosidade OKLCH. Também verifica paletas inteiras (2 a 12 cores) em uma matriz de contraste e gera escalas 50-950 com etapas AA/AAA documentadas, com variáveis CSS e configuração do Tailwind para baixar. O APCA aparece apenas como informação."}},"field_sources":{"name":0,"author":0,"license":0,"version":0,"commerce":0,"homepage":0,"keywords":0,"support_url":0,"capabilities":0,"translations":0,"release_notes":0,"onboarding_skill":0,"review_case_counts":0,"commerce_description":0,"availability_countries":0},"release_notes":"Initial release: exact WCAG 2.x contrast checks with AA/AAA for text and UI, nearest passing colours in OKLCH, APCA as draft information, palette contrast matrix, and accessible 50-950 scales with CSS and Tailwind downloads.","onboarding_skill":"./skills/contrast-checker/SKILL.md","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"commerce_description":"This plugin does not sell products or process payments.","availability_countries":[]}}