callstack / callstack/react-native-paper

feat: modernize Drawer to latest Material Design Specs

Abierto
#4,981 0 comentarios 0 reacciones 0 asignados Ver en GitHub
v6
Lenguaje dominante
TypeScript
Estrellas
14.5k
Forks
2.2k
Merge medio
5 d 23 h
PR fusionados (30 d)
12

Descripción

- The goal is to modernize the Drawer according to the latest specs
- See https://m3.material.io/components/navigation-drawer/overview
- Reuse newly introduced tokens (shape, motion, typography, color etc)
- Extract component specific tokens for easier maintenance.
- Get inspired from TextInput/TextField, Switch, Checkbox, FAB components which have gone through modernization.

The Drawer component is not recommended anymore after MD3 Expressive. Another task will handle a modern replacement.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con las especificaciones enlazadas de Material Design para el panel de navegación y compara Drawer con el trabajo de modernización de TextInput/TextField, Switch, Checkbox y FAB. Extrae tokens específicos del componente para la forma, el movimiento, la tipografía y el color, y considera que el trabajo está terminado cuando Drawer cumpla las especificaciones aplicables y sus tokens sean más fáciles de mantener.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
react-native, typescript
Área
design, frontend, mobile
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
48/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.