Fix icon click propagation in sidebar navigation #12

Merged
rafaga21 merged 1 commits from fix/icon-click-propagation into master 2026-06-07 13:11:05 -04:00
Collaborator

Los iconos Font Awesome (<i>) dentro de botones y enlaces del sidebar absorbían los clics, impidiendo que llegaran al elemento contenedor (<button> o <a>).

Se agregó pointer-events: none a:

  • .sidebar-toggle i — botón colapsar sidebar
  • .mobile-toggle i — botón hamburguesa mobile
  • .nav-link i — iconos del menú lateral
  • .nav-sub-item i — iconos del submenú de servidores
  • .user-menu a i — iconos de perfil/logout
Los iconos Font Awesome (`<i>`) dentro de botones y enlaces del sidebar absorbían los clics, impidiendo que llegaran al elemento contenedor (`<button>` o `<a>`). Se agregó `pointer-events: none` a: - `.sidebar-toggle i` — botón colapsar sidebar - `.mobile-toggle i` — botón hamburguesa mobile - `.nav-link i` — iconos del menú lateral - `.nav-sub-item i` — iconos del submenú de servidores - `.user-menu a i` — iconos de perfil/logout
agent added 1 commit 2026-06-07 13:10:42 -04:00
rafaga21 approved these changes 2026-06-07 13:11:01 -04:00
rafaga21 merged commit 6dd26184f3 into master 2026-06-07 13:11:05 -04:00
rafaga21 deleted branch fix/icon-click-propagation 2026-06-07 13:11:06 -04:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devlab/server-manager#12