Package Exports
- @kiwicom/orbit-components
- @kiwicom/orbit-components/lib/Button
- @kiwicom/orbit-components/lib/Checkbox
- @kiwicom/orbit-components/lib/Select
- @kiwicom/orbit-components/lib/icons
- @kiwicom/orbit-components/lib/icons/AccountCircle
- @kiwicom/orbit-components/lib/icons/Airplane
- @kiwicom/orbit-components/lib/icons/AirplaneLanding
- @kiwicom/orbit-components/lib/icons/AirplaneRight
- @kiwicom/orbit-components/lib/icons/AirplaneTakeoff
- @kiwicom/orbit-components/lib/icons/Alert
- @kiwicom/orbit-components/lib/icons/AlertCircle
- @kiwicom/orbit-components/lib/icons/Calendar
- @kiwicom/orbit-components/lib/icons/CalendarRange
- @kiwicom/orbit-components/lib/icons/Check
- @kiwicom/orbit-components/lib/icons/ChevronDown
- @kiwicom/orbit-components/lib/icons/ChevronLeft
- @kiwicom/orbit-components/lib/icons/ChevronRight
- @kiwicom/orbit-components/lib/icons/ChevronUp
- @kiwicom/orbit-components/lib/icons/Clock
- @kiwicom/orbit-components/lib/icons/Close
- @kiwicom/orbit-components/lib/icons/Download
- @kiwicom/orbit-components/lib/icons/Loading
- @kiwicom/orbit-components/lib/icons/Money
- @kiwicom/orbit-components/lib/icons/Phone
- @kiwicom/orbit-components/lib/icons/PlusCircle
- @kiwicom/orbit-components/lib/icons/Settings
- @kiwicom/orbit-components/lib/icons/ThumbDown
- @kiwicom/orbit-components/lib/icons/ThumbUp
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@kiwicom/orbit-components) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Kiwi.com UI library
Table of Contents
Motivation
The purpose of this repository is to open-source general UI components in use across Kiwi.com.
It also serves as a testing ground for the best approach when it comes to CSS-in-JS.
Repository Structure
Contributing
Please checkout our Contribution Guide
Requirements
How to develop
For local development you can use:
yarn storybook
In case you want to develop in your current project:
yarn add @kiwicom/balkan-ui
yarn watch
in this folderyarn link
in this folderyarn link @kiwicom/balkan-ui
in the project where you want to use this project
See Yarn Link documentation for more information.
How to test
This project uses Yarn workspaces. Please run yarn test-ci
from the root folder. By doing this we can enforce the same rules across all projects.