Download the PHP package dannyguevara1/zest without Composer
On this page you can find all versions of the php package dannyguevara1/zest. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download dannyguevara1/zest
More information about dannyguevara1/zest
Files in dannyguevara1/zest
Download dannyguevara1/zest
More information about dannyguevara1/zest
Files in dannyguevara1/zest
Vendor dannyguevara1
Package zest
Short Description Laravel component toolkit for rapid UI development
License MIT
Package zest
Short Description Laravel component toolkit for rapid UI development
License MIT
Please rate this library. Is it a good library?
Informations about the package zest
Zest - Gestor de Clases CSS para Laravel
Zest es una herramienta minimalista para gestionar clases CSS en aplicaciones Laravel. Permite crear, organizar y reutilizar clases CSS mediante un sistema de presets, facilitando el mantenimiento y la consistencia del código.
Características
- Sistema de presets: Define conjuntos reutilizables de clases CSS
- API fluida: Utiliza una interfaz de encadenamiento de métodos para construir clases
- Directivas Blade: Integración con Blade mediante directivas
@presety@presetIf - Sin opiniones de estilo: Zest no impone ningún framework CSS o sistema de diseño
- Liviano y enfocado: Hace una cosa y la hace bien - gestionar clases CSS
Instalación
Opcionalmente, publica el archivo de configuración:
Uso básico
Definiendo presets
Define presets globales en el archivo de configuración o mediante código:
Usando presets en vistas Blade
Usando la API fluida para combinar clases
Usando las directivas de Blade
Organizando tus presets
Recomendamos organizar tus presets con prefijos claros según el tipo de componente:
Integrando con tus componentes Blade
Zest es una herramienta excelente para usar en componentes Blade personalizados:
API
Facade Zest
Zest::classBuilder($initialClasses = null): Crea una nueva instancia de ClassComposerZest::definePreset($name, $classes): Define un preset globalZest::definePresets($presetsArray): Define múltiples presets globalesZest::getPreset($name): Obtiene un preset por su nombreZest::preset($name): Crea un ClassComposer y aplica un preset
Clase ClassComposer
add($classes): Añade clases CSSaddIf($condition, $classes): Añade clases CSS condicionalmentepreset($name): Aplica un presetpresetIf($condition, $name): Aplica un preset condicionalmente
Ejemplos avanzados
Componente de botón
Componente de tabla
Licencia
MIT
All versions of zest with dependencies
PHP Build Version
Package Version
The package dannyguevara1/zest contains the following files
Loading the files please wait ...