freeCodeCamp/tools/ui-components/src
Maciek Sitkowski 58701d511b
feat(tools): add Alert component (#43835)
* feat(alert): initialize component

* feat(alert): add children prop

* feat(alert): add className prop

* feat(alert): add variant prop

* feat(alert): add close button and handle onDismiss click

* feat(alert): place all alert related css in alert.css

* feat: define state color variables and use them instead of bootstrap ones

* chore: remove unused classes

* feat: replace base alert styles with tailwind classes

* feat: extract close button to separate component

* chore: remove unused css

* test: add close button tests

* refactor: use more tailwind-like approach for adding colors to theme

* refactor: use more expressive prop name for close button label

* refactor: use semantic color names

* feat: add stories with/without close button

* chore: add missing variants
2021-11-27 12:28:40 +03:00
..
alert feat(tools): add Alert component (#43835) 2021-11-27 12:28:40 +03:00
assets feat(tools): create ui-components package and setup Storybook (#41920) 2021-05-11 00:37:01 +05:30
close-button feat(tools): add Alert component (#43835) 2021-11-27 12:28:40 +03:00
button.css feat: add tailwind theme support (#43616) 2021-10-11 10:38:44 +03:00
button.stories.tsx feat(storybook): add theme toggle (#44234) 2021-11-25 16:32:52 +03:00
button.test.tsx feat(typescript): Add typescript support for UI components library (#43541) 2021-09-28 14:06:21 +03:00
button.tsx feat: add tailwind theme support (#43616) 2021-10-11 10:38:44 +03:00
button.types.ts feat(storybook): add theme toggle (#44234) 2021-11-25 16:32:52 +03:00
color-system.js fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
color-system.stories.js chore(tools): split color tokens to separate layers (#42388) 2021-06-15 15:33:18 +03:00
colors.css feat(tools): add Alert component (#43835) 2021-11-27 12:28:40 +03:00
global.css feat(storybook): add theme toggle (#44234) 2021-11-25 16:32:52 +03:00
index.ts feat(tools): add Alert component (#43835) 2021-11-27 12:28:40 +03:00
introduction.stories.mdx feat(tools): remove eslint-plugin-prettier for prettier (#42438) 2021-10-06 21:02:21 +05:30