Breaking the Grid
Two ways to break CSS Grid and how to fix it
grid  css  layout 
11 days ago
Re-usable easy interface JavaScript chart library
javascript  chart  graph 
june 2017
Modaal is a WCAG 2.0 Level AA accessible modal plugin
modal  dialog  accessibility 
january 2017
Voca Documentation
The Voca library offers helpful functions to make string manipulations comfortable: change case, trim, pad, slugifly, latinise, sprintf'y, truncate, escape and much more. The modular design allows to load the entire library, or individual functions to minimize the application builds. The library is fully tested, well documented and long-term supported.
javascript  string-manipulation 
december 2016
Designing Imaginative Style Guides
(Living) style guides and (atomic) patterns libraries are
december 2016
Performant Parallaxing
Love it or hate it, parallaxing is here to stay. When used judiciously it can add depth and subtlety to a web app. The problem, however, is that implementing parallaxing in a performant way can be
performance  css  parallax 
december 2016
The 100% correct way to do CSS breakpoints
Take a look at the dots above. Notice how some of them are clumped together, and some of them spread out? What I want you to do is break them up into five groups for me, however you see fit.Go ahead.
responsive  css  media-queries 
november 2016
Getting Started with Dotfiles
Let's draw a situation. Your computer breaks down. And I don't mean the classic "Dammit, my computer broke down, better get it fixed". No, I mean the "Oh shit, my HD is totally fried, I lost
october 2016
How To Use WebPageTest and its API
While the richness and interactivity of the average website has changed dramatically over the last decade, the same can be said about the expectations of those who consume it. This page has a list of
webpagetest  performance 
october 2016
« earlier      
3d @supports accessibility analytics android angularjs animation antialiasing appcache aria arrow aspect-ratio autofill averaging background background-clip background-video battery beef bem blend-modes boilerplate breadcrumbs browser-stats business calendar capture car character-entities chart children chrome-workspaces clients clip-path codepen color command-line content cooking countries css css-shapes css-variables data deployment design development device-apis devices dialog documentation dom domain dotfiles duotone element-queries email emoji emulator events exercise expressionengine expressjs favicon feature-queries files filters firefox flags flexbox font-face forms framework gallery geolocation git github google-maps gradient graph greensock grid grunt gsap gulp hacks hamburger head horizontal-scrolling hover html5 icons images infinite-scroll inputs inspector ios javascript jquery keyboard layout lazy-load life loading localization logo masks media media-features media-queries mobile mod-queries modal money monte-carlo mutation-observer nodejs object-fit ocr offline pages paint parallax pattern pdf performance phone-links photo player plugin pointer-events pre-load project-management proposals quality quantity-queries regex repeating-patterns resolution responsive role sass scalability scale screenshot scrolling security seo service-worker shadow-dom share shell shopify shopping sketch sketching social source-maps spa spinners sprite stress string-manipulation style-guide subdomain svg table tel testing text text-selection theming tooltip touch touch-events transition type underline unicode unix urls user-experience vagrant validator vanillajs variables vector vh vi video viewport vmax vmin vue vw web-app web-components webpagetest windows8 wireframe wordpress zip

Copy this bookmark: