ED GRID es un FRAMEWORK SOLO CSS para crear diseños web responsive y mobile first.
Documentación oficial: http://escueladigital.pe/ed-grid
Autor: Álvaro Felipe de Escuela Digital http://escueladigital.pe
Colaboradores:
- Daniel Guillermo Romero http://adsiar.com
- Carlos Cuatin http://carloscuatin.com
Este repositorio incluye los siguientes archivos:
- css - contiene ed-grid.css en su version css.
- sass - contiene ed-grid.scss en su version sass.
npm install --save ed-grid
bower install --save ed-grid
https://github.com/escueladigital/ED-GRID/archive/master.zip
Luego debes copiar el archivo ed-grid.css a tu carpeta donde tienes los archivos css
Importamos ed-grid en nuestro archivo main.scss
@import 'ed-grid/ed-grid';
Usaremos el plugin gulp-sass con la siguiente configuración, a la opción includePaths le pasamos el directorio donde se instalo ed-grid
Ejemplo npm:
sass({includePaths: ["node_modules"]})
Ejemplo bower:
sass({includePaths: ["bower_components"]})
Importamos ed-grid en nuestro archivo main.scss
@import '~ed-grid/ed-grid';
Haremos uso de los siguientes loaders para poder importar archivos de sass directamente en javascript
Este ultimo loader es para poder cargar las fuentes
Ejemplo de configuracióne en webpack.config.js:
module: {
loaders: [
{
test: /\.scss$/,
loader: 'style-loader!css-loader!sass-loader'
},
{
test: /\.(png|woff|woff2|eot|ttf|svg)$/,
loader: 'url-loader?limit=100000'
}
]
}