Esta es una extensión primaria para Yii framework 2.0. Encapsula componentes de Material Design en términos de Widgets Yii.
NOTA: Material Web 3 no tiene los componentes Card, Snackbar, TopAppBar ni NavigationRail, así que se han creado desde 0 intentando seguir los lineamientos del diseño de Material 3.
La forma preferida de instalar esta extensión es a través de composer.
Luego ejecute
php composer.phar require --prefer-dist neoacevedo/yii2-material
o agregue
"neoacevedo/yii2-material": "*"a la sección require de su archivo composer.json.
Incluya antes del cierre de la etiqueta 'body' de su plantilla principal lo siguiente:
<?= MaterialAsset::publishMaterialScripts() ?>Los data-* atributos programados no funcionan en Material Design Components para la web, por lo que se tendrán que programar los elementos que tengan estos atributos de manera separada.
- ActiveForm y ActiveField
- Button
- Card
- Checkbox
- Dialog
- Floating Action Button
- Icon Button
- ListTile
- Menu
- NavigationDrawer
- NavigationRail
- ProgressIndicator
- Radio
- Select
- SnackBar
Si este proyecto te es útil, considera hacer una donación:
| Ko-fi | Litecoin |
|---|---|
![]() |
![]() |
| ☕ Ko-fi | Ł Donaciones Litecoin |
Este proyecto está licenciado bajo la Licencia GPL-3.0+ - ver el archivo LICENSE.md para más detalles.

