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

generator-timewarp

v1.0.4

Published

A simple mobile first COMPASS boilerplate for single page web apps

Downloads

2

Readme

TIMEWARP

A simple, mobile-first COMPASS boilerplate for single page web apps.

SCSS folder

_core.scss Is the place where to put variables declarations (colors, spacings, widths) and typography stuff (fonts imports, font variables, etc). You will also find a ready to use set of useful mixins.

Sass variables naming convention

color- is the prefix for colors variables. font- is the prefix for fonts variables. spacing- is the prefix for spacings variables (margin, paddings). width- is the prefix for width variables. height- is the prefix for height variables. lineHeight- is the prefix for line height variables.

Resetting styles

Timewarp comes with normalize and Meyer's reset. Choose you own, including it into style.scss.

style.scss No style in there, just imports. If you want to change something, edit the corresponding _layout.wathever.scss file.

Mobile first

The css architecture is splitted into common breakpoints to help you in responsive development. Starting with baseline shared styles (_layout.common.scss) and introducing more advanced layout rules when screen size permits keeps code simpler, smaller and more maintainable. That's why you will find files for common breakpoints: 1240up for large screens, 1030up for regular desktop screens, 768up for tablets and small laptops, 481up for phablets.

JS folder

Files naming convention

app. is the prefix for your app core files. lib. is the prefix for external libraries and dependencies (ex. angular, jquery, etc). plugin. is the prefix for jquery plugins.

Javascript included files

app.controller.js angularjs app boilerplate. app.main.js should contain jquery and presentational stuff. plugin.boilerplate.js a jquery plugin boilerplate. lib.analytics.js google analytics, just set the GA code.

Grunt

Time warp comes with grunt to minify, concat, than uglify your scripts.

Compass

Time warp comes with compass to help you styling things faster.