Project

dom_limpio

0.0
No commit activity in last 3 years
No release in over 3 years
Our own CSS reset picking the best ideas from several sources (Normalize 4, HTML4 Doctor...) and trying to add our own customizations (what we use as default in most of the projects we start, specially mobile settings).
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.7
~> 10.0
 Project Readme

dom-limpio

dom-limpio-logo.png

Nuestro propio reset de CSS cogiendo las ideas que más nos interesan de las diferentes fuentes (Normalize 4, HTML5 Doctor... ) e intentando añadir nuestras propias necesidades (lo que solemos emplear por defecto en los proyectos, y algunas cosas que necesitamos recurrentemente, especialmente en mobile).

Reset de tipografías

La segunda parte de la idea es que dom-limpio resetee todos los elementos de texto al mismo estilo base, esto nos facilitará más tarde porder hacer cambios de marcado (por necesidades de SEO, por ejemplo) con mucho menos dolor.

Por ejemplo convertir un <p class="titulo"> en un <h1 class="titulo"> sin dolores de cabeza.

Instalación / configuración

En el repo hay 2 carpetas:

dom-limpio
La carpeta de los resets propiamente dichos. Podemos elegir que elementos necesitamos resetear según el proyecto (por ejemplo, si nuestro proyecto no tiene formularios no necesitamos incluir dom-limpio/_forms.scss, o si no deseamos resetear las tipografías podemos ignorar dom-limpio/_type.scss).

site-type
Ejemplo de configuración de la tipografía de un proyecto, para usar de base en nuevos desarrollos.

El orden de inclusión de los parciales de CSS puede verse en dom-limpio.scss:

/* Include the modules your need for your project */
@import "dom-limpio/layout";      // Base layout reset
@import "dom-limpio/type";        // Typography reset
@import "dom-limpio/forms";       // Form reset

/* Define generice type styles for the project here */
@import "site-type/variables"; // Common variables
@import "site-type/weft";      // External font
@import "site-type/sample";    // Generic type styles for your site