PowerGlitch - Glitch anything on the web
Pure CSS Mixin for Displaying Values of Custom Properties
Do you write CSS? Do you use custom properties with calculations? Do you want to preview their values while you’re debugging them? What if you could do so by setting just one additional custom property? Without any JS? In this article, I present a native CSS mixin that will output various values as pseudo-elements.
Full-Bleed Layout with Modern CSS
Just four declarations in CSS can handle this nicely, while avoiding the vertical scrollbar issue.
The Complex But Awesome CSS border-image Property — Smashing Magazine
The CSS `border-image` property is one of those properties you undoubtedly know exists but may not have ever reached for. In this article, Temani Afif demonstrates different approaches for using `border-image` to create clever decorative accents and shapes.
Motion-Primitives
UI kit to make beautiful, animated interfaces, faster. Open-source and customizable.
JSON Query - a small, flexible, and expandable JSON query language
Curated Website Section Designs | Home
Unsection is a website that offers inspiration for various website sections. It is a good resource for finding the best website section for your website.
Some Things You Might Not Know About Custom Counter Styles | CSS-Tricks
I was reading through Juan's recent Almanac entry for the @counter-style at-rule and I'll be darned if he didn't uncover and unpack some extremely interesting
Positioning Text Around Elements With CSS Offset | CSS-Tricks
When it comes to positioning elements on a page, including text, there are many ways to go about it in CSS — the literal position property with corresponding inset-* properties, translate, margin, anchor() (limited browser support at the moment), and so forth. The offset property is another one that belongs in that list.
How to create an API endpoint in astro | Daniel's Internet Home
Learn how to create API endpoints directly in your Astro app and create a contact in Brevo with it.
View Transitions
Linear easing generator
Generate linear() easings from JavaScript and SVG
Easing Wizard - CSS Easing Editor and Generator
Generate and customize CSS easing functions with ease and magical precision using Easing Wizard 🧙
Running animations without keyframes
A new way to create animations without relying on keyframes
Fancy Menu Navigation Using Anchor Positioning | CSS-Tricks
Anchor positioning can be great for little interactive effects — as Temani Afif shows off with this clever idea for a menu hover.
CSS light-dark() | 12 Days of Web
A new CSS function that returns one of two color values based on the current color scheme.
PureAnim - Your SVG Animation Toolkit
PureAnim simplifies SVG animation with intuitive controls and customizable timelines. Create seamless animations effortlessly.
View Transitions Staggering – Frontend Masters Boost
When you use View Transitions on multiple elements, it can be a very nice look to stagger them out a little bit. It's possible now, but a bit finicky. Let's take a look at some code, present and future, that will help.
Interoperable tokens
Exploring a way to make token importing similar in different contexts.
OG Image Maker | 100% Free, No Watermarks, No Sign Up
Create Open Graph images for your blog articles and websites with this free OG image generator. 100% free, no watermarks, and no account required.
StudioCMS
A dedicated CMS for Astro DB.
astro-word-loader
Load Word documents into an Astro Content Collection with astro-word-loader
Open Props UI | A modern CSS UI library
CSS UI library leveraging the most modern features. Components you can copy and paste into your project.
Nerdy Notebook
CSS scroll-state() | Blog | Chrome for Developers
Like container queries; but for stuck, snapped, and overflowing queries.
Carousel Gallery
Astro description
Aceternity UI
Beautiful Tailwind CSS and Framer Motion Components, built with Next.js and TypeScript.
Teranoptia - Tunera Type Foundry
Prevent Alpine.js from loading more than once? · alpinejs alpine · Discussion #3905
I build components for a certain wysiwyg platform and I use alpine.js to power them all. I build my own version of alpine with all the plugins I need. The problem ... Whenever another component dev...
Pure CSS Halftone Effect in 3 Declarations – Frontend Masters Boost
A halftone is a pattern of dots that vary in size and spacing. It's a printing technique that you normally don't see, but blown up in size, is a cool aesthetic. This is a deep dive on how it can be done in CSS alone, starting quite simply!