30 guides
Components
Buttons, cards, modals, navigation, forms, data tables — in-depth tutorials on every UI component pattern with copy-paste React & Tailwind code.
All 30 guides

8 min read
Accordion in React: Radix vs Custom — Animated Height Transitions
Radix UI accordion vs rolling your own in React — animated height transitions, keyboard nav, and when each approach actually makes sense in 2026.
accordionreact
Read →

8 min read
Search Bar in React: Debounce, Autocomplete and Keyboard Navigation
Build a React search bar with debounce, autocomplete dropdown, and full keyboard navigation — the patterns that actually hold up in production.
search barreact
Read →

8 min read
Feature Grid React: Bento, Icon Grid and Alternating Layouts
Build bento grids, icon feature grids, and alternating layouts in React with Tailwind CSS. Practical patterns, real code, no fluff.
feature gridbento grid
Read →

7 min read
Avatar Component in React: Initials Fallback, Status Badge, Group
Build a production-ready React avatar component with initials fallback, online status badges, and stacked group layouts — all with Tailwind CSS.
avatarreact
Read →

7 min read
Breadcrumb Navigation in React: JSON-LD, ARIA and Tailwind
Build accessible, SEO-ready breadcrumb navigation in React with JSON-LD structured data, proper ARIA roles, and clean Tailwind CSS styling.
breadcrumbnavigation
Read →

8 min read
Navbar Design Patterns in React: 6 Architectures That Scale
Six battle-tested React navbar architectures — from sticky scroll to mega menus — with code examples, Tailwind patterns, and the tradeoffs nobody tells you upfront.
navbarnavigation
Read →

8 min read
Pricing Table React Component: 3-Tier, Annual Toggle, Highlight
Build a production-ready 3-tier pricing table in React with Tailwind CSS, annual/monthly toggle, and a highlighted recommended plan — no UI library needed.
pricing tablereact
Read →

8 min read
React Table Component: Sorting, Filtering, Pagination with TanStack
Build a fully sortable, filterable, paginated React table using TanStack Table v8 — no bloat, no magic, just composable hooks and total UI control.
react tabletanstack table
Read →

8 min read
Pagination in React: Controlled, Infinite Scroll, URL-Based
Three real pagination patterns for React — controlled state, infinite scroll, and URL-based — with code, tradeoffs, and when to pick each one.
paginationreact
Read →

8 min read
Testimonial Section in React: Grid, Carousel and Quote Layouts
Build high-converting testimonial sections in React with grid, carousel and quote layouts — complete with Tailwind code examples and social proof best practices.
testimonialsreact
Read →

8 min read
Timeline Component in React: Vertical, Horizontal, Alternating
Build vertical, horizontal, and alternating timeline components in React with Tailwind CSS. Real code, no libraries required — just clean JSX and flex/grid layouts.
timelinereact
Read →

8 min read
Tooltip in React: Floating-UI, Radix and Pure CSS Approaches
Three real approaches to React tooltips — pure CSS, Radix UI, and Floating-UI — with code, a11y gotchas, and when to reach for each one.
tooltipreact
Read →

8 min read
Skeleton Loader in React: Pulse Animation and Smart Loading States
Build skeleton loaders in React with CSS pulse animations and smart loading states. Covers Tailwind, custom hooks, and when to skip spinners entirely.
skeleton loaderloading state
Read →

8 min read
Hero Section Design: 8 Layouts With Full React + Tailwind Code
8 hero section layouts with production-ready React and Tailwind CSS code. From centered minimal to split-screen glassmorphic — copy, paste, ship.
hero sectionlanding page
Read →

8 min read
Stepper Component in React: Multi-Step Forms and Onboarding
Build a React stepper component for multi-step forms and onboarding flows. Covers state management, validation, and accessible UX patterns with code examples.
steppermulti-step form
Read →

8 min read
React Modal / Dialog: Headless UI, Radix UI and the Vanilla Way
Headless UI vs Radix UI vs rolling your own React modal — here's what actually matters, with real code and honest trade-offs for 2026.
modaldialog
Read →

8 min read
Dropdown Menu in React: Accessible, Animated, Keyboard-Ready
Build a fully accessible, animated React dropdown menu with keyboard navigation, ARIA roles, and smooth CSS transitions — without sacrificing DX or bundle size.
dropdownmenu
Read →

8 min read
Footer Design in React: 5 Patterns From Minimal to Full-Featured
Five practical React footer patterns — from a dead-simple single-row layout to a full multi-column sitemap — with Tailwind code you can drop in today.
footerreact
Read →

6 min read
Best Free Bento Grid Templates for React + Tailwind in 2026
Discover the best free bento grid template options for React and Tailwind CSS, including ready-to-use Empire UI components that ship in minutes.
bento gridreact
Read →

6 min read
How to Add a Custom Cursor in React (Free Tailwind Guide)
Learn how to build a custom cursor react component from scratch using Tailwind CSS and hooks, plus free ready-made cursors from Empire UI.
custom cursor reactreact cursor
Read →

6 min read
How to Add a GitHub Globe to Your React Site (Free)
Learn how to add a stunning interactive GitHub globe to your React site for free using Empire UI's ready-made component with zero configuration required.
github globereact
Read →

6 min read
How to Create a Moving Border Effect in React + Tailwind
Learn how to build a stunning moving border effect in React and Tailwind CSS that adds dynamic, animated outlines to any component for free.
moving borderreact animation
Read →

7 min read
How to Build a Floating Navbar in React + Tailwind (2026 Guide)
Learn how to build a beautiful floating navbar in React and Tailwind CSS with smooth scroll detection, blur effects, and Empire UI style presets.
floating navbarreact
Read →

6 min read
How to Build an Animated Button in React + Tailwind (Free)
Learn how to build a stunning animated button in React and Tailwind CSS from scratch, completely free, with reusable patterns and Empire UI components.
reacttailwind
Read →

6 min read
What Is a Bento Grid? Free React + Tailwind Layout Guide
Learn what a bento grid is, why it dominates modern UI design, and how to build one free with React and Tailwind CSS using Empire UI components.
bento gridreact layout
Read →

6 min read
How to Build a React Carousel (Free Tailwind Slider)
Learn how to build a fully functional react carousel with Tailwind CSS — from basic slide transitions to auto-play, indicators, and beautiful styled variants.
react carouseltailwind slider
Read →

6 min read
Free Marquee Component for React — Infinite Scroll Logos & Text
Discover the best free marquee React component for infinite scroll logos, testimonials, and text — styled across 40 visual themes with zero dependencies.
marquee reactinfinite scroll
Read →

6 min read
How to Build Animated Tabs in React + Tailwind (Free)
Learn how to build beautiful animated tabs in React and Tailwind CSS from scratch, with free ready-made components from Empire UI.
animated tabsReact
Read →

6 min read
Free Stacked Cards Component for React — Cards Stack Animation
Discover the best free cards stack component for React, featuring smooth stacked card animations you can drop into any project in minutes.
reactcards stack
Read →
Browse other topics
Free components in 40 visual styles
React & Tailwind, copy-paste ready. Glassmorphism, neobrutalism, Y2K and more.
