docs: add comprehensive color contrast and heading hierarchy optimization report with deployment guide

This commit is contained in:
张翔
2026-03-06 21:57:33 +08:00
parent 336802d65a
commit 9423a6a473
2 changed files with 20 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
import { test, expect } from '@playwright/test';
import { calculateContrastRatio, meetsWCAGStandard } from '@/lib/color-contrast';
test('primary text on primary background should meet WCAG AA', () => {
const result = meetsWCAGStandard('#1C1C1C', '#FAFAFA', 'AA', 'normal');
expect(result.passes).toBe(true);
});
test('tertiary text on primary background should meet WCAG AA', () => {
const result = meetsWCAGStandard('#5C5C5C', '#FAFAFA', 'AA', 'normal');
expect(result.passes).toBe(true);
});
test('muted text on primary background should meet WCAG AA', () => {
const result = meetsWCAGStandard('#8C8C8C', '#FAFAFA', 'AA', 'normal');
expect(result.passes).toBe(true);
});