Changelog
Historial de @dragbuilder-io/orbit (Kotlin + web) — cada versión también
menciona la de design-tokens
que consume, cuando corresponde.
0.16.0
- Agrega
plusal catálogo de íconos (OrbitIcon.Plus) — trazado tipo ”+”, mismo estilo quearrow-right.
0.15.0
- Agrega la variante
Destructive: fondo rojo sólido (#DC2626), texto blanco, hover#B91C1C, disabled fondo#FCA5A5con texto#7F1D1D. Para acciones irreversibles (ej. “Eliminar”). - design-tokens 0.1.16.
0.14.0
- Agrega la variante
Ghost: fondo transparente, texto blanco, hover con fondosurface.background-secondary(#2B3550) y texto lima, disabled transparente con texto gris (#6B7280). Pensada para acciones secundarias de bajo énfasis (ej. “Cancelar”). - Agrega
text-disableda las 4 variantes — antes todas reusabantexttambién para el estado disabled. - design-tokens 0.1.15.
0.13.1
- El texto de hover de
Primarypasa de blanco a lima (#E8FF00) — el fondo de hover (#121622) no cambia. - design-tokens 0.1.14.
0.13.0
- Agrega variantes de color al botón:
Secondary(fondo#1B2132, texto blanco, hover#121622con texto lima) yLight(fondo blanco, texto#121622, hover#121622con texto blanco).OrbitButtonVariant(Kotlin) / atributovariant(web), defaultPrimary. - design-tokens 0.1.13.
0.12.0
- Corrige
color.surface.background— tenía un valor equivocado (#19202D), pasa a#101928. - Agrega
color.surface.background-secondary(#2B3550) para nav, sidebar y paneles laterales, expuesto comoOrbitColor.SurfaceBackgroundSecondary. - design-tokens 0.1.12.
0.11.0
- Agrega
OrbitColor: catálogo semántico de colores, facade sobreDesignTokens— mismo espíritu queOrbitIconpara íconos. - Nuevo
color.surface.background, fondo de superficies fuera de botones. - design-tokens 0.1.11.
0.10.0
- Rebrand del botón primario: fondo lima
#E8FF00, hover navy#121622con texto blanco (nuevo tokencolor.button-primary.text-hover). - design-tokens 0.1.10.
0.9.0
- Catálogo cerrado de íconos (
OrbitIcon) — reemplaza por completo el soporte de Font Awesome / SVG libre.leadingIcon/trailingIconsolo aceptan íconos del catálogo (sparkles,arrow-right,download), garantizando el mismo ícono en Kotlin y web.
0.8.0
- Web:
leading-icon/trailing-iconpasan de slots a atributos (string) — necesario para el catálogo cerrado de íconos.
0.7.1
- Corrige la desalineación vertical entre ícono y texto en
<orbit-button>.
0.7.0
- El estado
disabledusa el token sólidobackground-disableden vez de atenuar el color habilitado con alpha/opacity.
0.5.1
- Fix de especificidad CSS: los valores default de
:hosten<orbit-button>necesitan!importantpara no perder contra el CSS de la página anfitriona.
0.3.1
- Corrige inconsistencias de color/fuente en web; el ícono recibe el color por parámetro.
0.3.0
- Aplica la tipografía Gilroy a
OrbitButtonen Kotlin y web.
0.2.0
- Reescribe
OrbitButtonpara leer los tokens reales de design-tokens + soporte de 5 tamaños (xs–xl).
0.1.1
- Primera versión publicada bajo el nombre Orbit (rename desde “design-system”).