#shadcn
39 prompts tagged with shadcn
A clean responsive navbar with logo on the left, nav links in the center, and a CTA button on the right. Collapses to a hamburger menu on mobile.
A full-height sidebar navigation with icon + label links, active state, nested submenu, and a collapse toggle.
A marketing-style mega menu that opens on hover with categorized links and a featured content panel.
A pill-style segmented button group for switching between views or options, with smooth active state transitions.
A comprehensive button component showcasing all variants: primary, secondary, outline, ghost, destructive, and loading state.
A dashboard stat card showing a metric, percentage change, trend direction arrow, and a sparkline chart.
A product card with image, name, price, rating, and add-to-cart button. Includes a wishlist toggle and sale badge.
A social-style profile card with avatar, name, bio, social stats, and follow/message action buttons.
A 3-step onboarding form with progress bar, validation, and smooth step transitions.
A sidebar filter panel with checkboxes, range sliders, and a date picker that updates a results count in real time.
An account settings form with clearly grouped sections for profile, notifications, privacy, and danger zone.
A confirmation modal for dangerous actions like deleting data, with a text-match requirement before the action button enables.
A right-side slide-over drawer containing a form, commonly used for editing records without leaving the current page.
A keyboard-triggered command palette with search, categorized commands, and keyboard navigation.
A full-featured data table with column sorting, row selection checkboxes, bulk action toolbar, and pagination.
A spreadsheet-style data grid where cells become editable on click, with row add/delete and CSV export.
A toast notification system with multiple types, auto-dismiss, and a stacked queue.
A bell icon dropdown showing grouped notifications with read/unread states and mark-all-read functionality.
Overlapping avatar stack showing up to 5 avatars, then a +N overflow badge, with a popover listing all members.
A friendly empty state for a messaging inbox with an SVG illustration, headline, subtext, and primary CTA.
A set of animated skeleton loading placeholders for cards, a table, and a profile.
A component-level error state for when data fails to load, with error icon, message, and a retry button.
A dedicated pricing page with plan cards, monthly/annual toggle, and a full feature comparison table.
An admin panel for managing users with a searchable table, role management, and user detail slide-over.
A clean split-screen login page with email/password form and social login buttons.
A 3-screen forgot password flow: enter email, check email screen, and new password form.
A tabbed account settings page with profile, security, notifications, billing, and danger zone.
A billing page with current plan, usage meters, payment method, and invoice history.
A complete e-commerce checkout with shipping, payment, and review steps plus sticky order summary sidebar.
A plan selection UI with monthly/annual toggle, feature comparison, and upgrade confirmation modal.
A full search results page with filter panel, result grid, sort controls, and active filter chips.
A search input showing recent searches, popular suggestions, and live results in a dropdown.
A powerful search UI combining a search input, instant results, and faceted tag filters.
A full e-commerce PDP with image gallery, variant selectors, add-to-cart, reviews, and related products.
A filterable product grid with sort controls, quick-view modal, and comparison feature.
A wishlist page with saved product cards, share list, bulk add to cart, and out-of-stock notifications.
Three newsletter signup designs: minimal inline, full-width banner, and exit-intent popup.
A full AI chat UI with sidebar history, message thread, streaming animation, and model selector.
An invoice builder with live preview, line items, tax/discount, and PDF export.