diff --git a/.Jules/palette.md b/.Jules/palette.md new file mode 100644 index 0000000..2a6b50b --- /dev/null +++ b/.Jules/palette.md @@ -0,0 +1,3 @@ +## 2024-05-20 - Interactive Divs Block Keyboard Users +**Learning:** Interactive UI components built with `div` or `motion.div` tags inherently lack keyboard accessibility, completely blocking keyboard-only users from interacting with cards that open modals or trigger actions. +**Action:** When building interactive card components (like ProjectCard or ExperienceCard) that do not use semantic `