webstack
Weekly News for Designers № 623
Modern fluid typography editor – Use this tool to craft the perfect fluid typography system.
Tailwind CSS v3.0 – Learn all about the latest version of the popular CSS framework.
How Designers Can Market Themselves to the Clients That Best Suit Their Niche – Tips on how good designers can market th..
The surprising behavior of !important in CSS custom property values
Huh! I did not realize that CSS custom properties had their own resolution behavior for how !important works in their values. Uh, despite writing a guide about them. 😬 But hey it’s now updated.
Stefan Judis documents it clearly. The deal is that !important is not at all used in the final value. So:..
Quiz: The Baffling Branding Brainteazer
Branding is a core skill for designers. Even designers who don’t work on brand design, work with it by following style guides and creating designs to complement a brand’s voice.
How much do you really know about the process of branding, its history, and key terminology? Take our fun quiz to find ou..
8 Must-Know Insights to Conquer Design Thinking
Design thinking can transform companies, organizations and even lives, but it will fall short if you approach it in a superficial manner or without a solid understanding. The term “design thinking” is almost everywhere, and when a word is repeated so often, it risks becoming a buzzword. However, if you’re familiar with the designer’s mindset, you won’t lose sight of the intended meaning of design thinking and you will be able to fully harness its power. A designer’s mindset includes qualities such as empathy, imagination, ambiguity, iteration, creativity, and problem-solving. Thinking like a designer involves being willing to fail early and often, learn and start again as many times as...
Consistent, Fluidly Scaling Type and Spacing
When Chris first sent me this prompt, I was thinking about writing about progressive enhancement, but that subject is so wide-reaching to be one thing and all too predictable, especially for those already familiar with my writing. Saying that, what I’m going to outline in this article also isn’t jus..
Topological sort
Jordan Scales explores the computer science concept of topological sorting, and what it might look like if applied to the concept of z-index in CSS. So, you don’t express what the z-index should be directly; instead, you say exactly what other element you want to be on top of.
I think it’s more of..
HTML Sanitizer API
Three cheers for (draft stage) progress on a Sanitizer API! It’s gospel that you can’t trust user input. And indeed, any app I’ve ever worked on has dealt with bad actors trying to slip in and execute nefarious code somewhere it shouldn’t.
It’s the web developer’s job to clean user input before it..
Working With Web Feeds: It’s More Than RSS
Between Google Chrome experimenting with “following” sites, along with a growing frustration of how social media platforms limit a creator’s reach to their fans through algorithmic feeds, there’s been renewed interest in RSS feeds and they’re primed for a comeback as we get into 2022.
I miss the da..
Tasks Freelance Web Designers Should Consider Outsourcing
Among the biggest challenges freelance web designers face is the sheer number of responsibilities involved. It goes well beyond design and development. There’s marketing, bookkeeping, client relations, technical support, and continuing education. For some, the list might be even longer.
During busy..
Maybe there kinda is background-opacity?
I was reading Jake’s “Cross-fading any two DOM elements is currently impossible” which is a wonderfully nerdy deep dive into how there is no real way to literally cross-fade elements. Yeah, you can animate both of their opacities, but even that isn’t quite the same. Turns out there is a Chrome/WebKi..