#css (1,123 links)
- Keith J Grant keithjgrant.com
In my last post , I laid out why I think moving our CSS into JavaScript is not a good idea. If am totally honest, however, I have to admit I brushed off the…
- Keith J Grant keithjgrant.com
Some folks want a unified language of the web instead of CSS, HTML, and JS. It's increasingly looking like JS will just eat the other two. — Henrik Joreteg…
- MicheleBertoli/css-in-js github.com
We recommend upgrading to the latest Safari, Google Chrome, or Firefox.
- Indeterminate Checkboxes | CSS-Tricks css-tricks.com
Treehouse: Grow your CSS skills. Land your dream job.
- Extending Styles — Philip Walton philipwalton.com
--- this kind of thing ---
React Style Authoring React components always was a joy as it gives you a codebase with clear boundaries between concerns. However React.js, like most other…
- markdalgleish/postcss-local-scope github.com
PostCSS plugin to transform global selectors into the local scope format of Webpack’s css-loader. WARNING: This project depends on css-loader’s local scope…
- Nesting Components simurai.com
..or the struggles with contextual styling. — Using CSS components is somewhat straightforward. We add the markup and give it the component’s class name and all…
- React: CSS in JS speakerdeck.com
Published November 8, 2014 in Programming Dec 15, 2014 by vjeux Jul 28, 2014 by vjeux May 29, 2014 by vjeux
BEM was a transformative methodology in the world of CSS, but — when limited to the style sheet — it can only take us so far. The act of defining “blocks”…
- You should understand CSS units ⚒ Nerd nerd.vasilis.nl
- One Weird Trick to Baseline-Align Text | Web Platform Team Blog blogs.adobe.com
- Soundcloud Icon Buttons a11ywins.tumblr.com
- kennethormandy/normalize-opentype.css github.com
Adds OpenType features—ligatures, kerning, and more—to Normalize.css.
- Side Effects in CSS — Philip Walton philipwalton.com
- Quantity Queries for CSS alistapart.com
- Harnessing Flexbox For Today's Web Apps - Smashing Magazine smashingmagazine.com
- Grid by Example gridbyexample.com
- Subtle Click Feedback Effects | Codrops tympanus.net
- postcss/postcss github.com
Transforming styles with JS plugins
- Atomic Design by Brad Frost atomicdesign.bradfrost.com
Because you kind of forget after a few years.
Over the last year, we’ve been putting together a reusable component library for use on our site. It’s called Dough and it’s now powering nearly all of our common UI elements across a suite of around twenty five tools, calculators and websites. It’s completely open source and available for you to use too.
- Color Picker - Explore Colors for HTML and CSS hexcolortool.com
- davidtheclark/postcss-simple-mixin github.com
A PostCSS plugin to enable simple mixins in CSS (no arguments, no nesting).
There are some interesting (and surprising) performance implications of using CSS animations that aren't widely known.
Read the comments.
- Using CSS transforms developer.mozilla.org
By modifying the coordinate space, CSS transforms change the position and shape of the affected content without disrupting the normal document flow. This guide provides an introduction to using transforms.
- stylelint/stylelint github.com
A mighty CSS linter that helps you avoid errors and enforce conventions.
- CSS Content Filter | CodyHouse codyhouse.co
- IanLunn/Hover github.com
A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS.
Research indicates that SVG images served as an image sprite display faster than SVG images as data URIs. But how much faster? And is it worth your time? If it is, how do we actually produce the SVG sprites? This post looks at different data on the sprite versus data URI question and how to configure a couple of automated Grunt tasks to produce SVG image sprites and fall back PNG sprites (rather than data URIs) to provide resolution independent interface icons if you so chose.
This survey downloaded CSS files from over 8,000 domains and aggregated some data about how CSS is being used and written. I think this can be useful to drive conversations forward about how to organize, think about, and manage larger CSS projects, as well as to look at how the web is evolving.
- Flexbox Tutorial sketchingwithcss.com
- Normalizing Cross-browser Flexbox Bugs — Philip Walton philipwalton.com
- Thinking beyond “Scalable CSS” - The dot Post thedotpost.com
Nicolas explains how good components empower designers and engineers by letting them think only about their inputs and outputs, not their internal complexity.
- SC5 Styleguide styleguide.sc5.io
Informative and easily navigable live styleguide which can be edited directly in the browser.
- Pattern Library | MailChimp ux.mailchimp.com
- Poor Man's Styleguide | A frontend styleguide for the pragmatic poormansstyleguide.com
A quick-and-dirty frontend styleguide, designed to be copied and pasted into your CMS. Why? You're not Twitter Bootstrap. You don't have the time or money to make a custom fancy-pants dynamic CSS pattern-library. And that's OK. You have other fish to fry.