Coder Social home page Coder Social logo

offbase-solutions / colibri Goto Github PK

View Code? Open in Web Editor NEW

This project forked from thetinkerinc/colibri

0.0 0.0 0.0 2.47 MB

Customizable svelte component library

Home Page: https://colibri-thetinkerinc.vercel.app/

License: MIT License

JavaScript 85.46% CSS 2.27% HTML 0.03% Svelte 12.24%

colibri's Introduction

colibri

Colibri is a lightweight, customizable component library for Svelte apps. Our goal is to provide you with a set of components for the majority of common use cases, letting you build on top of that to realize your ideas without worrying about finding or building basic interactive elements. We also want to give you the flexibility to style the components however you want while keeping things consistent for you.

See our documentation at https://colibri-thetinkerinc.vercel.app/

npm version

Getting started

  1. Install the library
npm install @thetinkerinc/colibri
  1. Import the base styles and a theme in your root +layout.svelte file
<script>
    import { Themer } from '@thetinkerinc/colibri';
    import theme from '@thetinkerinc/colibri/themes/colibri.js';

    import '@thetinkerinc/colibri/styles/all.css';
</script>

<Themer {theme}>
	<slot />
</Themer>
  1. Start using components
 <script>
import { Button } from '@thetinkerinc/colibri';

function handleClick() {
    console.log("That's all there is to it!");
}
</script>

<Button on:click={handleClick}>Click me</Button>

This is a new library, so we're still working on adding new components and features as well as working on stability. If something isn't working as you'd expect, or if there is a component you would like to see, please open up an issue! We'll try to get on it as soon as possible.

In the meantime, here's our current roadmap of what we'd like to work on:

  • More components!
    • We have a few more components in development, but we would like to expand even more to make sure we have you covered in almost any situation
  • More themes
    • We currently only have a light and dark mode. We're working on adding more themes that you can build off of
  • Showcase
    • We want to see what you make with Colibri!
  • Accessibility
    • We want to make sure all components adhere to best practices to be able to reach as many people as possible

colibri's People

Contributors

guyshane avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.