![Have Single-Page Apps Ruined the Web? (“Transitional Apps”)](https://www.cdn5.niftycent.com/d/e/r/5/0/v/z/have-single-page-apps-ruined-the-web-transitional-apps.webp)
A big heaping 19-minute bowl of not-too-hot, not-too-cold baby bear porridge website building from Rich Harris. I’ve certainly overheard more than my fair share of arguments about Single Page Apps (SPAs) vs Multi-Page Apps (MPAs). Although it’s only recently that …
The post Have Single-Page Apps Ruined the Web? (“Transitional Apps”) appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![So, You Want to Build an @mention Autocomplete Feature?](https://www.cdn5.niftycent.com/d/k/z/3/P/3/w/so-you-want-to-build-an-atmention-autocomplete-feature.webp)
We’re all familiar with the concept of autocompletion, right? You type something into a search box and it tries to guess what you’re looking for as you type, displaying suggestions, often below the cursor. While we’re used to autocomplete on …
The post So, You Want to Build an @mention Autocomplete Feature? appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/so-you-want-to-build-an-mention-autocomplete-feature/
![CSS-ing Candy Ghost Buttons](https://www.cdn5.niftycent.com/d/D/3/p/p/Q/p/css-ing-candy-ghost-buttons.webp)
Recently, while looking for some ideas on what to code as I have zero artistic sense so the only thing I can do is find pretty things that other people have come up with and remake them with clean and …
The post CSS-ing Candy Ghost Buttons appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![Some Articles About Accessibility I’ve Saved Recently IV](https://www.cdn5.niftycent.com/d/1/x/X/X/x/9/some-articles-about-accessibility-i-ve-saved-recently-iv.webp)
A guide to designing accessible, WCAG-compliant focus indicators — Sara Soueidan says you can make more accessible focus outlines by doing your own, rather than leaving it to the browser — as long as you do it right. Deep dive! … The post Some Articles About Accessibility I’ve Saved Recently IV appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter. https://css-tricks.com/some-articles-about-accessibility-ive-saved-recently-iv/
![Create Your Own Automated Social Images With Resoc](https://www.cdn5.niftycent.com/d/1/p/r/r/Q/O/create-your-own-automated-social-images-with-resoc.webp)
There has been a lot of talk about automated social images lately. GitHub has created its own. A WordPress plugin has been acquired by Jetpack. There is definitely interest! People like Ryan Filler and Zach Leatherman have implemented …
The post Create Your Own Automated Social Images With Resoc appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/create-your-own-automated-social-images-with-resoc/
![Vite + _____](https://www.cdn5.niftycent.com/d/e/5/6/6/8/L/vite.webp)
Vite, “Next Generation Frontend Tooling” from Evan You, has been capturing a lot of attention. I’ve heard rave reviews from developers, even in private chats (you gotta try this!). Being from Evan, Vite works great with Vue, …
The post Vite + _____ appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![Building an Angular Data Grid With Filtering](https://www.cdn5.niftycent.com/d/D/3/p/p/o/b/building-an-angular-data-grid-with-filtering.webp)
(This is a sponsored post.) Kendo UI makes it possible to go from a basic idea to a full-fledged app, thanks to a massive component library. We’re talking well over 100 components that are ready for you to drop …
The post Building an Angular Data Grid With Filtering appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/building-an-angular-data-grid-with-filtering/
![Merge Conflicts: What They Are and How to Deal with Them](https://www.cdn5.niftycent.com/d/D/P/l/l/L/Y/merge-conflicts-what-they-are-and-how-to-deal-with-them.webp)
Merge conflicts... Nobody likes them. Some of us even fear them. But they are a fact of life when you're working with Git, especially when you're teaming up with other developers. In most cases, merge conflicts aren't as scary as you might think. In this fourth part of our “Advanced Git” series we'll talk about when they can happen, what they actually are, and how to solve them.
The post Merge Conflicts: What They Are and How to Deal with Them appeared first on CSS-Tricks. You can support CSS-
![Sticky Definition Lists](https://www.cdn5.niftycent.com/d/k/l/0/r/3/R/sticky-definition-lists.webp)
I ran across this 30 seconds of code website the other day, and they have a CSS section which is really good! The first example snippet I looked at was this “floating section headers” example, reminding me yet again how …
The post Sticky Definition Lists appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![How to Implement and Style the Dialog Element](https://www.cdn5.niftycent.com/d/1/x/X/j/R/6/how-to-implement-and-style-the-dialog-element.webp)
A look from Christian Kozalla on the HTML element and using it to create a nice-looking and accessible modal. CodePen Embed Fallback I’m attracted to the element as it’s one of those “you get a lot for free” …
The post How to Implement and Style the Dialog Element appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/how-to-implement-and-style-the-dialog-element/