IntersectMBO / IntersectMBO/developer-experience

Menu Navigation Click Area Too Small (Only Arrow is Clickable)

Abierto
#185 6 comentarios 0 reacciones 1 asignado Reclamado por @LeonhardHoffmann Ver en GitHub
enhancement good first issue Medium Priority stale
Lenguaje dominante
TypeScript
Estrellas
13
Forks
22
Merge medio
18 h 40 min
PR fusionados (30 d)
11

Descripción

### Description
The sidebar navigation menu currently allows interaction **only through the arrow icon** on the right side of each menu item.

Clicking on the **menu text itself does not trigger any action** (such as opening a page or expanding a submenu). This creates confusion for users because the menu item visually appears clickable.

From a UX perspective, users expect the **entire menu row (text + arrow)** to be clickable.

### Problem
- Only the **arrow icon** responds to clicks.
- Clicking the **menu label text does nothing**.
- This makes the interface feel broken or unresponsive.
- Users may think the menu is not working.

### Expected Behavior
The **entire menu item area** should be clickable.

This includes:
- The menu text
- The arrow icon
- The full horizontal row

Clicking anywhere on the row should:
- **Open the page** if it is a link
- **Expand/collapse the submenu** if it contains nested items

### Suggested Fix
Make the **entire menu row clickable** by attaching the click event to the container element instead of only the arrow icon.

Image
Image

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.