+
ChecklistProgress
150
26
81%
colorContrast (15) touchTargets (6) contentOverflow (2)
colorContrast (15)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.47:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.74:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.97:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 4.36:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 10 more
touchTargets (6)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
View 1 more
contentOverflow (2)
Potential content overflow detected in ".progress-bar". This may hide text content inaccessibly. Potential content overflow detected in ".mini-progress-bar". This may hide text content inaccessibly.
smallFontSize (3)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 10px may be too small. Small text is difficult for users with low vision Font size 10px may be too small. Small text is difficult for users with low vision
+
RichtextEditor
130
16
79%
buttonNames (5) formLabels (1) matIconAccessibility (10)
buttonNames (5)
Button missing accessible name. Screen readers cannot announce the button purpose:10 Button missing accessible name. Screen readers cannot announce the button purpose:16 Button missing accessible name. Screen readers cannot announce the button purpose:24 Button missing accessible name. Screen readers cannot announce the button purpose:30 Button missing accessible name. Screen readers cannot announce the button purpose:38
formLabels (1)
Form input missing label. Screen readers cannot identify the input purpose:78
matIconAccessibility (10)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
View 5 more
+
Navigation
111
17
90%
colorContrast (15) smallFontSize (2)
colorContrast (15)
Low contrast 1.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.25:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.35:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.35:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.35:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Highly transparent text is difficult to read. Low opacity reduces effective contrast Highly transparent text is difficult to read. Low opacity reduces effective contrast
View 10 more
smallFontSize (2)
Font size 0.6875rem (approximately 11px) may be too small. Small text is difficult for users with low vision Font size 0.6875rem (approximately 11px) may be too small. Small text is difficult for users with low vision
+
RsvpTracker
106
20
82%
colorContrast (11) prefersReducedMotion (1) smallFontSize (8)
colorContrast (11)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 4.36:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Contrast 4.03:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.97:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.47:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 4.36:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 2.55:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 6 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (8)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 10px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 10px may be too small. Small text is difficult for users with low vision
Font size 10px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
View 3 more
+
StatusDashboard
106
16
82%
colorContrast (14) prefersReducedMotion (1) contentOverflow (1)
colorContrast (14)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 2.62:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.62:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.62:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 9 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Content may be hidden without visual indication in "Accessibility: Visually hidden but accessible to screen readers
+
PresetExampleView
103
15
77%
matIconAccessibility (1) colorContrast (13) prefersReducedMotion (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (13)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.49:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.49:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.37:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.37:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.52:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.52:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.33:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.33:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.45:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.45:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.25:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.25:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 8 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Referral
90
14
83%
matIconAccessibility (5) colorContrast (7) contentOverflow (2)
matIconAccessibility (5)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (7)
Low contrast 1.21:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.21:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.21:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Highly transparent text is difficult to read. Low opacity reduces effective contrast
View 2 more
contentOverflow (2)
Potential content overflow detected in "============================================================================
Potential content overflow detected in "============================================================================
+
Locations
89
13
70%
matIconAccessibility (7) colorContrast (5) prefersReducedMotion (1)
matIconAccessibility (7)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
View 2 more
colorContrast (5)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.90:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
MultipleChoiceQuiz
88
14
80%
colorContrast (10) prefersReducedMotion (1) touchTargets (2)
colorContrast (10)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 5 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
contentOverflow (1)
Content may be hidden without visual indication in "Accessibility: Visually hidden but accessible to screen readers
+
MasonryBoardComponent
82
13
70%
matChipListLabel (1) colorContrast (8) pointerEventsNone (1)
matChipListLabel (1)
mat-chip-listbox missing accessible label. Screen readers cannot identify the chip list purpose
colorContrast (8)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 3 more
pointerEventsNone (1)
pointer-events: none may hide interactive element. Users cannot interact with elements that have pointer-events disabled
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in "============================================================================
smallFontSize (1)
Font size 10px may be too small. Small text is difficult for users with low vision
+
GuideIndexComponent
80
14
70%
duplicateIdAria (2) colorContrast (5) prefersReducedMotion (1)
duplicateIdAria (2)
aria-controls references non-existent id "hidden-categories". Broken ARIA reference provides no accessibility benefit aria-controls references non-existent id "hidden-categories". Broken ARIA reference provides no accessibility benefit
colorContrast (5)
Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (1)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
contentOverflow (3)
Content may be hidden without visual indication in "Visually hidden utility for screen reader only content
Potential content overflow detected in "h3". This may hide text content inaccessibly. Potential content overflow detected in "p". This may hide text content inaccessibly.
smallFontSize (2)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
+
Replies
73
11
89%
colorContrast (8) hoverWithoutFocus (2) contentOverflow (1)
colorContrast (8)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.24:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 3 more
hoverWithoutFocus (2)
:hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users :hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users
contentOverflow (1)
Potential content overflow detected in "============================================================================
+
Upgrade
72
14
71%
colorContrast (6) prefersReducedMotion (1) touchTargets (2)
colorContrast (6)
Low contrast 2.78:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 3.30:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Contrast 3.19:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 2.68:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.19:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 1 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
contentOverflow (2)
Potential content overflow detected in ".celebration-overlay". This may hide text content inaccessibly. Potential content overflow detected in "confetti
smallFontSize (3)
Font size 0.7rem (approximately 11.2px) may be too small. Small text is difficult for users with low vision Font size 0.7rem (approximately 11.2px) may be too small. Small text is difficult for users with low vision Font size 0.6rem (approximately 9.6px) may be too small. Small text is difficult for users with low vision
+
TaskOrganizer
72
12
76%
colorContrast (8) autofocusUsage (1) prefersReducedMotion (1)
colorContrast (8)
Contrast 3.57:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 2.07:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 3.57:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.07:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 3 more
autofocusUsage (1)
Autofocus may disrupt user experience. Unexpected focus changes disorient screen reader users
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (2)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 10px may be too small. Small text is difficult for users with low vision
+
StyleMixerComponent
70
12
84%
colorContrast (8) prefersReducedMotion (1) contentOverflow (3)
colorContrast (8)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 3 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (3)
Potential content overflow detected in "============================================================================
Potential content overflow detected in ".card-description". This may hide text content inaccessibly. Potential content overflow detected in ".compatibility-meter". This may hide text content inaccessibly.
+
BudgetBreakdownComparisonComponent
67
11
79%
scopeAttrMisuse (4) colorContrast (4) prefersReducedMotion (1)
scopeAttrMisuse (4)
Invalid "scope" attribute on <div> element with value "col". The scope attribute is only valid on <th> elements and helps screen readers understand table structure. Invalid "scope" attribute on <div> element with value "col". The scope attribute is only valid on <th> elements and helps screen readers understand table structure. Invalid "scope" attribute on <div> element with value "col". The scope attribute is only valid on <th> elements and helps screen readers understand table structure. Invalid "scope" attribute on <div> element with value "col". The scope attribute is only valid on <th> elements and helps screen readers understand table structure.
colorContrast (4)
Contrast 3.30:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (2)
Potential content overflow detected in ".budget-breakdown-comparison". This may hide text content inaccessibly. Potential content overflow detected in "Fallback message for missing data
+
PrintableChecklistComponent
64
12
78%
colorContrast (5) touchTargets (4) contentOverflow (2)
colorContrast (5)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
touchTargets (4)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
contentOverflow (2)
Potential content overflow detected in ".item-content". This may hide text content inaccessibly. Potential content overflow detected in ".actions-card". This may hide text content inaccessibly.
smallFontSize (1)
Font size 11px may be too small. Small text is difficult for users with low vision
+
RatingComparisonComponent
60
10
76%
scopeAttrMisuse (4) colorContrast (3) prefersReducedMotion (1)
scopeAttrMisuse (4)
Invalid "scope" attribute on <div> element with value "col". The scope attribute is only valid on <th> elements and helps screen readers understand table structure. Invalid "scope" attribute on <div> element with value "col". The scope attribute is only valid on <th> elements and helps screen readers understand table structure. Invalid "scope" attribute on <div> element with value "row". The scope attribute is only valid on <th> elements and helps screen readers understand table structure. Invalid "scope" attribute on <div> element with value "row". The scope attribute is only valid on <th> elements and helps screen readers understand table structure.
colorContrast (3)
Low contrast 2.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (2)
Potential content overflow detected in ".rating-comparison". This may hide text content inaccessibly. Content may be hidden without visual indication in "Screen reader only utility class
+
TipCarouselComponent
60
10
76%
colorContrast (7) prefersReducedMotion (1) innerHtmlUsage (1)
colorContrast (7)
Contrast 3.06:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 2.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.72:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 2 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:28
contentOverflow (1)
Content may be hidden without visual indication in "Visually hidden but accessible to screen readers
+
VendorTimeline
56
12
89%
colorContrast (5) smallFontSize (7)
colorContrast (5)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 4.22:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 2.07:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
smallFontSize (7)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 10px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 10px may be too small. Small text is difficult for users with low vision
Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
View 2 more
+
ColorPaletteComponent
56
10
83%
colorContrast (6) prefersReducedMotion (1) contentOverflow (3)
colorContrast (6)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 4.23:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 1 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (3)
Potential content overflow detected in ".color-palette-container". This may hide text content inaccessibly. Potential content overflow detected in "============================================================================
Potential content overflow detected in "============================================================================
+
Housing
56
8
87%
colorContrast (4) hoverWithoutFocus (4)
colorContrast (4)
Low contrast 1.99:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.90:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
hoverWithoutFocus (4)
:hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users :hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users :hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users :hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users
+
Quote
56
8
84%
clickWithoutKeyboard (1) clickWithoutRole (2) matIconAccessibility (5)
clickWithoutKeyboard (1)
Click handler without keyboard support. Keyboard users cannot activate this element:96
clickWithoutRole (2)
Clickable element missing role. Screen readers cannot identify the element as interactive:95 Clickable element missing role. Screen readers cannot identify the element as interactive:96
matIconAccessibility (5)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
CancelSubscriptionDialog
56
8
82%
matIconAccessibility (7) colorContrast (1)
matIconAccessibility (7)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
View 2 more
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
General
55
9
86%
matIconAccessibility (1) colorContrast (4) touchTargets (4)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (4)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 3.68:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
touchTargets (4)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
+
ElementPairingComponent
53
8
79%
matChipListLabel (1) colorContrast (4) prefersReducedMotion (1)
matChipListLabel (1)
mat-chip-listbox missing accessible label. Screen readers cannot identify the chip list purpose
colorContrast (4)
Low contrast 1.86:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.32:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.84:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.76:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
+
Landing
52
10
76%
colorContrast (5) pointerEventsNone (1) contentOverflow (3)
colorContrast (5)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Highly transparent text is difficult to read. Low opacity reduces effective contrast Highly transparent text is difficult to read. Low opacity reduces effective contrast Highly transparent text is difficult to read. Low opacity reduces effective contrast
pointerEventsNone (1)
pointer-events: none may hide interactive element. Users cannot interact with elements that have pointer-events disabled
contentOverflow (3)
Potential content overflow detected in "============================================================================
Potential content overflow detected in "============================================================================
Potential content overflow detected in ".gallery-preview-wrapper". This may hide text content inaccessibly.
smallFontSize (1)
Font size 10px may be too small. Small text is difficult for users with low vision
+
AddDeadlineItemDialog
52
8
71%
matDialogFocus (1) colorContrast (6) contentOverflow (1)
matDialogFocus (1)
mat-dialog should manage focus. Focus should move to dialog and return on close
colorContrast (6)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.57:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.57:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 1 more
contentOverflow (1)
Content may be hidden without visual indication in "Visually hidden utility for screen readers
+
BudgetAllocator
51
11
85%
colorContrast (4) prefersReducedMotion (1) smallFontSize (6)
colorContrast (4)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (6)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
Font size 11px may be too small. Small text is difficult for users with low vision
View 1 more
+
TimelineComparisonComponent
50
8
83%
colorContrast (6) prefersReducedMotion (1) contentOverflow (1)
colorContrast (6)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 1 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".timeline-comparison". This may hide text content inaccessibly.
+
InfoCardsComponent
50
8
80%
colorContrast (5) prefersReducedMotion (1) touchTargets (2)
colorContrast (5)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 3.30:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
+
WordCountTrackerComponent
50
8
84%
colorContrast (6) prefersReducedMotion (1) contentOverflow (1)
colorContrast (6)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.61:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 3.87:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Contrast 3.64:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Contrast 3.30:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 1 more
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Content may be hidden without visual indication in "Visually hidden class for accessibility
+
Administration
49
7
93%
clickWithoutRole (1) matIconAccessibility (6)
clickWithoutRole (1)
Clickable element missing role. Screen readers cannot identify the element as interactive:902
matIconAccessibility (6)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
View 1 more
+
TaskAssignmentTracker
46
8
80%
colorContrast (5) prefersReducedMotion (1) contentOverflow (1)
colorContrast (5)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".member-avatar". This may hide text content inaccessibly.
smallFontSize (1)
Font size 9px may be too small. Small text is difficult for users with low vision
+
Organisators
45
7
88%
colorContrast (6) innerHtmlUsage (1)
colorContrast (6)
Low contrast 2.11:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.14:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
View 1 more
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:21
+
DateCountdownComponent
44
8
85%
colorContrast (2) cdkLiveAnnouncer (6)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
cdkLiveAnnouncer (6)
Dynamic content should announce changes. Screen readers may miss dynamically updated content:114 Dynamic content should announce changes. Screen readers may miss dynamically updated content:115 Dynamic content should announce changes. Screen readers may miss dynamically updated content:118 Dynamic content should announce changes. Screen readers may miss dynamically updated content:121 Dynamic content should announce changes. Screen readers may miss dynamically updated content:125
Dynamic content should announce changes. Screen readers may miss dynamically updated content:130
View 1 more
+
ContactInformation
43
7
69%
matIconAccessibility (4) colorContrast (1) prefersReducedMotion (1)
matIconAccessibility (4)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (1)
Font size 0.6875rem (approximately 11px) may be too small. Small text is difficult for users with low vision
+
ComparisonTable
42
6
90%
emptyTableHeader (1) colorContrast (5)
emptyTableHeader (1)
Table header cell is empty. Empty headers provide no context for data cells
colorContrast (5)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
WeddingRegistry
42
6
84%
clickWithoutKeyboard (2) clickWithoutRole (2) matIconAccessibility (2)
clickWithoutKeyboard (2)
Click handler without keyboard support. Keyboard users cannot activate this element:113 Click handler without keyboard support. Keyboard users cannot activate this element:114
clickWithoutRole (2)
Clickable element missing role. Screen readers cannot identify the element as interactive:113 Clickable element missing role. Screen readers cannot identify the element as interactive:114
matIconAccessibility (2)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
RsvpResponseTracker
40
6
86%
colorContrast (5) prefersReducedMotion (1)
colorContrast (5)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Messages
40
6
88%
matIconAccessibility (5) prefersReducedMotion (1)
matIconAccessibility (5)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Countdown
40
6
78%
matIconAccessibility (5) prefersReducedMotion (1)
matIconAccessibility (5)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Contact
38
6
83%
matIconAccessibility (2) colorContrast (3) innerHtmlUsage (1)
matIconAccessibility (2)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (3)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:27
+
GuestEstimatorComponent
37
7
86%
colorContrast (2) cdkLiveAnnouncer (4) contentOverflow (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
cdkLiveAnnouncer (4)
Dynamic content should announce changes. Screen readers may miss dynamically updated content:5 Dynamic content should announce changes. Screen readers may miss dynamically updated content:186 Dynamic content should announce changes. Screen readers may miss dynamically updated content:199 Dynamic content should announce changes. Screen readers may miss dynamically updated content:203
contentOverflow (1)
Potential content overflow detected in ".category-item". This may hide text content inaccessibly.
+
WeightedDecisionMakerComponent
37
7
86%
colorContrast (3) touchTargets (2) contentOverflow (2)
colorContrast (3)
Low contrast 2.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
contentOverflow (2)
Potential content overflow detected in ".weighted-decision-maker". This may hide text content inaccessibly. Potential content overflow detected in "&__bar". This may hide text content inaccessibly.
+
AssignableChecklistComponent
36
6
76%
colorContrast (3) prefersReducedMotion (1) touchTargets (2)
colorContrast (3)
Low contrast 2.26:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
+
TimelinePlanner
36
6
83%
colorContrast (4) prefersReducedMotion (1) smallFontSize (1)
colorContrast (4)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (1)
Font size 10px may be too small. Small text is difficult for users with low vision
+
Faq
35
5
84%
clickWithoutKeyboard (2) clickWithoutRole (2) matIconAccessibility (1)
clickWithoutKeyboard (2)
Click handler without keyboard support. Keyboard users cannot activate this element:77 Click handler without keyboard support. Keyboard users cannot activate this element:78
clickWithoutRole (2)
Clickable element missing role. Screen readers cannot identify the element as interactive:77 Clickable element missing role. Screen readers cannot identify the element as interactive:78
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
WeddingAbc
35
5
86%
clickWithoutKeyboard (1) clickWithoutRole (1) colorContrast (3)
clickWithoutKeyboard (1)
Click handler without keyboard support. Keyboard users cannot activate this element:188
clickWithoutRole (1)
Clickable element missing role. Screen readers cannot identify the element as interactive:188
colorContrast (3)
Contrast 3.30:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.21:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.21:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
TitleImage
35
5
89%
matIconAccessibility (5)
matIconAccessibility (5)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
ReserveDialog
35
5
88%
matDialogFocus (1) matIconAccessibility (4)
matDialogFocus (1)
mat-dialog should manage focus. Focus should move to dialog and return on close
matIconAccessibility (4)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
QuantityEstimatorComponent
34
8
78%
colorContrast (2) prefersReducedMotion (1) contentOverflow (1)
colorContrast (2)
Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".item-description". This may hide text content inaccessibly.
smallFontSize (4)
Font size 10px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
+
StyleQuizComponent
34
6
79%
colorContrast (3) pointerEventsNone (1) prefersReducedMotion (1)
colorContrast (3)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
pointerEventsNone (1)
pointer-events: none may hide interactive element. Users cannot interact with elements that have pointer-events disabled
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".result-bar". This may hide text content inaccessibly.
+
PriorityChecklistComponent
33
5
78%
colorContrast (4) prefersReducedMotion (1)
colorContrast (4)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
DragDropTimelineComponent
33
5
81%
colorContrast (4) prefersReducedMotion (1)
colorContrast (4)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
TipCalculatorComponent
33
7
75%
colorContrast (2) cdkLiveAnnouncer (1) prefersReducedMotion (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
cdkLiveAnnouncer (1)
Dynamic content should announce changes. Screen readers may miss dynamically updated content:160
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (3)
Font size 9px may be too small. Small text is difficult for users with low vision Font size 9px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
+
OptionSelectorComponent
33
5
83%
colorContrast (4) prefersReducedMotion (1)
colorContrast (4)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
FilterCards
33
5
85%
colorContrast (4) prefersReducedMotion (1)
colorContrast (4)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
DayPlan
33
7
83%
colorContrast (3) innerHtmlUsage (4)
colorContrast (3)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.08:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
innerHtmlUsage (4)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:58 innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:80 innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:87 innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:119
+
SeatingEditTableDialog
33
5
83%
cdkTrapFocusDialog (1) matIconAccessibility (3) autofocusUsage (1)
cdkTrapFocusDialog (1)
Dialog/modal missing focus trap. Keyboard users can tab outside the modal unexpectedly
matIconAccessibility (3)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
autofocusUsage (1)
Autofocus may disrupt user experience. Unexpected focus changes disorient screen reader users
+
MagicLink
33
5
73%
matIconAccessibility (3) matProgressSpinnerLabel (1) prefersReducedMotion (1)
matIconAccessibility (3)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
matProgressSpinnerLabel (1)
mat-progress-bar/spinner missing accessible label. Screen readers cannot identify what is loading
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
MythBuster
32
6
80%
colorContrast (3) prefersReducedMotion (1) contentOverflow (1)
colorContrast (3)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".card-back". This may hide text content inaccessibly.
visibilityHiddenUsage (1)
visibility: hidden element may be in tab order. Focusable hidden elements confuse keyboard navigation
+
BeforeAfterComparisonComponent
31
7
82%
colorContrast (2) prefersReducedMotion (1) innerHtmlUsage (4)
colorContrast (2)
Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (4)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:28 innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:40 innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:119 innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:129
+
ChecklistTracker
31
5
91%
colorContrast (4) contentOverflow (1)
colorContrast (4)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
contentOverflow (1)
Content may be hidden without visual indication in "Visually hidden class for screen readers
+
SeasonalFilterComponent
30
6
79%
colorContrast (1) prefersReducedMotion (1) touchTargets (3)
colorContrast (1)
Low contrast 1.04:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (3)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
contentOverflow (1)
Potential content overflow detected in "============================================================================
+
SeatingChart
29
5
78%
colorContrast (2) outlineNoneWithoutAlt (1) prefersReducedMotion (1)
colorContrast (2)
Low contrast 1.70:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
outlineNoneWithoutAlt (1)
Focus outline removed without alternative. Keyboard users cannot see which element has focus:679
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (1)
Font size 10px may be too small. Small text is difficult for users with low vision
+
QuickTipsGrid
29
5
82%
colorContrast (3) prefersReducedMotion (1) contentOverflow (1)
colorContrast (3)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".tip-text". This may hide text content inaccessibly.
+
TimelineStepper
29
5
81%
colorContrast (3) prefersReducedMotion (1) smallFontSize (1)
colorContrast (3)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (1)
Font size 10px may be too small. Small text is difficult for users with low vision
+
AddPriorityItemDialog
28
4
75%
matDialogFocus (1) matIconAccessibility (3)
matDialogFocus (1)
mat-dialog should manage focus. Focus should move to dialog and return on close
matIconAccessibility (3)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
BridalCouple
28
4
94%
matIconAccessibility (4)
matIconAccessibility (4)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
DayPlan
28
4
89%
clickWithoutKeyboard (2) clickWithoutRole (2)
clickWithoutKeyboard (2)
Click handler without keyboard support. Keyboard users cannot activate this element:70 Click handler without keyboard support. Keyboard users cannot activate this element:130
clickWithoutRole (2)
Clickable element missing role. Screen readers cannot identify the element as interactive:70 Clickable element missing role. Screen readers cannot identify the element as interactive:130
+
Housing
28
4
87%
clickWithoutKeyboard (2) clickWithoutRole (2)
clickWithoutKeyboard (2)
Click handler without keyboard support. Keyboard users cannot activate this element:79 Click handler without keyboard support. Keyboard users cannot activate this element:80
clickWithoutRole (2)
Clickable element missing role. Screen readers cannot identify the element as interactive:79 Clickable element missing role. Screen readers cannot identify the element as interactive:80
+
ImageUpload
28
4
94%
matIconAccessibility (4)
matIconAccessibility (4)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
ImageUpload
28
4
89%
matIconAccessibility (1) colorContrast (3)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (3)
Low contrast 1.18:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.18:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
PremiumPreviewWarningDialog
28
4
91%
matIconAccessibility (4)
matIconAccessibility (4)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
Freetext
27
5
70%
colorContrast (3) innerHtmlUsage (1) lineHeightTight (1)
colorContrast (3)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:16
lineHeightTight (1)
Line height too tight for readability. Tight line spacing is difficult for users with dyslexia
+
InteractiveChecklistComponent
26
4
83%
colorContrast (3) prefersReducedMotion (1)
colorContrast (3)
Contrast 3.50:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
SeatingChartTracker
26
4
86%
colorContrast (3) prefersReducedMotion (1)
colorContrast (3)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
GuestFooter
26
6
77%
colorContrast (2) contentOverflow (2) smallFontSize (2)
colorContrast (2)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.15:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
contentOverflow (2)
Potential content overflow detected in "=========================================================================
Potential content overflow detected in "============================================================================
smallFontSize (2)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
+
ROICalculatorComponent
26
4
85%
colorContrast (3) prefersReducedMotion (1)
colorContrast (3)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 3.30:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
ChecklistAddDialog
26
4
82%
clickWithoutKeyboard (1) clickWithoutRole (1) colorContrast (1)
clickWithoutKeyboard (1)
Click handler without keyboard support. Keyboard users cannot activate this element:12
clickWithoutRole (1)
Clickable element missing role. Screen readers cannot identify the element as interactive:12
colorContrast (1)
Contrast 3.12:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
EmptyComponentState
26
4
73%
matIconAccessibility (2) colorContrast (1) prefersReducedMotion (1)
matIconAccessibility (2)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
ExpertTipCarousel
25
5
82%
colorContrast (2) prefersReducedMotion (1) innerHtmlUsage (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:42
contentOverflow (1)
Potential content overflow detected in ".expert-avatar". This may hide text content inaccessibly.
+
ThemeExplorerComponent
25
5
78%
colorContrast (1) prefersReducedMotion (1) touchTargets (2)
colorContrast (1)
Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
contentOverflow (1)
Potential content overflow detected in ".theme-explorer-container". This may hide text content inaccessibly.
+
ClosingWords
25
5
50%
matIconAccessibility (1) colorContrast (1) prefersReducedMotion (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (1)
Low contrast 1.14:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:24
contentOverflow (1)
Potential content overflow detected in "Override guest-component-container for custom background
+
GuestComponentDialog
25
5
79%
colorContrast (2) prefersReducedMotion (1) contentOverflow (2)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (2)
Potential content overflow detected in ".guest-dialog-container". This may hide text content inaccessibly. Potential content overflow detected in ".mat-mdc-dialog-container". This may hide text content inaccessibly.
+
PartnerDashboard
24
4
87%
matIconAccessibility (3) headingOrder (1)
matIconAccessibility (3)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
headingOrder (1)
Heading skips from h2 to h4. Screen reader users rely on heading hierarchy for navigation
+
SimpleCalculatorComponent
23
5
81%
colorContrast (1) hoverWithoutFocus (1) smallFontSize (3)
colorContrast (1)
Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
hoverWithoutFocus (1)
:hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users
smallFontSize (3)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
+
RankingQuiz
22
4
85%
colorContrast (2) prefersReducedMotion (1) contentOverflow (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Content may be hidden without visual indication in ".ranking-quiz". Text content may be cut off and inaccessible to users.
+
TabbedContentComponent
22
4
79%
colorContrast (2) prefersReducedMotion (1) innerHtmlUsage (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:61
+
GuideFooter
22
4
73%
colorContrast (2) prefersReducedMotion (1) contentOverflow (1)
colorContrast (2)
Contrast 3.23:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Contrast 3.23:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Content may be hidden without visual indication in "Visually hidden class for screen reader only text
+
SocialShareComponent
22
4
79%
colorContrast (2) prefersReducedMotion (1) smallFontSize (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
smallFontSize (1)
Font size 11px may be too small. Small text is difficult for users with low vision
+
BridalCouple
22
4
67%
matIconAccessibility (1) colorContrast (1) prefersReducedMotion (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (1)
Low contrast 1.90:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:73
+
CountdownTimer
21
5
76%
colorContrast (1) prefersReducedMotion (1) lineHeightTight (2)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
lineHeightTight (2)
Line height too tight for readability. Tight line spacing is difficult for users with dyslexia Line height too tight for readability. Tight line spacing is difficult for users with dyslexia
smallFontSize (1)
Font size 8px may be too small. Small text is difficult for users with low vision
+
Signin
21
3
89%
colorContrast (3)
colorContrast (3)
Contrast 3.46:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Highly transparent text is difficult to read. Low opacity reduces effective contrast
+
PhotoAlbum
21
3
92%
colorContrast (3)
colorContrast (3)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
BudgetCalculatorComponent
19
5
85%
colorContrast (1) contentOverflow (2) smallFontSize (2)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
contentOverflow (2)
Potential content overflow detected in ".category-list". This may hide text content inaccessibly. Potential content overflow detected in ".category-bar". This may hide text content inaccessibly.
smallFontSize (2)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
+
FeatureComparisonComponent
19
3
86%
colorContrast (2) prefersReducedMotion (1)
colorContrast (2)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
BudgetSpendTracker
19
3
81%
colorContrast (2) prefersReducedMotion (1)
colorContrast (2)
Contrast 3.15:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
CountdownDaysTracker
19
3
79%
colorContrast (2) prefersReducedMotion (1)
colorContrast (2)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
BudgetAddDialog
19
3
85%
cdkTrapFocusDialog (1) colorContrast (1) prefersReducedMotion (1)
cdkTrapFocusDialog (1)
Dialog/modal missing focus trap. Keyboard users can tab outside the modal unexpectedly
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
StructuralOrder
19
3
91%
colorContrast (2) pointerEventsNone (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Contrast 4.06:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio
pointerEventsNone (1)
pointer-events: none may hide interactive element. Users cannot interact with elements that have pointer-events disabled
+
GuestImpressumPage
19
3
86%
matIconAccessibility (2) prefersReducedMotion (1)
matIconAccessibility (2)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
AdminMagicLink
19
3
85%
colorContrast (2) prefersReducedMotion (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Login
19
3
88%
colorContrast (2) prefersReducedMotion (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
AddCategorizedItemDialog
18
4
62%
matDialogFocus (1) prefersReducedMotion (1) contentOverflow (1)
matDialogFocus (1)
mat-dialog should manage focus. Focus should move to dialog and return on close
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".category-progress-bar". This may hide text content inaccessibly.
smallFontSize (1)
Font size 11px may be too small. Small text is difficult for users with low vision
+
FeatureMatrixComponent
18
4
76%
colorContrast (1) prefersReducedMotion (1) contentOverflow (2)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (2)
Potential content overflow detected in ".option-card". This may hide text content inaccessibly. Content may be hidden without visual indication in "Screen reader only
+
PdfExportComponent
18
4
79%
prefersReducedMotion (1) touchTargets (2) contentOverflow (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
contentOverflow (1)
Content may be hidden without visual indication in "Visually hidden class for screen reader only content
+
Faq
18
4
73%
colorContrast (1) prefersReducedMotion (1) innerHtmlUsage (1)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:34
textJustify (1)
Justified text creates uneven spacing. Rivers of whitespace are difficult for users with dyslexia
+
PresetSelector
18
4
80%
outlineNoneWithoutAlt (1) prefersReducedMotion (1) contentOverflow (2)
outlineNoneWithoutAlt (1)
Focus outline removed without alternative. Keyboard users cannot see which element has focus:152
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (2)
Potential content overflow detected in "Label styling
Potential content overflow detected in "Description styling
+
Quote
17
5
43%
prefersReducedMotion (1) innerHtmlUsage (1) contentOverflow (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:18
contentOverflow (1)
Potential content overflow detected in "============================================================================
smallFontSize (2)
Font size 0.7rem (approximately 11.2px) may be too small. Small text is difficult for users with low vision Font size 0.7rem (approximately 11.2px) may be too small. Small text is difficult for users with low vision
+
Dashboard
17
3
89%
colorContrast (2) contentOverflow (1)
colorContrast (2)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
contentOverflow (1)
Potential content overflow detected in "Photo Grid Container
+
FeatureInfoDialog
17
3
83%
colorContrast (1) touchTargets (2)
colorContrast (1)
Low contrast 1.21:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
+
ScenarioQuiz
16
4
74%
pointerEventsNone (1) prefersReducedMotion (1) contentOverflow (1)
pointerEventsNone (1)
pointer-events: none may hide interactive element. Users cannot interact with elements that have pointer-events disabled
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Content may be hidden without visual indication in ".scenario-quiz". Text content may be cut off and inaccessible to users.
lineHeightTight (1)
Line height too tight for readability. Tight line spacing is difficult for users with dyslexia
+
ProsConsCardsComponent
16
4
89%
colorContrast (1) contentOverflow (3)
colorContrast (1)
Low contrast 1.87:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
contentOverflow (3)
Potential content overflow detected in ".pros-cons-wrapper". This may hide text content inaccessibly. Potential content overflow detected in ".score-bar". This may hide text content inaccessibly. Content may be hidden without visual indication in "Accessibility: Screen reader only text
+
Gifts
16
4
88%
matIconAccessibility (1) contentOverflow (3)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
contentOverflow (3)
Potential content overflow detected in ".gifts-container". This may hide text content inaccessibly. Potential content overflow detected in "Floating hearts decoration
Potential content overflow detected in ".gift-card". This may hide text content inaccessibly.
+
ImageSelectionQuiz
15
3
80%
prefersReducedMotion (1) touchTargets (2)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
+
SliderScaleQuiz
15
3
81%
hoverWithoutFocus (1) prefersReducedMotion (1) contentOverflow (1)
hoverWithoutFocus (1)
:hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Content may be hidden without visual indication in ".slider-scale-quiz". Text content may be cut off and inaccessible to users.
+
CollapsibleStepsComponent
15
3
80%
colorContrast (1) prefersReducedMotion (1) innerHtmlUsage (1)
colorContrast (1)
Low contrast 1.91:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:102
+
DietaryRequirementsTracker
15
3
85%
colorContrast (1) prefersReducedMotion (1) contentOverflow (1)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".requirement-bar". This may hide text content inaccessibly.
+
MatchingPairsQuiz
15
3
83%
cdkAriaDescriber (2) prefersReducedMotion (1)
cdkAriaDescriber (2)
Dynamic content should announce changes. Screen readers may miss dynamically updated content:22 Dynamic content should announce changes. Screen readers may miss dynamically updated content:40
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
ToneStyleSwitcherComponent
14
2
94%
colorContrast (2)
colorContrast (2)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
StyleCardsComponent
14
2
95%
colorContrast (2)
colorContrast (2)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
StorageConsentBanner
14
2
92%
hoverWithoutFocus (2)
hoverWithoutFocus (2)
:hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users :hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users
+
StorageConsentDialog
14
2
89%
matDialogFocus (1) colorContrast (1)
matDialogFocus (1)
mat-dialog should manage focus. Focus should move to dialog and return on close
colorContrast (1)
Low contrast 2.69:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
Account
14
2
95%
colorContrast (2)
colorContrast (2)
Low contrast 1.18:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision Low contrast 1.47:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
Countdown
14
2
95%
matIconAccessibility (2)
matIconAccessibility (2)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
EigeneConfigurator
14
2
89%
matTooltipKeyboard (1) colorContrast (1)
matTooltipKeyboard (1)
matTooltip on non-focusable element. Keyboard users cannot trigger tooltip on non-focusable elements
colorContrast (1)
Low contrast 1.21:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
PartnerLogin
14
2
88%
matIconAccessibility (1) colorContrast (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
colorContrast (1)
Contrast 4.33:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio
+
ImageUploadDialog
14
2
87%
matDialogFocus (1) matIconAccessibility (1)
matDialogFocus (1)
mat-dialog should manage focus. Focus should move to dialog and return on close
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
EnableFeatureDialog
14
2
88%
matIconAccessibility (2)
matIconAccessibility (2)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
MusicPlaylist
13
3
86%
colorContrast (1) smallFontSize (2)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
smallFontSize (2)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
+
CompatibilityQuiz
12
2
85%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
QuantityChecklistComponent
12
2
78%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
AddSimpleItemDialog
12
2
69%
matDialogFocus (1) prefersReducedMotion (1)
matDialogFocus (1)
mat-dialog should manage focus. Focus should move to dialog and return on close
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
CostSplitterComponent
12
4
80%
lineHeightTight (1) smallFontSize (3)
lineHeightTight (1)
Line height too tight for readability. Tight line spacing is difficult for users with dyslexia
smallFontSize (3)
Font size 10px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision
+
VendorPaymentTracker
12
2
85%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
DragToArrangeComponent
12
2
90%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
MilestoneTracker
12
2
82%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
ImpressumComponent
12
2
88%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 1.42:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
SeatingAddGuestDialog
12
2
89%
cdkTrapFocusDialog (1) autofocusUsage (1)
cdkTrapFocusDialog (1)
Dialog/modal missing focus trap. Keyboard users can tab outside the modal unexpectedly
autofocusUsage (1)
Autofocus may disrupt user experience. Unexpected focus changes disorient screen reader users
+
SeatingAddTableDialog
12
2
88%
cdkTrapFocusDialog (1) autofocusUsage (1)
cdkTrapFocusDialog (1)
Dialog/modal missing focus trap. Keyboard users can tab outside the modal unexpectedly
autofocusUsage (1)
Autofocus may disrupt user experience. Unexpected focus changes disorient screen reader users
+
AnleitungLandingComponent
12
2
89%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
HochzeitswebsiteErstellenComponent
12
2
80%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 2.07:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
GuidePromo
12
2
85%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
ComponentEditButton
12
2
83%
colorContrast (1) prefersReducedMotion (1)
colorContrast (1)
Low contrast 1.90:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
BudgetPriorityQuiz
10
2
84%
colorContrast (1) smallFontSize (1)
colorContrast (1)
Low contrast 2.54:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
smallFontSize (1)
Font size 9px may be too small. Small text is difficult for users with low vision
+
MultiStepWizardComponent
10
2
90%
colorContrast (1) contentOverflow (1)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
contentOverflow (1)
Potential content overflow detected in ".wizard-container". This may hide text content inaccessibly.
+
InteractiveSliderComponent
10
2
86%
colorContrast (1) innerHtmlUsage (1)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:48
+
VisualDiffSliderComponent
10
2
89%
colorContrast (1) contentOverflow (1)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
contentOverflow (1)
Potential content overflow detected in ".visual-diff-slider". This may hide text content inaccessibly.
+
WeddingAbc
10
2
87%
colorContrast (1) innerHtmlUsage (1)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:35
+
ImpressumDialog
10
2
92%
touchTargets (2)
touchTargets (2)
Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate Touch target below 24px minimum (WCAG AA). Users with motor impairments cannot reliably activate
+
SavingsTrackerComponent
9
3
90%
smallFontSize (3)
smallFontSize (3)
Font size 11px may be too small. Small text is difficult for users with low vision Font size 11px may be too small. Small text is difficult for users with low vision Font size 9px may be too small. Small text is difficult for users with low vision
+
WeddingRegistry
9
3
89%
headingOrder (1) innerHtmlUsage (2)
headingOrder (1)
Heading skips from h1 to h3. Screen reader users rely on heading hierarchy for navigation
innerHtmlUsage (2)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:20 innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:57
+
GroupedChecklistComponent
8
2
83%
prefersReducedMotion (1) contentOverflow (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".subtask-progress-bar". This may hide text content inaccessibly.
+
ProgressChecklistComponent
8
2
83%
prefersReducedMotion (1) contentOverflow (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".section-progress-bar". This may hide text content inaccessibly.
+
YesNoQuiz
8
2
83%
prefersReducedMotion (1) contentOverflow (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Content may be hidden without visual indication in ".yes-no-quiz". Text content may be cut off and inaccessible to users.
+
PriceTierComparisonComponent
8
2
89%
prefersReducedMotion (1) contentOverflow (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".price-tier-comparison". This may hide text content inaccessibly.
+
SwipeComparisonComponent
8
2
89%
prefersReducedMotion (1) contentOverflow (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".swipe-comparison". This may hide text content inaccessibly.
+
FaqAccordion
8
2
84%
prefersReducedMotion (1) innerHtmlUsage (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:67
+
ComparisonCalculatorComponent
8
2
88%
prefersReducedMotion (1) contentOverflow (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
contentOverflow (1)
Potential content overflow detected in ".comparison-grid". This may hide text content inaccessibly.
+
GuideStorageConsent
8
2
83%
prefersReducedMotion (1) lineHeightTight (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
lineHeightTight (1)
Line height too tight for readability. Tight line spacing is difficult for users with dyslexia
+
InvitationText
8
2
78%
prefersReducedMotion (1) innerHtmlUsage (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:30
+
FillInBlanksComponent
7
1
95%
colorContrast (1)
colorContrast (1)
Contrast 3.06:1 only meets AA for large text (18pt+). Normal-sized text requires higher contrast ratio
+
DecisionTree
7
1
90%
colorContrast (1)
colorContrast (1)
Low contrast 2.17:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
ReferralSigninNotice
7
1
88%
hoverWithoutFocus (1)
hoverWithoutFocus (1)
:hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users
+
DosDonts
7
1
94%
colorContrast (1)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
ConfigConflictDialog
7
1
95%
colorContrast (1)
colorContrast (1)
Low contrast 1.11:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
ShareButtonComponent
7
1
92%
outlineNoneWithoutAlt (1)
outlineNoneWithoutAlt (1)
Focus outline removed without alternative. Keyboard users cannot see which element has focus:27
+
AddReplyDialog
7
1
92%
matDialogFocus (1)
matDialogFocus (1)
mat-dialog should manage focus. Focus should move to dialog and return on close
+
ClosingWords
7
1
91%
matIconAccessibility (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
ContactInformation
7
1
91%
matIconAccessibility (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
Freetext
7
1
89%
matIconAccessibility (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
TakedownProcedure
7
1
94%
hoverWithoutFocus (1)
hoverWithoutFocus (1)
:hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users
+
PartnerMagicLink
7
1
91%
matIconAccessibility (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
ThemeInfoDialog
7
1
90%
colorContrast (1)
colorContrast (1)
Low contrast 2.14:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
Footer
7
1
92%
colorContrast (1)
colorContrast (1)
Low contrast 1.00:1 (needs 4.5:1). Low contrast text is difficult to read for users with low vision
+
Header
7
1
92%
hoverWithoutFocus (1)
hoverWithoutFocus (1)
:hover styles without matching :focus styles. Keyboard users miss visual feedback available to mouse users
+
PremiumColorDialog
7
1
92%
matIconAccessibility (1)
matIconAccessibility (1)
mat-icon used as interactive without accessible label. Screen readers cannot announce icon-only buttons
+
ImagePreview
6
2
94%
visibilityHiddenUsage (2)
visibilityHiddenUsage (2)
visibility: hidden element may be in tab order. Focusable hidden elements confuse keyboard navigation visibility: hidden element may be in tab order. Focusable hidden elements confuse keyboard navigation
+
NotesChecklistComponent
5
1
84%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Login
5
1
81%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
TexturePickerComponent
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
ProgressTracker
5
1
90%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
ChecklisteLanding
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
GeneratorLandingComponent
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
InspirationLandingComponent
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
PlanerLandingComponent
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
QuizLandingComponent
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
RatgeberLandingComponent
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
RechnerLanding
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
TrackerLanding
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
VergleichLanding
5
1
89%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
SaveTheDateTexteComponent
5
1
90%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
GuideHeader
5
1
92%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
GuideImage
5
1
90%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
DeleteAccount
5
1
94%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Logout
5
1
75%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Organisators
5
1
95%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
Replies
5
1
94%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
GuestView
5
1
92%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
PageHeader
5
1
92%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
PaymentProcess
5
1
92%
prefersReducedMotion (1)
prefersReducedMotion (1)
Animation without prefers-reduced-motion support. Animations can cause vestibular disorders and motion sickness
+
PersonalityMatrixQuiz
3
1
89%
contentOverflow (1)
contentOverflow (1)
Content may be hidden without visual indication in ".personality-matrix-quiz". Text content may be cut off and inaccessible to users.
+
MadLibsGeneratorComponent
3
1
90%
contentOverflow (1)
contentOverflow (1)
Potential content overflow detected in ":host". This may hide text content inaccessibly.
+
ComparisonTableComponent
3
1
94%
contentOverflow (1)
contentOverflow (1)
Potential content overflow detected in ".comparison-table-wrapper". This may hide text content inaccessibly.
+
Invitations
3
1
87%
contentOverflow (1)
contentOverflow (1)
Potential content overflow detected in ".preview-story". This may hide text content inaccessibly.
+
GuideLanding
3
1
83%
contentOverflow (1)
contentOverflow (1)
Content may be hidden without visual indication in "Visually hidden utility for screen readers
+
GuideLink
3
1
95%
contentOverflow (1)
contentOverflow (1)
Content may be hidden without visual indication in "Visually hidden class for screen readers only
+
GuideLoaderComponent
3
1
91%
contentOverflow (1)
contentOverflow (1)
Content may be hidden without visual indication in ".visually-hidden". Text content may be cut off and inaccessible to users.
+
LegalPage
3
1
92%
innerHtmlUsage (1)
innerHtmlUsage (1)
innerHTML usage may affect accessibility. Dynamic HTML should maintain accessible structure:10