Skip to content

Commit a8b1ea3

Browse files
authored
Merge pull request #184 from CrowdStrike/update-readme
Update README
2 parents 568c1bd + dae1eb4 commit a8b1ea3

File tree

2 files changed

+44
-6
lines changed

2 files changed

+44
-6
lines changed

.github/cs-logo.png

15.4 KB
Loading

README.md

+44-6
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,33 @@
1-
# @crowdstrike/ember-toucan-core
1+
<p align="center">
2+
<a href="https://www.crowdstrike.com">
3+
<img src="https://github.com/CrowdStrike/ember-toucan-core/blob/main/.github/cs-logo.png?raw=true" alt="CrowdStrike logo" width="300" />
4+
</a>
5+
</p>
6+
7+
<h1 align="center">The Toucan Design System from CrowdStrike</h1>
8+
9+
<br>
210

311
![CI status](https://github.com/crowdstrike/ember-toucan-core/actions/workflows/ci.yml/badge.svg?branch=main)
412

5-
Toucan provides a set of accessible and reusable components that make it easy to create visually consistent and efficient Ember applications.
13+
<br />
14+
15+
Toucan provides a set of accessible and reusable components that make it easy to create visually consistent and efficient Ember applications. This repository is a monorepo publishing two packages:
16+
17+
- `ember-toucan-core`
18+
- `ember-toucan-form`
19+
20+
The `core` package contains the Toucan-styled Ember components. The `form` package allows users to build forms using [`ember-headless-form`](https://github.com/CrowdStrike/ember-headless-form) with the `core` components.
621

7-
## Install
22+
### Compatibility
23+
24+
- Ember.js 4.8 or above
25+
- Embroider or ember-auto-import v2.0 or above
26+
- [Glint](https://typed-ember.gitbook.io/glint)
27+
28+
## Installation
29+
30+
To use the presentational components in your Ember apps and addons, run one of the following.
831

932
```bash
1033
pnpm add @crowdstrike/ember-toucan-core
@@ -16,7 +39,22 @@ npm install @crowdstrike/ember-toucan-core
1639
ember install @crowdstrike/ember-toucan-core
1740
```
1841

19-
### Compatibility
42+
If want to use our [`ember-headless-form`](https://github.com/CrowdStrike/ember-headless-form) abstraction that exposes the `core` form components, run one of the following.
43+
44+
```bash
45+
pnpm add @crowdstrike/ember-toucan-form
46+
# or
47+
yarn add @crowdstrike/ember-toucan-form
48+
# or
49+
npm install @crowdstrike/ember-toucan-form
50+
# or
51+
ember install @crowdstrike/ember-toucan-form
52+
```
53+
54+
## Usage
55+
56+
Visit our [documentation website](https://ember-toucan-core.pages.dev/).
57+
58+
## Contributing
2059

21-
- Ember.js v3.28 or above
22-
- Embroider or ember-auto-import v2
60+
See the [Contributing](CONTRIBUTING.md) guide for details.

0 commit comments

Comments
 (0)