diff --git a/frontend/src/components/MitreTechniqueTag.tsx b/frontend/src/components/MitreTechniqueTag.tsx index a064d1f..481e1b3 100644 --- a/frontend/src/components/MitreTechniqueTag.tsx +++ b/frontend/src/components/MitreTechniqueTag.tsx @@ -22,7 +22,7 @@ export function MitreTechniqueTag({ {technique.id} {!disabled && ( diff --git a/frontend/tailwind.config.ts b/frontend/tailwind.config.ts index 6ccf51c..22615e9 100644 --- a/frontend/tailwind.config.ts +++ b/frontend/tailwind.config.ts @@ -98,13 +98,6 @@ const config: Config = { none: '0px', pill: '9999px', }, - boxShadow: { - // Kept in config for backwards compat but no component should apply them - 'soft-lift': '0 2px 8px rgba(26, 26, 26, 0.08)', - floating: '0 8px 24px rgba(26, 26, 26, 0.12)', - 'soft-lift-dark': '0 2px 8px rgba(0, 0, 0, 0.32)', - 'floating-dark': '0 8px 24px rgba(0, 0, 0, 0.48)', - }, maxWidth: { page: '1366px', }, diff --git a/frontend/tests/StatusBadge.test.tsx b/frontend/tests/StatusBadge.test.tsx index 70fa850..a9e6187 100644 --- a/frontend/tests/StatusBadge.test.tsx +++ b/frontend/tests/StatusBadge.test.tsx @@ -9,4 +9,19 @@ describe('StatusBadge', () => { expect(badge).toHaveAttribute('data-status', status); expect(badge.textContent?.toLowerCase()).toBe(status); }); + + it('applies warn-soft surface for planned', () => { + render(); + expect(screen.getByTestId('status-badge').className).toContain('bg-warn-soft'); + }); + + it('applies primary-soft surface for active', () => { + render(); + expect(screen.getByTestId('status-badge').className).toContain('bg-primary-soft'); + }); + + it('applies cloud surface for closed', () => { + render(); + expect(screen.getByTestId('status-badge').className).toContain('bg-cloud'); + }); });