LabCodeDev / LabCodeDev/labGrilla
Idea 1
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 0
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
El componente debería de funcionar atraves de un arreglo.
frutas = ["Manzana", "Pera", "Piña", "Pepino"];
<labgrilla #frutas [list]="frutas" (selectItem)="SelectItemEmit($event)"></labgrilla>

Además se requiere que sea posible seleccionar un item atraves de las flechas del teclado.
- El item en el cual estamos posicionados debería de resaltar entre los demás.
- La selección sera atraves de la tecla enter o el click derecho del ratón.

Responsive Design
Este componente debe de ser responsivo.
- Si mi pantalla de navegador es mayor a 1200px deberia mostrarse 12 items por fila.
- Si mi pantalla de navegador es menor a 1201px y mayor a 1000px deberia mostrarse 10 items por fila.
- Si mi pantalla de navegador es menor a 1001px y mayor a 800px deberia mostrarse 8 items por fila.
- Si mi pantalla de navegador es menor a 801px y mayor a 600px deberia mostrarse 6 items por fila.
- Si mi pantalla de navegador es menor a 601px y mayor a 500px deberia mostrarse 5 items por fila.
- Si mi pantalla de navegador es menor a 501px y mayor a 400px deberia mostrarse 4 items por fila.
- Si mi pantalla de navegador es menor a 401px y mayor a 300px deberia mostrarse 3 items por fila.
- Si mi pantalla de navegador es menor a 301px y mayor a 200px deberia mostrarse 2 items por fila.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza localizando el componente labgrilla y sus puntos de entrada existentes list y selectItem. Comprueba cómo renderiza actualmente los elementos el componente y, después, verifica que estén cubiertos la entrada de arrays, la selección y el resaltado mediante el teclado, la selección con Enter o clic derecho, y los breakpoints responsive de items-per-row indicados.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- angular
- Área
- frontend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 30/100