![Detecting Specific Text Input with HTML and CSS](https://www.cdn5.niftycent.com/d/1/x/X/Q/z/O/detecting-specific-text-input-with-html-and-css.webp)
Louis Lazaris breaks down some bonafide CSS trickery from Jane. The Pen shows off interactivity where:
You have to press a special combination of keys on a keyboard. Then type a secret password.
From there, a special message pops …
The post Detecting Specific Text Input with HTML and CSS appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/detecting-specific-text-input-with-html-and-css/
![React Suspense: Lessons Learned While Loading Data](https://www.cdn5.niftycent.com/d/1/x/X/Q/g/v/react-suspense-lessons-learned-while-loading-data.webp)
Suspense is React’s forthcoming feature that helps coordinate asynchronous actions—like data loading—allowing you to easily prevent inconsistent state in your UI. I’ll provide a better explanation of what exactly that means, along with a quick introduction of Suspense, and then …
The post React Suspense: Lessons Learned While Loading Data appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/react-suspense-lessons-learned-while-l
![CSS Grid Can Do Auto Height Transitions](https://www.cdn5.niftycent.com/d/D/3/p/v/P/6/css-grid-can-do-auto-height-transitions.webp)
Bonafide CSS trick alert! Nelson Menezes figured out a new way (that only works in Firefox for now) that is awfully clever. Perhaps you know that CSS cannot animate to auto dimensions, which is super unfortunate. Animating from …
The post CSS Grid Can Do Auto Height Transitions appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/css-grid-can-do-auto-height-transitions/
![Does the Next Generation of Static Site Generators Make Building Sites Better?](https://www.cdn5.niftycent.com/d/D/2/X/3/v/n/does-the-next-generation-of-static-site-generators-make-building-sites-better.webp)
Just ran across îles, a new static site generator mostly centered around Vue. The world has no particular shortage of static site generators, but it’s interesting to see what this “next generation” of SSGs seem to focus on or …
The post Does the Next Generation of Static Site Generators Make Building Sites Better? appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/does-the-next-generation-of-static-site-generators-
![Icon Glassmorphism Effect in CSS](https://www.cdn5.niftycent.com/d/1/9/A/g/9/M/icon-glassmorphism-effect-in-css.webp)
I recently came across a cool effect known as glassmorphism in a Dribble shot. My first thought was I could quickly recreate it in a few minutes if I just use some emojis for the icons without wasting time …
The post Icon Glassmorphism Effect in CSS appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![Yes, Design Systems Do Improve Developer Efficiency and Design Consistency](https://www.cdn5.niftycent.com/d/D/O/2/Y/6/M/yes-design-systems-do-improve-developer-efficiency-and-design-consistency.webp)
One of the toughest things about being someone who cares deeply about design systems is making the case for a dedicated design system. Folks in leadership will often ask you to prove the value of it. Why should we care …
The post Yes, Design Systems Do Improve Developer Efficiency and Design Consistency appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/yes-design-systems-do-improve-developer-efficiency-and-design-consistency/
![Favicons: How to Make Sure Browsers Only Download the SVG Version](https://www.cdn5.niftycent.com/d/1/n/A/j/g/3/favicons-how-to-make-sure-browsers-only-download-the-svg-version.webp)
Šime Vidas DM’d me the other day about this thread from subzey on Twitter. My HTML for favicons was like this:
https://css-tricks.com/favicons-how-to-make-sure-browsers-only-download-the-svg-version/
![enterkeyhint](https://www.cdn5.niftycent.com/d/1/Y/O/Q/K/B/enterkeyhint.webp)
I only just recently learned the enterkeyhint attribute on form inputs was a thing! It seems like kind of a big deal to me, as crafting HTML form markup is a decent slice of a front-end developer’s life, and this …
The post enterkeyhint appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![How to Create an Animated Chart of Nested Squares Using Masks](https://www.cdn5.niftycent.com/d/k/K/x/3/p/Y/how-to-create-an-animated-chart-of-nested-squares-using-masks.webp)
We have many well-known chart types: bar, donut, line, pie, you name it. All popular chart libraries support these. Then there are the chart types that do not even have a name. Check out this dreamt-up chart with stacked (nested) …
The post How to Create an Animated Chart of Nested Squares Using Masks appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/how-to-create-an-animated-chart-of-nested-squares-using-masks/
![Introducing Svelte, and Comparing Svelte with React and Vue](https://www.cdn5.niftycent.com/d/1/9/A/a/P/W/introducing-svelte-and-comparing-svelte-with-react-and-vue.webp)
Josh Collingsworth is clearly a big fan of Svelte, so while this is a fun and useful comparison article, it’s here to crown Svelte the winner all the way through. A few things I find compelling:
One of the
…
The post Introducing Svelte, and Comparing Svelte with React and Vue appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/introducing-svelte-and-comparing-svelte-with-react-and-vue/