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

tachy-grid

v1.0.7

Published

Grid Framework compatible with IE

Downloads

6

Readme

Tachy-Grid

CSS Grid Framework pre-built with IE compatibility

CDN and NPM

CDN: https://unpkg.com/tachy-grid@latest/grid.min.css NPM: https://www.npmjs.com/package/tachy-grid

Breakpoints are same one used for frameworks such as Tachyons

This is an additional framework that exclusively utilizes CSS grid to produce layouts. This is especcially efective on creating header/menu layouts or for creating uniquely declared layouts for web projects. This also works great as an addition to any frameworks you may be already using. I use this alongside Tachyons just add in another tool for more direct uses.

This can also be combined with stylesheets if you need to create extra specific layouts or to declare items in "area" cells the style declarations for grid template areas and grid template are as such:

.grid-stuff {
  grid-template: "one two three";
  grid-template-areas: "one two three";
}
.grid-item {
  grid-cell: "one";
  grid-area: one;
}

The above portion utilizes the current spec for grid-template-areas and the 2011 spec for IE10 grid cell

All styles are applied as HTML classes keeping with the concept of layout in HTML and styles separate in our stylesheets. The sytax is as follows:

Basic grid declaration

<div class="grid"></div>

Prebuilt grid dimensions

<div class="grid-2x2"></div>
<div class="grid-3x3"></div>
<div class="grid-4x4"></div>
<div class="grid-12x12"></div>

Custom grid dimensions

<div class="grid grid-cols-3 grid-rows2"></div>

Custom grid layout with various breakpoints

<div class="grid grid-cols-4-l grid-rows-2-l grid-cols-1 grid-rows-8"></div>

Declaring sub-items inside grid cells for a 12x12 grid

<div class="u-col-2 u-row-1"></div>

Declaring sub-items inside grid cells for a 12x12 grid at breakpoints

<div class="u-col-2-l u-row-1-l u-col-5-m u-row-2-m u-col-1 u-row-8"></div>