![The CSS-in-React Landscape](https://www.cdn5.niftycent.com/d/1/B/E/j/5/o/the-css-in-react-landscape.webp)
(This is a sponsored post.) I only half-jokingly refer to the CSS-in-JS world as CSS-in-React. Many of the libraries listed below theoretically work in non-React situations — they generally call that “framework-agnostic”) — but I’d guess the vast majority …
The post The CSS-in-React Landscape appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
It’s not uncommon for my front-end workflow to go something like this:
Work on thing. See that thing in an automatically refreshed browser. See something wrong with that thing. Inspect and correct the thing in DevTools. Apply the correct code
…
The post What if… you could use Visual Studio Code as the editor of in-browser Developer Tools? appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![How to Create a Contact Form With Next.js and Netlify](https://www.cdn5.niftycent.com/d/e/b/M/y/K/j/how-to-create-a-contact-form-with-next-js-and-netlify.webp)
We’re going to create a contact form with Next.js and Netlify that displays a confirmation screen and features enhanced spam detection. Next.js is a powerful React framework for developing performant React applications that scale. By integrating a Next.js site with …
The post How to Create a Contact Form With Next.js and Netlify appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/how-to-create-a-contact-form-with-next-js-and-ne
![Some Typography Links VIII](https://www.cdn5.niftycent.com/d/D/O/2/o/O/G/some-typography-links-viii.webp)
Do you know what to use the @ sign for something other than email addresses and Twitter handles? I do! — Pawel Grzybek notes how some old physical typewriters had an “Arroba” on them which was represented with the @ … The post Some Typography Links VIII appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter. https://css-tricks.com/some-typography-links-viii/
![Creating Your Own Bragdoc With Eleventy](https://www.cdn5.niftycent.com/d/1/q/N/L/5/A/creating-your-own-bragdoc-with-eleventy.webp)
No matter what stage you’re at as a developer, the tasks we complete—whether big or small—make a huge impact in our personal and professional growth. Unfortunately, those tasks aren’t always recognized because they can easily get lost in the sea …
The post Creating Your Own Bragdoc With Eleventy appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/creating-your-own-bragdoc-with-eleventy/
![@supports selector()](https://www.cdn5.niftycent.com/d/1/E/E/L/v/v/atsupports-selector.webp)
I didn’t realize the support for @supports determining selector support was so good! I usually think of @supports as a way to test for property: value pair support. But with the selector() function, we can test for selector support …
The post @supports selector() appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![An Interview With Elad Shechter on “The New CSS Reset”](https://www.cdn5.niftycent.com/d/D/m/N/x/M/B/an-interview-with-elad-shechter-on-the-new-css-reset.webp)
Hey folks! Elad reached out to me to show me his new CSS reset project called the-new-css-reset. It’s quite interesting! I thought a neat way to share it with you is not only to point you toward it, but …
The post An Interview With Elad Shechter on “The New CSS Reset” appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/an-interview-with-elad-shechter-on-the-new-css-reset/
![Three-Digit Browser Versions in March 2022](https://www.cdn5.niftycent.com/d/e/r/5/o/p/a/three-digit-browser-versions-in-march-2022.webp)
This isn’t supposed to be any sort of decision-making based on browser User-Agent Strings. But, ya know, collectively, we do make those decisions. Karl Dubost notes that there is a significant change coming to them, notably moving the version …
The post Three-Digit Browser Versions in March 2022 appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/three-digit-browser-versions-in-march-2022/
![How to Build a Nearly Headless WordPress Website](https://www.cdn5.niftycent.com/d/1/9/A/0/b/A/how-to-build-a-nearly-headless-wordpress-website.webp)
I believe that a traditional WordPress theme should be able to work as effectively as a static site or a headless web app. The overwhelming majority of WordPress websites are built with a good ol’ fashioned WordPress theme. Most of …
The post How to Build a Nearly Headless WordPress Website appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/how-to-build-a-nearly-headless-wordpress-website/
![Expandable Sections Within a CSS Grid](https://www.cdn5.niftycent.com/d/1/E/x/2/y/Q/expandable-sections-within-a-css-grid.webp)
I love CSS Grid. I love how, with just a few lines of code, we can achieve fully responsive grid layouts, often without any media queries at all. I’m quite comfortable wrangling CSS Grid to produce interesting layouts, while keeping …
The post Expandable Sections Within a CSS Grid appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/expandable-sections-within-a-css-grid/