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

foundation.css

v5.5.1

Published

Compiled CSS of the latest version of ZURB Foundation.

Downloads

4

Readme

Foundation.css

This package is perfect for you if:

  • You'd like to use Foundation CSS framework
  • You'd like to avoid bloated stylesheet by only including necessary components
  • You're not using Sass and don't wanna see it creeping into your asset pipeline

Overview

Current Foundation Version: 5.5.1

The nature of this package is very simple: the official Foundation repo is included as a submodule - so the source is exactly the same and unaltered - and checkout'd to reflect the latest version, but instead of being built into a single, monolithic file, a custom asset pipeline kicks in and compiles each individual component in Foundation down to its own stylesheet.

Since this process is not quite automatic yet, whenever you notice this package is out of sync with the latest version of Foundation, please open an issue to request for an update.

Install

$ npm install foundation.css

Usage

The compiled stylesheet collection can be found under /build. Considering that every file is sharing a large and identical chunk of global rules, it's strongly recommended that these files are being passed through an asset pipeline which strips duplicate CSS rules away as part of your project's building process. For example, this can be achieved in gulp using gulp-minify-css:

import Gulp from 'gulp';
import GulpLoadPlugins from 'gulp-load-plugins';

const _ = GulpLoadPlugins();

Gulp.task('build:styles',
  () => Gulp.src([
              'node_modules/foundation.css/build/grid.css',
              'node_modules/foundation.css/build/buttons.css',
              'node_modules/foundation.css/build/button-groups.css'
            ])
            .pipe(_.concat('main.css'))
            .pipe(_.minifyCss())
            .pipe(Gulp.dest('build'))
);

License

MIT © G. Kay Lee