npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

dom-limpio

v0.1.2

Published

CSS hard styles reset

Downloads

173

Readme

dom-limpio

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