a11y: Enhance accessibility across various components by adding ARIA attributes, semantic elements, and input labels.

This commit is contained in:
2026-02-25 17:18:12 -03:00
parent f36c53aed1
commit f6c48ca8f0
9 changed files with 108 additions and 52 deletions
@@ -149,6 +149,7 @@ export default function NotificationCenter() {
<div className="p-4 border-t border-white/5 bg-white/5 text-center">
<button
className="text-[10px] font-black uppercase tracking-widest text-gray-500 hover:text-white transition-colors"
aria-label="Marcar todas las notificaciones como leídas"
onClick={() => {
notifications.filter(n => !n.is_read).forEach(n => markAsRead(n.id));
}}