Can't find the right component?
Describe it and Shuffle AI builds it in seconds, ready to edit and export.
Browse 149 ready-made Tailwind CSS components from the Pstls UI library. Every variant is fully responsive – copy the code or customize it in the visual editor and export clean code.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A light-themed portfolio section with an eyebrow label, serif heading, and horizontal category filter tabs with count badges. Below is a large featured project image with previous/next carousel controls, a serif project title, and a short gray description, flanked by partially visible decorative image tiles.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A centered error state displaying a large serif "Error 404" heading, a short apology message, and a black button linking back to the homepage. The soft pastel gradient background and minimal content stack give it a simple, focused layout.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A light-background marketing hero with a large serif headline, short body copy, and App Store and Google Play badges on the left, and a cluster of staggered phone mockups showing app screens on the right. It promotes a mobile app with a split-screen layout.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A horizontal site header with a purple-accented Pstls. logo on the left, bold text links for Home, Products, Resources, and Pricing, and a search input with magnifier icon on the right. The light background and single-row arrangement make it a standard website navigation bar.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A light-background section with a small gray caption reading "Trusted by brands all over the world" above a horizontal row of four equal-sized pastel tiles, each showing a black brand logo (Coca-Cola, Apple, Champion, Sony). The section is used to build trust through customer logos.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A horizontal carousel of portrait photo cards with left and right arrow buttons, where the center card expands to show a name, job title, social icons, and a quotation on a black panel. Other cards show only photos, suggesting a testimonial slider.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A light-background blog section with a serif Blog heading and intro text, showing six article cards in a three-column grid. Each card has a dark image placeholder with offset pastel backdrop, a serif title, read time and date metadata, and body excerpt, followed by a centered black View more articles button.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A dark feature section with a large serif heading and a two-by-two grid of icon-led features, each with a bold title and muted body text. A photograph of people working at a table overlaps the top-right corner of the black panel.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A bordered table with sortable column headers (Surname, Name, E-mail, Package, Purchased) and five identical rows of customer records. The layout is a simple horizontal header row followed by stacked data rows on a white background.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A single-column editorial blog post layout featuring a full-width hero photo, a centered publication date, serif headings, body text with an embedded image and caption, a numbered list, and a lavender-accented pull quote with attribution. The layout is minimal and spacious, focused on readable article content.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A centered hero section with a small eyebrow label, a large serif headline with a lavender highlighted phrase, a short supporting paragraph, and two side-by-side buttons for activating a demo and sharing. Pastel decorative color blocks frame the white central content column.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A horizontal row of five metric blocks on a white background, each showing a small gray label above a large bold serif number such as Subscribers, Messages, Projects, Files, and Tasks. It presents summary counts in a minimal, spacious layout with no visible charts, controls, or interactive elements.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
A two-column contact section with a left-side form (Name, Surname, Mail address, message, Attach File, and a Send Now button) and a right-side contact panel listing email, phone, social icons, and office address on a soft pastel gradient background.
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
Create a free account to copy production-ready code from every component in the library.
Free account · No credit card · No password needed
Already have an account? Sign in
© 2026 Shuffle. All rights reserved.
See what you're getting before you commit.
Switch the editor to Grid and every page of your project appears side by side on one canvas. Arrange them freely, zoom in and out, and add as many new pages as you need in a few clicks.
Describe what you need in one chat and the Agent does the rest: it adds new sections, edits copy and styles, moves blocks around or removes them across your whole page. No modes, no switching, just tell it what to change.
Not quite there yet? Ask for tweaks like missing assets, your logo or other details, and regenerate the design without starting from scratch.