Estructura de archivos
- Etructura general del repositotio
- Archivos exclusivos de EDgrid
- Archivos exclusivos de la página de documentación
La siguiente es la estructura de archivos de EDgrid. Solo se explican los archivos y directorios propios del proyecto y no las herramientas comunes de desarrollo (package.json, .gitignore, etc)
Tenga presente que en el mismo repositorio se encuentra la librería EDgrid y la página web con la documentación. Si desea estudiar como se creó EDgrid busque el archivo src/scss/ed-grid.scss y la carpeta src/scss/ed-grid. Todo lo demás se usa para construir esta página web y no forma parte de la librería.
Etructura general del repositotio
src/Carpeta de desarrollomd/Contenido de la documentación en markdowndata/Datos JSON para la página webimg/Imágenes para la página webjs/JavaScript para la página webpug/Archivos pug para generar la página webscss/Estructura de archivos Sassed-grid/🔥 Componentes de la librería EDgrid.web-styles/Estilos para la documentación en ed-grid.com (no son parte de EDgrid)styles.scssArchivo principal para la documentacion ed-grid.com (no es parte de EDgrid)ed-grid.scss🔥 Archivo principal de EDgrid que importa sus componentes y define variables.
ed-grid.scss🔥 Archivo para importar EDgrid desde node_modules.test.html🔥 Archivo para hacer pruebas con EDgrid
Archivos exclusivos de EDgrid
ed-grid.scss🔥 Archivo para importar EDgrid desde node_modules.src/ed-grid.scss🔥 Archivo que importa los componentes y define las variables de configuracióned-grid-css.scssArchivo para compilar EDgrid a su versión CSSed-grid/components/Componententes principales de la librería_alignment.scssUtilidades para alineación de bloques y contenido_baseEstilos base para elementos HTML._core-flexbox.scssSistema de columnas con flexbox_core-grid.scssSistema de filas y columnas con CSS Grid_dev.scssEstilos para debuggin_layouts.scssEstilos para separaciones verticales, margenes y paddings._media-queriesMixins para crear media queries_prototype.scssEstilos para prototipado rápido_video.scssEstilos para video responsive_visibility.scssEstilos para mostrar y ocultar elementos en cada breakpoint
helpers/Funciones y mixins necesarios para el funcionamiento de diversos componentes_functions.scssFunciones para convertir pixeles a em y rem (necesarios para mixins de EDgrid)_mixins.scssMixins de apoyo en el desarrollo de componentes
legacy/Componentes y estilos para compatibilidad con versiones anteriores de EDgrid (no necesario en proyectos nuevos)._ed-menuEstilos para crear menus de navegación_grid.scssEstilos para crear cuadriculas (se recomienda usar core-grid)_legacy.scssEstilos varios de versiones antiguas_offsetEstilos legacy para offset de columnas (no necesario en proyectos nuevos).
css/ed-grid.cssVersión CSS de EDgrid con comentarios para desarrolloed-grid.min.cssVersión minificada de EDgrid
Archivos exclusivos de la página de documentación
docs/Página web de documentación y assets compiladossrc/pug/Archivos pug para generar páginas HTMLmd/Contenido de la documentación en formato markdownimg/Imágenes de la página webdata/Datos en formato JSON para mostrar en la página webjs/Archivos javascript para la documentaciónscss/styles.scssImporta archivos para estilos de la documentaciónweb-styles/Partials de Sass para la documentación