1.0.8 • Published 9 months ago

@tls-ds/colibri v1.0.8

Weekly downloads
-
License
-
Repository
github
Last release
9 months ago

Colibrí Design System

A themeable Web Components library built with Lit, designed to provide a consistent and customizable design system for your web applications.

Version License Downloads

Features

  • 🎨 Themeable: Light, dark, and custom themes supported
  • 🔧 Customizable: Style tokens and CSS custom properties
  • Accessible: Built with accessibility in mind
  • 📱 Responsive: Mobile-first approach
  • Performant: Lightweight and fast
  • 🛠️ Web Components: Framework agnostic

Installation

WIP publish the package

npm install @tls-ds/colibri

Quick Start

// Import the component
import '@colibri/components/col-button';

// Use in HTML
<col-button variant="primary">Click me</col-button>

Components

Core

  • Theme Provider
  • Layout Container
  • Grid System

Form

  • Button
  • Input
  • Select
  • Checkbox
  • Radio

Data Display

  • Card
  • Table
  • List
  • Badge

Navigation

  • Tabs
  • Menu
  • Breadcrumb
  • Pagination

Browser Support

  • Chrome/Edge ≥ 79
  • Firefox ≥ 67
  • Safari ≥ 14
  • iOS Safari ≥ 14

Documentation

For detailed documentation and examples, visit our Storybook documentation.

Contributing

We welcome contributions! Please see our Contributing Guide for details on how to:

  • Submit issues
  • Set up the development environment
  • Submit pull requests
  • Follow our coding standards

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

Development

# Install dependencies
npm install

# Start development server
npm run dev

# Run tests
npm test

# Build for production
npm run build

Made with ❤️ by the Portals hummingbirds team

1.0.8

9 months ago

1.0.7

9 months ago

1.0.6

9 months ago

1.0.5

9 months ago

1.0.4

9 months ago

1.0.3

9 months ago

1.0.1

9 months ago

1.0.0

9 months ago