UI Showcase - Lockness Components
Lockness UI Component
GETTING STARTED
Welcome to the Lockness UI component library. A collection of beautifully designed components built with Hono JSX, Tailwind CSS, and Unpoly.
INSTALLATION
You can use components in two ways:
CLI Mode (Recommended)
Copy components directly to your project for full control and customization.
deno run -A jsr:@lockness/ui add buttonLibrary Mode
Import components directly from the package for quick prototyping.
import { Button, Card } from '@lockness/ui/components'FEATURES
- ▸Type-safe: Built with TypeScript for full type safety
- ▸Composable: Components designed to work together seamlessly
- ▸Accessible: WAI-ARIA compliant with keyboard navigation
- ▸Themeable: Full dark mode support with CSS variables
- ▸Progressive Enhancement: Powered by Unpoly for smooth, JavaScript-light interactions
NAVIGATION
Use the sidebar menu to explore all available components. Each section provides live examples and usage patterns.