Ignite Call (Design System - Storybook)
Projeto focado em aprofundar os conhecimentos em design system e storybook.
Esse design system será utiliado no projeto ignite call.
Requisitos
- [x] Tokens
- [x] Button
- [x] Heading
- [x] Text
- [x] TextInput
- [x] Textarea
- [x] Checkbox
- [x] Avatar
- [x] MultiStep
Tecnologias e bibliotecas
Issues com tópicos discutidos/estudados no projeto
-
- Monorepos no npm
- Lidando com monorepo
-
- Entendendo o Storybook
- Story: Button (anatomia geral de um storie)
- Story: Button (adicionando props e melhorando o intelisense)
- Documentação de cores
- Turborepo
-
- Story: Text Input (entendendo decorators)
- Story: Checkbox (entendendo data-state e animações no stitches)
- Story: Multi Step (outro jeito de passar props)
-
- Display names dos componentes
- Logs de ações nos componentes
- Controles nos componentes
- Addon de acessibilidade
-
- Publicando StoryBook
- Cache no GitHub Actions