Simple Style Sheets
modulare Webentwicklung
On Style Maintenance | CSS-Tricks
I was talking to a brilliant engineer friend the other day who mentioned they never get to build anything from the ground up. Their entire career has
When u- means style= – Medium
There are fashions in CSS usage, and I don’t always keep up with them. Structural markup like BEM block — element-modifier is currently…
Simple Style Sheets
Or How to Improve Your Sleep by Dropping the Cascade
From Pages to Patterns: An Exercise for Everyone | Charlotte Jackson, Front-end developer
Language defines the life of components. A “blue button” will work until the button is no longer blue—and then the name won’t make sense anymore. The pattern will have no reason to exist if blue buttons have fallen out of use
Building Resizeable Components with Relative CSS Units | CSS-Tricks
The following is a guest post by Ahmad Shadeed. Ahmad has put together a ton of examples to show off how using relative units can benefit us. I think a
“Content & Display Patterns,” an article by Dan Mall
Embracing the difference in pattern types is the key to making a modular design system infinitely more scalable.
Designed for Growth – Medium
Technology companies are expected to move at an incredible pace, and building software is complex.
Fun with CSS: NBA edition
This is my second “Fun with CSS” post, maybe this should become a series. But anyway, I had watched the video of Ethan Marcotte‘s talk at An Event Apart called Laziness in the Time of Responsive Design, and was fascinated by his progressive enhancement demo.
Guardian beta · The container model and blended content – a new approach to
Refactoring CSS: The Three I’s – CSS Wizardry – CSS, OOCSS, front-end archi
Three key steps to help you refactoring legacy code
Anatomy of a Pattern in a Pattern Library | Brad Frost
Technically a pattern library is a simple collection of UI components, but in order for design system users do their best work, a pattern library should also present other important info. Let's take a look at what information can be displayed alongside each pattern Title The name of the pattern sh
Micah.Codes - A New Design System Architecture
Scaling CSS Components with BEM, REMs, & EMs | Lullabot
How a little BEM and cleverness can make extensive use of EMs worth doing, and how it can up your game.
Scaling CSS Components with BEM, REMs, & EMs | Lullabot
How a little BEM and cleverness can make extensive use of EMs worth doing, and how it can up your game.
BEM — Block Element Modifier
BEM — Block Element Modifier is a methodology, that helps you to achieve reusable components and code sharing in the front-end.
Better CSS: Putting it together with Atomic, ITCSS & BEM » SilverStripe
The second article that gives you practical advice on how to build better CSS.
Collaborative CSS | hiddedevries.nl
Thoughts about styling with classnames versus styling with HTML elements. TL;DR: we need both.
Precedence in CSS (When Order of CSS Matters) | CSS-Tricks
On your average CSS-writin' day, odds are you won't even think about precedence in CSS. It doesn't come up a whole heck of a lot. But it does matter! It
Making And Maintaining Atomic Design Systems With Pattern Lab 2 – Smashing
The benefits of UI design systems are now well known. They lead to more cohesive, consistent user experiences. They speed up your team’s workflow, allowing you to launch more stuff while saving huge amounts of time and money in the process. They establish a common vocabulary between disciplines, resulting in a more collaborative and constructive workflow. They make browser, device, performance, and accessibility testing easier. And they serve as a solid foundation to build upon over time, helping your organization to more easily adapt to the ever-shifting web landscape. This article provide...
Atomic OOBEMITSCSS
Una shares with us various CSS methodologies in creating Atomic OOBEMITSCSS
Debugging CSS – Ben Frain
Improving CSS quality at Facebook and beyond | Engineering Blog | Facebook
With thousands of engineers working across a range of products at Facebook, we face some unique challenges when it comes to code quality. Not only are we dealing with a large codebase, but things are also moving fast — new features are being added, existing ones are being improved, and things are being reorganized. For [...]Read More...
Designing a Flexible Organism for the Hotel Search Website — Medium
A case study about redesigning the item element of the hotel search result list on trivago’s website.
How we build a solid base for a Material Design App. A Case Study… — Protot
Trivago: A free hotel-comparison app that helps you find your ideal hotel for the best price.
Rebuilding an aircraft on the fly — A Pattern Library integration at trivag
Evolution and approaches of integrating a pattern library at large scale
Functional CSS (FCSS) – Wealthfront Engineering Blog
We’re big fans of functional programming at Wealthfront. Emphasizing immutability and functional style means fewer “surprises” because side-effects are limited or nonexistent. We can quickly build up large systems from discrete, focused components by way of composition. Applying such principles is straight forward in most languages, even if they’re not functional by definition, but the... Read more
Design Doesn’t Scale. — Medium
Design Doesn’t Scale is a statement that has bothered me for the last four-years. When I joined Spotify’s design team in 2012, the level of…
CSS coding techniques ★ Mozilla Hacks – the Web developer blog
Lately, we have seen a lot of people struggling with CSS, from beginners to seasoned developers. Some of them don't like the way it works, and wonder if replacing CSS ...
Architecting Front-end Styles
Build consistent, scalable front-end styles.