Signal UI React
IMPORTANT: Signal UI is a work in progress and subject to major changes until v1.0 release.
Roadmap
Beta components are mostly polished and ready for use.
Stable components are reviewed, documented, and API complete.
- ❌ Not started
- 🟡 In progress
- ✅ Complete
Components
No | Component | Beta | Stable |
---|
1 | Banner | ❌ | ❌ |
2 | Button | ✅ | ❌ |
3 | Social Media Button | ❌ | ❌ |
4 | Floating Button | ❌ | ❌ |
5 | Icon Button | ❌ | ❌ |
6 | Tab | ✅ | ❌ |
7 | Text Field | ✅ | ❌ |
8 | Text Area | ✅ | ❌ |
9 | OTP | ✅ | ❌ |
10 | Breadcrumbs | ✅ | ❌ |
11 | Bottomsheet | ✅ | ❌ |
12 | Modal | ✅ | ❌ |
13 | Callout | ✅ | ❌ |
14 | Chips | ✅ | ❌ |
15 | Dialogs | ❌ | ❌ |
16 | Footer | ❌ | ❌ |
17 | Checkbox | ✅ | ❌ |
18 | Radio | ✅ | ❌ |
19 | Badges | ✅ | ❌ |
20 | Toggle | ✅ | ❌ |
21 | Language Selector | ❌ | ❌ |
22 | Snackbar | ✅ | ❌ |
23 | Tooltip | ❌ | ❌ |
24 | Label | ✅ | ❌ |
Storybook Deployment (Temporary)
note: to deploy storybook, you need to install docker on your local machine
updated: https://10.49.141.141/signal-storybook/?path=/docs/signal-ui-react-component-button--docs
Test Storybook Container on Local machine
- run
./build_and_test.sh [version]
on your terminal, for example ./build_and_test.sh v2
- once the process completed run
docker ps
and check whether your container is running - open
http://localhost:3006/
on your browser and check if the storybook can be opened on your local machine
- run
docker login docker.cicd-jfrog.telkomsel.co.id
on terminal and input your credential. - run
./build_and_push.sh [version]
on your terminal, for example ./build_and_push.sh v2
- open your browser, go to Telkomsel JFROG Artifactory, and log in to your account.
- open Signal Storybook Docker Artifactory , make sure latest version available.