Loading...
Welcome to our
A modern, responsive web application built with React 19, TypeScript, SCSS, and Zustand. Get started with a beautiful, production-ready template.
Built with modern technologies and best practices to accelerate your development workflow
Experience the power of React 19 with TypeScript, SCSS, and Zustand. Our template provides a solid foundation with modern tooling that developers love.
Join thousands of developers who are building amazing applications with PicoPublish
Various tests for Title sizes
Various tests for Text sizes
Testing our Text component XS
Testing our Text component SM
Testing our Text component BASE
Testing our Text component LG
Testing our Text component XL
Various tests for Buttons components
Various tests for Input components
Various tests for Check boxes
Various tests for Radio buttons
Various tests for Icons
Various tests for Select components
Various tests for Text area
Various tests for Arrow links
Various tests for Chip components
Various tests for Basic links
Various tests for Inline links
Various tests for Image components
Basic Image:
16:9 Aspect Ratio:
Square 1:1:
Priority Loading:
Error State (broken URL):

Object Position (top):
Various tests for Tool tips
Basic Info Tooltip:
Top Placement:
Bottom Placement:
Left Placement:
Right Placement:
Custom Icon:
Center Aligned:
Right Aligned:
Clickable Action:
Disabled:
Rich Content:
With Custom Children:
Instant (No Delay):
Slow Delay (1s):
Various tests for Button links
Basic ButtonLink:
With Icon:
No Underline:
Disabled:
Custom Style:
Various tests for Switch components
Basic Switch:
Checked by Default:
Using useToggle Hook - Dark Mode:
Using useToggle Hook - Notifications:
Status: Enabled
Using useToggle Hook - Premium:
Size Variants:
Required Switch:
Switch without Label:
Disabled Switch:
Various tests for Spinners
Various tests for Skeltons
Basic Skeleton Components:
Text Skeleton:
Interactive Card Skeleton:
John Doe
2 hours ago
This is some sample content that would be loaded dynamically. Click the button below to simulate loading states.
Table Skeleton:
| Name | Status | |
|---|---|---|
| John Doe | john@example.com | Active |
| Jane Smith | jane@example.com | Pending |
| Bob Johnson | bob@example.com | Inactive |
List Skeleton:
Alice Cooper
Hey, how are you doing?
2m ago
Bob Wilson
Thanks for the help with the project!
5m ago
Carol Davis
Can we schedule a meeting for tomorrow?
10m ago
David Brown
The new features look great!
15m ago
Text Skeleton Variations:
This is some dynamic content that would typically be loaded from an API. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.
Various tests for modals
Provider-based Modals:
Controlled Modal (Traditional):
Various tests for toast messages
Basic Toast Types:
Toasts with Titles:
Custom Duration:
Toasts with Actions:
Non-dismissible Toast:
Rich Content Toast:
Toast Management:
Toast Updates:
Loading users...
A flexible table component built with CSS Grid instead of HTML tables
Selected: 0
Showing 1 to 3 of 8 results
Show
per page
Table Features
✅ CSS Grid Layout
Flexible layout without HTML table restrictions
✅ Column Sorting
Click column headers to sort data
✅ Row Selection
Select individual rows or all rows
✅ Expandable Rows
Show additional content for each row
✅ Expandable Cells
Show/hide content within cells
✅ Loading States
Skeleton loading with customizable rows
✅ Custom Renderers
Custom content for any column
✅ Responsive Design
Horizontal scroll on mobile devices
✅ Sticky Header
Header stays visible while scrolling
✅ Accessibility
ARIA labels and keyboard navigation
Using React 19's useActionState for form handling
Loading...Using useOptimistic for optimistic updates and server action simulation
Loading...Complex form with validation, dynamic fields, and state management
Loading...