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
405 articles · showing 49-96
laptop and smartphone displaying mobile navigation UI design
2026-08-29 · 8 min read
Mobile Navigation in Tailwind: Bottom Bar, Drawer, Hamburger
Three mobile nav patterns - bottom tab bar, slide-out drawer, hamburger menu - built entirely with Tailwind CSS and React. No extra libraries needed.
tailwindmobile
Read →
Code editor showing admin dashboard layout with charts and data tables
2026-08-29 · 9 min read
Admin Dashboard in Tailwind: Full Layout With Charts and Tables
Build a production-ready admin dashboard with Tailwind CSS - sidebar nav, stat cards, Recharts data viz, and sortable tables in one clean layout.
tailwindadmin
Read →
Developer portfolio grid layout with project cards on dark background
2026-08-28 · 8 min read
Portfolio Layout in Tailwind: Grid, Project Cards, About Section
Build a polished developer portfolio with Tailwind CSS - responsive project grid, animated cards, and an about section that doesn't look like every other dev site.
tailwindportfolio
Read →
Tailwind CSS code on dark background for SaaS landing page
2026-08-28 · 9 min read
SaaS Marketing Page in Tailwind: Hero, Features, Pricing, FAQ
Build a complete SaaS marketing page with Tailwind CSS - hero, features grid, pricing table, and FAQ accordion. Real code, real patterns, no fluff.
tailwindsaas
Read →
code editor screen showing blog layout development work
2026-08-27 · 8 min read
Blog Layout in Tailwind: Article Page, Card Grid, Sidebar
Build a full blog layout in Tailwind - article page with typography, responsive card grid, and a sticky sidebar - with copy-paste Next.js code.
tailwindblog
Read →
Modern e-commerce product page layout with gallery and options panel
2026-08-27 · 9 min read
E-Commerce Product Page in Tailwind: Gallery, Options, CTA
Build a production-ready e-commerce product page with Tailwind CSS - image gallery, variant selectors, sticky CTA, and mobile layout that actually converts.
tailwindecommerce
Read →
Terminal screen showing React and database code in dark theme
2026-08-26 · 9 min read
Supabase + React in 2026: Auth, Realtime, Storage From Scratch
Wire up Supabase auth, realtime subscriptions, and file storage into a React app from zero - no hand-waving, just code that actually runs.
supabasereact
Read →
laptop showing secure login form on dark background
2026-08-26 · 8 min read
Auth Pages in Tailwind: Login, Register, Forgot Password
Build polished login, register, and forgot-password pages with Tailwind CSS - real code, real patterns, and zero UI library bloat required.
tailwindauth
Read →
React Kanban board with drag-and-drop cards across columns
2026-08-25 · 9 min read
Drag-and-Drop Kanban in React: dnd-kit Full Implementation
Build a fully working drag-and-drop Kanban board in React with dnd-kit - columns, cards, sorting, and keyboard support all covered from scratch.
kanbandrag drop
Read →
code editor screen showing React component development setup
2026-08-25 · 9 min read
PDF Generation in React: react-pdf, Puppeteer and @react-pdf/renderer
Compare react-pdf, @react-pdf/renderer, and Puppeteer for generating PDFs in React apps - with real code, honest tradeoffs, and when to use each.
pdfreact
Read →
smartphone camera scanning a QR code on a white label
2026-08-24 · 9 min read
QR Code Scanner in React: Camera Access, Decode, Error Handling
Build a real QR code scanner in React using the MediaStream API and ZXing - camera access, live decode, error states, and mobile gotchas covered.
qr codereact
Read →
Developer writing Next.js API route handler code on laptop screen
2026-08-24 · 8 min read
Next.js API Routes vs Route Handlers: When to Use Which in 2026
API Routes are dead in the App Router - but when should you actually switch to Route Handlers? A practical breakdown for Next.js developers in 2026.
next.jsapi routes
Read →
developer writing code on laptop with code editor open
2026-08-23 · 8 min read
React Email: Building HTML Emails With React Components
React Email lets you build HTML emails with real React components - no table soup, no inline CSS hell. Here's how to set it up and ship emails that actually render.
react emailemail templates
Read →
Developer screen showing Next.js analytics dashboard code and charts
2026-08-23 · 8 min read
Analytics in Next.js: Vercel Analytics, PostHog, Plausible Setup
Set up Vercel Analytics, PostHog, and Plausible in Next.js 14+ the right way - no bloat, no cookie banners where you don't need them, real data.
analyticsnext.js
Read →
developer writing real-time WebSocket code in a dark IDE
2026-08-22 · 9 min read
WebSockets in React: Real-Time Chat, Notifications, Live Data
Ship real-time chat, live notifications, and streaming data in React using raw WebSockets and Socket.io - with code you can actually use today.
websocketsreact
Read →
Code editor showing payment integration code for a React app
2026-08-22 · 9 min read
Stripe Integration in React + Next.js: Checkout, Webhooks, Subscriptions
Ship real payments in Next.js: Stripe Checkout, webhook verification, and subscription billing with the App Router - no fluff, just working code.
stripereact
Read →
Code editor showing React file structure with routing configuration
2026-08-21 · 9 min read
File-Based Routing in React: Next.js App Router vs TanStack Router
A practical breakdown of Next.js App Router and TanStack Router - how file-based routing works in each, where they differ, and which one fits your project.
routingreact
Read →
Developer working on deployment pipeline on a laptop screen
2026-08-21 · 9 min read
Deploying Next.js in 2026: Vercel, Docker, VPS Compared
Vercel, Docker, or a bare VPS? In 2026, the right Next.js deployment choice depends on your traffic, budget, and how much ops pain you're willing to accept.
next.jsdeployment
Read →
developer writing code on multiple screens in dark workspace
2026-08-20 · 9 min read
React Monorepo With Turborepo: Shared Components, Configs, Packages
Set up a React monorepo with Turborepo - share UI components, ESLint configs, TypeScript settings, and design tokens across every app without duplicating code.
monorepoturborepo
Read →
Developer reviewing React architecture patterns on a code editor screen
2026-08-20 · 8 min read
React Design Patterns in 2026: What Still Works, What to Drop
A practical 2026 audit of React design patterns - what's aged well, what's quietly rotting your codebase, and what to reach for instead.
react patternsdesign patterns
Read →
developer debugging React performance on a laptop screen
2026-08-19 · 8 min read
React Performance Profiler: Finding and Fixing Slow Components
Learn how to use the React DevTools Profiler to pinpoint slow renders, fix wasted re-renders, and ship snappy UIs - with real code examples and actionable fixes.
react profilerperformance
Read →
browser address bar showing URL query parameters on a dark screen
2026-08-19 · 8 min read
URL State in React: nuqs, useSearchParams and the Right Patterns
Stop losing filter state on reload. Learn how to sync React state to the URL with nuqs, useSearchParams, and patterns that actually hold up in production.
url statereact
Read →
Keyboard with globe key representing world language internationalisation
2026-08-18 · 9 min read
React Internationalisation (i18n): next-intl, react-i18next in 2026
A practical comparison of next-intl and react-i18next for React apps in 2026 - routing, pluralisation, ICU, and when to pick each one.
i18nreact
Read →
Code editor showing React data fetching patterns on dark screen
2026-08-18 · 8 min read
React Data Fetching Patterns in 2026: Server, Client, Cache
Server Components, TanStack Query, Next.js cache - React data fetching has never been more powerful or more confusing. Here's how to pick the right pattern.
reactdata fetching
Read →
Code editor screen showing Next.js SEO metadata configuration
2026-08-17 · 9 min read
Next.js SEO in 2026: Metadata, sitemap.ts, JSON-LD and OG Images
A practical guide to wiring up Next.js SEO in 2026 - metadata API, sitemap.ts, JSON-LD structured data, and dynamic OG image generation with zero guesswork.
next.jsseo
Read →
React and Next.js progressive web app running on mobile device
2026-08-17 · 9 min read
Progressive Web Apps with React and Next.js in 2026
Build installable, offline-ready PWAs with React and Next.js in 2026 - service workers, Web App Manifest, caching strategies, and push notifications covered end-to-end.
pwareact
Read →
padlock on glowing circuit board representing Next.js authentication security
2026-08-16 · 9 min read
Authentication in Next.js 2026: NextAuth v5, Clerk, Better Auth
NextAuth v5, Clerk, and Better Auth are the three auth options worth your time in 2026. Here's how each one works in the App Router - and which to actually pick.
authenticationnext.js
Read →
Developer writing React form code with server actions on screen
2026-08-16 · 9 min read
React Forms With Server Actions: Validation, Pending State, Optimistic UI
Build React forms with Next.js Server Actions, Zod validation, useFormStatus pending states, and optimistic UI updates - no API routes needed.
react formsserver actions
Read →
frosted glass multi-step wizard UI on gradient background
2026-08-15 · 9 min read
Glassmorphism Onboarding UI: Multi-Step Wizard With Frosted Steps
Build a multi-step onboarding wizard with frosted-glass steps in React - smooth transitions, accessible progress, and real Tailwind code you can ship today.
glassmorphismonboarding
Read →
Laptop screen showing Next.js code with Open Graph image preview
2026-08-15 · 8 min read
Next.js OG Image Generation: @vercel/og, Edge Runtime, Custom Fonts
Generate dynamic Open Graph images in Next.js 14+ using @vercel/og on the Edge Runtime - custom fonts, JSX templates, and zero cold starts explained.
next.jsog image
Read →
SaaS pricing page with monthly annual toggle and tier cards
2026-08-14 · 9 min read
SaaS Pricing Page Design: Psychology, Layout and Toggle Tricks
How to design a SaaS pricing page that actually converts - toggle psychology, tier anchoring, layout patterns, and React implementation tricks that work in 2026.
saaspricing
Read →
abstract colorful gradient numbers glowing on dark background
2026-08-14 · 8 min read
Animated Number Counter in React: Stats That Count Up on Scroll
Build a scroll-triggered animated number counter in React using Intersection Observer - no library needed, just clean hooks and requestAnimationFrame.
counteranimation
Read →
developer portfolio hero section glowing screen dark UI layout
2026-08-13 · 9 min read
Portfolio Hero Section Designs: 7 Layouts for Developers in 2026
Seven opinionated hero section layouts for developer portfolios in 2026 - with React code, real CSS values, and honest takes on what actually converts.
portfoliohero
Read →
Frosted glass blog card layout with soft colorful background blur
2026-08-13 · 8 min read
Glassmorphism Blog Layout: Frosted Article Cards and Reading View
Build a frosted-glass blog layout in React and Next.js - article grid cards, single-post reading view, and the backdrop-filter tricks that make it feel real.
glassmorphismblog
Read →
Frosted glass tooltip floating above a dark gradient UI card
2026-08-12 · 8 min read
Glassmorphism Tooltip: Frosted-Glass Floating Labels in React
Build frosted-glass tooltips in React with backdrop-filter blur, CSS variables, and accessible ARIA attributes - no third-party tooltip library needed.
glassmorphismtooltip
Read →
Colorful light blending effects on dark digital canvas
2026-08-12 · 8 min read
CSS Visual Effects in 2026: mix-blend-mode, isolation, filter Stacks
Master CSS visual effects in 2026 - mix-blend-mode, isolation stacking contexts, and chained filter() combos that ship without a single line of JS.
css effectsmix-blend-mode
Read →
Close-up of a finger touching a glowing interactive UI screen
2026-08-11 · 8 min read
UI Microinteractions in 2026: The Small Details That Make Users Stay
Microinteractions are the silent persuaders of good UX. Learn how to build the hover states, transitions, and feedback loops that keep users engaged in 2026.
microinteractionsux
Read →
CSS card hover effects showing layered interface cards with glow
2026-08-11 · 9 min read
Card Hover Effects in CSS: 12 Patterns From Subtle to Dramatic
12 card hover effects from barely-there lifts to full 3D flips - with copy-paste CSS, pitfalls to dodge, and when to actually use each one.
cardhover
Read →
colorful CSS text gradient typography effects on dark background
2026-08-10 · 9 min read
Text Gradient Effects in CSS: 8 Techniques Beyond bg-clip-text
bg-clip-text is fine, but it's just the start. Here are 8 CSS text gradient techniques that actually push typography into something worth looking at.
text gradientcss
Read →
colorful abstract gradient bar representing scroll progress indicator
2026-08-10 · 8 min read
Scroll Progress Indicator in React: Bar, Circle and Sidebar Dots
Build a scroll progress bar, circular ring, and sidebar dot indicator in React using useRef and scroll events - no library needed.
scroll progressreact
Read →
Colorful bento grid layout showing SaaS feature cards on dark background
2026-08-09 · 8 min read
Bento Grid SaaS Landing Page: Feature Showcase in 2026 Style
Learn how to build a bento grid feature section for your SaaS landing page with React and Tailwind in 2026 - the layout pattern every top product is copying.
bento gridsaas
Read →
frosted glass dashboard charts with colorful gradient background
2026-08-09 · 8 min read
Glassmorphism Charts in React: Recharts With Frosted Glass Style
Style Recharts bar, line, and area charts with frosted glass CSS in React - custom tooltips, glass containers, and dashboard layouts that actually look good.
glassmorphismcharts
Read →
soft UI neumorphism admin dashboard with muted card panels
2026-08-08 · 8 min read
Neumorphism Dashboard: Soft UI Admin Panels That Work
Build neumorphism admin dashboards that look stunning and stay accessible - real CSS, real React patterns, zero fake depth tricks.
neumorphismdashboard
Read →
translucent liquid glass surface morphing with light refraction on dark background
2026-08-08 · 8 min read
Liquid Glass Effect in CSS: iOS 26-Style Morphing Surfaces
Build iOS 26-style liquid glass surfaces in pure CSS - backdrop-filter, SVG turbulence distortion, and morphing animations, no canvas required.
liquid glasscss
Read →
Clean minimal web interface with generous whitespace and bold typography
2026-08-07 · 8 min read
Minimalist Web Design in 2026: Less Is More, Done Right
Minimalism in 2026 isn't just about removing things - it's about radical clarity. Here's how to build interfaces that breathe without feeling empty.
minimalismweb design
Read →
frosted glass product card on vibrant gradient background
2026-08-07 · 8 min read
Glassmorphism E-Commerce: Product Pages with Frosted Glass Cards
Build e-commerce product pages with frosted glass cards in React and Tailwind - layout patterns, add-to-cart UX, and performance tips that actually work.
glassmorphismecommerce
Read →
Bold brutalist portfolio layout with thick black borders and raw typography
2026-08-06 · 8 min read
Brutalism Portfolio Design: Raw, Bold, Impossible to Ignore
Brutalist portfolios break every "good design" rule on purpose - thick borders, clashing type, zero subtlety. Here's how to build one that lands clients.
brutalismportfolio
Read →
frosted glass SaaS dashboard UI with glowing gradient background
2026-08-06 · 8 min read
Glassmorphism SaaS UI: Frosted Dashboard, Cards and Charts
Build a production-ready glassmorphism SaaS dashboard with frosted cards, KPI tiles, and chart wrappers using React and Tailwind CSS.
glassmorphismsaas
Read →
Free components in 41 visual styles
React & Tailwind, copy-paste ready. Glassmorphism, neobrutalism, Y2K and more.
Browse components →