gcba / estandares

Estándares y lineamientos de experiencia digital
https://gcba.github.io/estandares/
MIT License
16 stars 5 forks source link

Casilla de selección única (radio button) #303

Open camilembo opened 7 months ago

camilembo commented 7 months ago

Casilla de selección única (Radio Button)

Nombre en Obelisco Botón de radio (dentro de Formularios)

Tipo de componente Molécula

Ejemplo en Bootstrap Checks and Radios

Requerimiento | Agosto 2024

Revisar accesibilidad del input de cara a la migración de Bootstrap 5 porque genera dependencias para la construcción de otros componentes.

NicoAltamirano commented 4 weeks ago

De cara a la migración a Bootstrap 5 se realizaron mejoras ágiles sobre el componente de casilla de selección única (botón de radio) con el objetivo de estandarizar su comportamiento con el checkbox.

Para esto se creó el componente base .Botón-radio a partir del cual se construye la molécula de casilla de selección única.

botón-radio

Evolutivos y puntos de dolor

botón-radio2

NicoAltamirano commented 1 week ago

📢 Nuevo requerimiento

Issues relacionados

311 #309

Qué

Actualizar el componente para estandarizar el comportamiento con el checkbox.

Por qué

Pasamos por una instancia breve para hacer actualizaciones mínimas en componentes, y la actualización del componente Casilla de selección única nos quedaba pendiente para terminar de actualizar la Page de Formulario #309

Quién lo va a trabajar

Diseñadores

Quién lo va a revisar

PM + SGOs

Criterios de aceptación

🕰️ Changelog

CHANGELOG Descripción
Agregado # Se incorporó el estado de Error. # Se estableció un ancho máximo de 391 px. para la etiqueta del componente.
Arreglado El input tiene un padding de 8px en todos los lados
Eliminado Se eliminó el gap de 4px entre el contenedor que engloba al input y la etiqueta para mejorar ópticamente los espaciados
Obsoleto Cell
Cambiado Se modificó el estado En Foco para que tome el mismo comportamiento que el componente Checkbox.

✏️ Notas