Skip to content

Checkbox ​

Checkbox estilo terminal con [x] / [ ].

Checkbox

Demo ​

vue
<Checkbox v-model="checked" label="Opción A" />
<Checkbox v-model="checked" color="success" label="Opción B" />
<Checkbox v-model="checked" disabled label="Deshabilitado" />

Props ​

label ​

Texto que se muestra junto al checkbox.

vue
<Checkbox v-model="checked" label="Aceptar términos" />

color ​

Color del bracket [ ] cuando está marcado.

vue
<Checkbox v-model="checked" color="primary" label="Primary" />
<Checkbox v-model="checked2" color="success" label="Success" />
<Checkbox v-model="checked2" color="warning" label="Warning" />
<Checkbox v-model="checked2" color="danger" label="Danger" />

disabled ​

Deshabilita la interacción.

vue
<Checkbox v-model="checked" disabled label="Deshabilitado" />

Events ​

EventoPayloadDescripción
update:modelValuebooleanSe emite al hacer toggle

API ​

PropTipoDefaultDescripción
modelValuebooleanfalseEstado del checkbox (v-model)
color'primary' | 'secondary' | 'tertiary' | 'success' | 'warning' | 'danger' | 'light' | 'medium' | 'dark''primary'Color del bracket
disabledbooleanfalseDeshabilitar interacción
labelstring''Texto junto al checkbox

Tokens usados ​

--font-mono, --color-*