diff --git a/.Jules/palette.md b/.Jules/palette.md new file mode 100644 index 00000000..622ce696 --- /dev/null +++ b/.Jules/palette.md @@ -0,0 +1,3 @@ +## 2024-06-11 - Drilldown Navigation Accessibility +**Learning:** Found a Drilldown component (Ramp's Tap-Through Discovery System pattern) that functioned visually but lacked structural accessibility. Custom drilldown/breadcrumb navigation patterns often miss the `aria-current="step"` semantic meaning for screen readers, and dynamic progress counters (like "Level X of Y") need `aria-live="polite"` so screen readers actually announce when the level changes upon clicking 'Next'. +**Action:** When implementing progressive disclosure or drilldown navigation patterns, use ` ) }