# Default
Documentation Vuesax 4.0+
These documents refer to the latest version of vuesax (4.0+), to see the documents of the previous versions you can do it here 👉 Vuesax 3.x
agrega un elements input facilitate con el componente <vs-input>
Documentation Vuesax 4.0+
These documents refer to the latest version of vuesax (4.0+), to see the documents of the previous versions you can do it here 👉 Vuesax 3.x
agrega un elements input facilitate con el componente <vs-input>
Puedes tener un placeholder con una animación genial al estar o en focus o con un valor convirtiéndose en un label arriba de el input con la propiedad label-placeholder
Cambia el color de el componente y agrega un border abajo con la propiedad color
, los valores permitidos son los colores principales de vuesax y los colores (RGB y HEX)
Agrega un icono al input fácilmente con el slot icon si quieres que el icono este antes de el input puedes hacerlo con la propiedad icon-before
Iconos por defecto
Vuesax no usa ninguna librería o fuente de iconos por defecto, con esto damos la libertad de usar la que prefieras
Todos los componentes que usen en algún lugar un icono por defecto como el de close en un Alert o un Popup va a ser un svg para no tener que instalar ningún tipo de fuente externa, y se podrá sustituir con un slot="icon"
por el icono de su preferencia
Vuesax Docs Icons
Estos documentos y los ejemplos usan la libreria de componentes boxicons, no es obligatoria o necesaria para el uso de Vuesax pero la recomendamos por su amplia gama de iconos y como complementan visualmente el framework
Puedes agregar un mensaje debajo de el input con el slot="message-{vuesax color}"
para informar que falta un campo o es erróneo el valor
Cambia el color de el input para algún estado, los estados permitidos son (primary, success, danger, warn, dark)
Agrega una barra de progreso de validación, lo mas común es su uso para validar contraseñas y datos correctos dentro de el input, su valor es de (0 - 100).
En el ejemplo se valida que la contraseña tenga por lo menos
Agrega una animación de loading al input con la propiedad loading
, la propiedad es un booleano
, por lo que puede agregarlo sin ningún valor.
Cambia el tipo de input con la propiedad type
como un input nativo de html, el valor por defecto es text
Cambia todo es estilo de el componente con la propiedad border
, la propiedad es un booleano
, por lo que puede agregarlo sin ningún valor.
Cambia todo es estilo de el componente con la propiedad shadow
, la propiedad es un booleano
, por lo que puede agregarlo sin ningún valor.
Property | Type | Values | Description | default | Example | More |
---|---|---|---|---|---|---|
placeholder | String | String | Agrega un placeholder al input. | Usage Open Close | ||
| ||||||
label | String | String | Agrega un label arriba del componente. | Usage Open Close | ||
| ||||||
label-placeholder | String | String | Agrega un placeholder convierte al estar en focus en un label. | Usage Open Close | ||
| ||||||
color | string | vuesax colorsRGBHEX | Cambia el color del componente. | Usage Open Close | ||
| ||||||
state | String | vuesax colorsRGBHEX | Cambia el color de fondo de el componente cambiando su estado. | Usage Open Close | ||
| ||||||
progress | number | 0 - 100 | Agrega una barra de progreso iniciando en rojo y terminando en verde. | Usage Open Close | ||
| ||||||
loading | boolean | boolean | agrega una animación de loading al input. | Usage Open Close | ||
| ||||||
type | string | html type | Cambia el tipo de input (valores html). | Usage Open Close | ||
| ||||||
border | boolean | boolean | Cambia el estilo de el componente. | false | Usage Open Close | |
| ||||||
shadow | boolean | boolean | Cambia el estilo de el componente. | false | Usage Open Close | |
| ||||||
icon-after | boolean | boolean | Pone el icono después de el input. | false | Usage Open Close | |
| ||||||
visible-password | boolean | boolean | Si el input es de tipo password se modifica para mostrar la contraseña. | false | Usage Open Close | |
|
Property | Type | Values | Description | default | Example | More |
---|---|---|---|---|---|---|
icon | Slot | Agrega un icono al input. | Usage Open Close | |||
| ||||||
message | Slot | Agrega un texto informativo debajo de el input. | Usage Open Close | |||
|