405 guides · updated daily

The Empire UI blog

Practical guides on UI styles and effects - every article ships free, working React & Tailwind code.

AllUI StylesComponentsReactTailwindAnimationToolsComparisonsDesign SystemsAdvanced
#react#css#tailwind#animation#glassmorphism#next.js#design#performance#accessibility#dark mode#css variables#framer motion#neumorphism#responsive#dashboard#saas#ecommerce#landing page#button#card#form#navigation#typography#gradient#patterns
4 articles · #view transitions · showing 1-4
abstract flowing gradient animation representing CSS page transitions
2026-09-04 · 8 min read
CSS View Transitions Advanced: Cross-Document, Custom Animations
Cross-document view transitions landed in Chrome 126 - here's how to build custom named animations, morph elements between pages, and avoid the common pitfalls.
view transitionscss
Read →
Abstract colorful CSS animation gradient transition effect on dark background
2026-06-27 · 7 min read
CSS View Transitions API: Page Animations Without JavaScript
The View Transitions API lets you animate between pages and UI states with pure CSS - no JavaScript animation libraries, no layout thrash, no headaches.
view transitionscss
Read →
Abstract animated gradient lines representing smooth CSS scroll animation flow
2026-06-26 · 8 min read
CSS Scroll Animations in 2026: @scroll-timeline, animation-timeline and View Transitions
Scroll-driven animations are now native CSS in 2026. Here's how @scroll-timeline, animation-timeline, and View Transitions actually work in production.
css scrollanimation
Read →
Abstract colorful gradient motion blur representing smooth animated page transitions
2026-06-19 · 8 min read
Page Transitions in Next.js App Router: View Transitions API
How to add smooth page transitions in Next.js App Router using the View Transitions API - no libraries, just native browser APIs and a bit of wiring.
page transitionsnext.js
Read →
Free components in 41 visual styles
React & Tailwind, copy-paste ready. Glassmorphism, neobrutalism, Y2K and more.
Browse components →