# @ornament-ui/kit

## 1.18.0

### Minor Changes

- 48b8fee2: feat(kit): add range selection from one date in DateRangePicker
- dd290cd4: refactor(kit): refactor Modal, Drawer, Dialog
- ab3873be: feat(kit): add FieldButton in DatePicker, DateRangePicker, Select, MultiSelect, Autocomplete

### Patch Changes

- 6d32217f: fix(kit): fix initial allowed input state for Autocomplete
- 32e640ce: fix(kit): fix text color for disabled inputs in Safari

## 1.17.0

### Minor Changes

- 6c087985: feat: add props "disabled", "accept" in FileUploader

### Patch Changes

- 26773d48: fix(kit): prevent Dialog from closing on mouse up over Backdrop

## 1.16.0

### Minor Changes

- adf67d1d: feat(kit): added new Calendar and new DateRangePicker logic
- f892e389: fix(kit): fixed background-color field in Textarea

## 1.15.0

### Minor Changes

- e06fd0ac: feat(kit): added a11y in OTPInput
- bde53bcb: feat(slider): show tooltip when interacting with slider via keyboard
- 0a1d375c: feat(kit): improve Chip a11y
- 4d25440a: feat(kit): added a11y in Dialog
- 8c553e07: feat(kit): added IconButton with aria-label in Tag
- e23a8b34: feat(kit): added a11y in FilePicker
- 65760b6e: feat(kit): improve FormGroup a11y
- 351f67da: feat(kit): added a11y in RadioGroup
- 391546bf: feat(kit): improved Pagination a11y
- 9459c0be: feat(kit): replaced the open button with an icon in Autocomplete
- 0b416276: feat(kit): added a11y in Autocomplete
- 090f717a: feat(kit): added a11y in Drawer
- c6333636: feat(kit): improved tabs a11y
- 5238cd08: feat(kit): added new color variables
- 9751a529: fix(kit): fixed excludeDate in DateRangePicker
- 5f26f96c: feat(kit): added a11y in Collapse

### Patch Changes

- 7469a54c: fix(kit): fixed Select/MultiSelect behaviour according to a11y patterns
- 6f27cb36: fix(kit): fixed Menu behaviour when number of MenuItems changes over time
- fix(kit): fix List a11y in stories

## 1.14.0

### Minor Changes

- d7b4a181: feat(kit): add allowEmptyValue prop to InputRange
- 72029222: feat(kit): added m-size in Dialog

### Patch Changes

- 79c39734: fix(kit): renamed typography tokens
- 415d6080: fix(kit): added casting to boolean values in Radio

## 1.13.1

### Patch Changes

- c222e1d8: fix(kit): added onBlur/onClick/onFocus in DatePicker/DateRangePicker

## 1.13.0

### Minor Changes

- b6862869: feat(kit): added animation in TreeView
- a973bcfa: feat(kit): updated spacing, border radius, shadows, border width, typography variables"

### Patch Changes

- b2843620: fix(kit): fixed clearButton gap and color in input components
- ba124b2c: fix(kit): fix stepper label variant type
- 4642017c: fix(kit): fix autocomplete minor bugs

## 1.12.0

### Minor Changes

- 50ddf230: feat(kit): add pointer-events to disabled render right/left in input like components
- 3cc949b8: feat(kit): add handleFileRemove in FileUploader"
- cd1bd6d1: feat(kit): add TreeView
- 723ad760: feat(kit): add originalIndex to RenderOptionProps in Autocomplete
- e0f4d5b4: feat(kit): add InputRange component

### Patch Changes

- b5b0145e: fix(kit): provide container prop in tooltip
- 1f525c0e: fix(kit): change segment styles to fix tooltip bug

## 1.11.1

### Patch Changes

- Updated dependencies [47b29013]
  - @ornament-ui/icons@1.2.1

## 1.11.0

### Minor Changes

- e27e6f2c: feat(kit): add Stepper component
- badd35fd: feat(kit): add icon property to SectionMessage
- 17ee42c7: feat(kit): add strech variant to Tabs

### Patch Changes

- 73fa42e4: fix(kit): fixed nested accordion size bug
- b0e9ef29: fix(kit): fixed bug with invalid value for input number
- Updated dependencies [1ea8fdaa]
  - @ornament-ui/icons@1.2.0

## 1.10.0

### Minor Changes

- 94b2ff4: feat(kit): added FileUploader

### Patch Changes

- e569a71: docs(kit): updated docs mdx

## 1.9.1

### Patch Changes

- 3639522a: fix(kit): fixed SimpleStepper activeStepProgress bug

## 1.9.0

### Minor Changes

- e1bd95d4: feat(kit): add SimpleStepper component

### Patch Changes

- 948457c3: fix(kit): fix Select list size bug

## 1.8.0

### Minor Changes

- 11551ec3: feat(kit): added multiselect in Autocomplete
- c394c425: feat(kit): added component Progress
- 6416668d: feat(kit): added onClear prop to MultiSelect

### Patch Changes

- ac990636: fix(kit): added access to click event in Select

## 1.7.1

### Patch Changes

- fix(kit): removed console.log from Select component

## 1.7.0

### Minor Changes

- 497ed1b6: feat(kit): added autoComplete and inputMode in OTPInput
- 785c698b: feat(kit): added supposed dates in DatePicker
- 6cc3e468: feat(kit): added new DateRangePicker
- cc93264a: feat(kit): added MultiSelect component
- 8e120ebd: feat(kit): added status label addon
- cc93264a: feat(kit): add DataList component

### Patch Changes

- cc93264a: refactor(kit): migrate Select from Menu to DataList component

## 1.6.1

### Patch Changes

- 6c818950: fix(kit): removed premature optimization which caused unexpected behavior in Accordion
- 12d87ca9: fix(kit): added type=button to IconButton to prevent unexpected form submit
- 990f4e8d: fix(kit): fixed Calendar, DatePicker, DateRangePicker CSS styles, and fixed excludeDate in DateRangePicker

## 1.6.0

### Minor Changes

- a03575b: feat(kit): added clearable, className props in DatePicker and DateRangePicker, added resetOnReselect prop in DateRangePicker
- b799ade: feat(kit): added OTPInput

### Patch Changes

- e92d908: fix(kit): fixed a bug where the no-scroll bug not removed and added the nonClosingRefs prop"

## 1.5.1

### Patch Changes

- Updated dependencies [61a2ae08]
  - @ornament-ui/icons@1.1.0

## 1.5.0

### Minor Changes

- 72195fc9: feat(kit): added props required, readOnly and inputRef for DateRange
- a547b030: feat(kit): added clearable prop to the select component
- 6427255a: feat(kit): added DateRangePicker component
- db18f216: feat(kit): added responsive values align and justify. Also added flex prop
- c081cd57: feat(kit): added error property to Checkbox component
- 92073caa: feat(kit): added columnGap and rowGap in Grid

### Patch Changes

- 0d3bee10: fix(kit): added date exclusion check
- 078d8cf4: fix(kit): fixed no-scroll bug when animating the Modal component

## 1.4.1

### Patch Changes

- d39b086: feat(kit): added input mask and utils.ts file
- d8cddd9: fix(kit): fixed character datepicker bug

## 1.4.0

### Minor Changes

- a776e7a: feat(kit): allow pass null for value prop in datepicker

## 1.3.2

### Patch Changes

- d8c2dd7: feat(kit): provided container prop for datepicker

## 1.3.1

### Patch Changes

- 928b54c: fix(kit): prevent Dialog and Drawer from closing when clicking icons in Autocomplete

## 1.3.0

### Minor Changes

- 6f19b3b: feat(kit): add datepicker component
- e3dce1c: feat(kit): useClickOutside added support for iframe and shadowroot

### Patch Changes

- 691eb3b: fix(kit): pass props to FieldHint in parent components

## 1.2.0

### Minor Changes

- 408af2e: feat(kit): add support for state updater function in useControlled hook
- 982174d: feat(kit): show relevant options based upon user input in autocomplete and show all options after value being selected
- 30cbdb1: feat(kit): add `waveColor` and `bgColor` props to Skeleton component

### Patch Changes

- b8232e1: fix(kit): prevent form submit when clicking increment/decrement buttons in InputNumber
- 7ea74b9: fix(kit): pass SkeletonTypography `other` props to root element
  fix(kit): fix SkeletonTypography style attribute
- 166d189: fix(kit): fix ListItemButton `disable` attribute
- 7fc79d9: style(kit): change FieldLabel styles to prevent unintentional positioning behaviour
- 166d189: fix(kit): fix Select Option props drilling

## 1.1.0

### Minor Changes

- 41f908e: feat(kit): add component Autocomplete

### Patch Changes

- cca2a4c: fix(kit): fix ListIconButton indicator position
- 5474c0a: fix(kit): fix MenuList onClick focus logic
- 35c4f03: fix(kit): fix Backdrop `style` prop
- 9075b6a: fix(kit): fix Dialog fullsize width
- 897da06: fix(kit): fix FormControlLabel `label` prop condition

## 1.0.0

### Major Changes

- stable release
- 60f2d39: refactor(kit)!: rename Drawer prop variant from `little` to `small`
- d5fd64c: refactor(kit)!: renamed Badge variant from `standard` to `count`
- 92df4bc: feat(kit)!: rename tooltip prop `variant` to `color`

### Minor Changes

- 6f118f6: fix: fix modal min inline size

### Patch Changes

- 4e7b543: refactor(kit): change chips styles
- e50e090: refactor(kit): change breadcrumbs color
- c009cd7: fix(kit): fix dialog footer gap
- Updated dependencies [71e3696]
- Updated dependencies
  - @ornament-ui/icons@1.0.0
  - @ornament-ui/fonts@1.0.0

## 0.5.1

### Patch Changes

- a710cd1: feat(kit): add component DataList
- 0a41103: feat(kit): connect Portal, Menu components with default theme props. Add `container` prop for Menu, Popover components.
- 5f41e68: feat(kit): change ListItem styles. Add flex-shrink: 0, remove overflow: hidden.

## 0.5.0

### Minor Changes

- 016a3a03: feat(kit): support types Window, Element and Document and custom events in `useEventListener`
- faf57fa4: fix(kit): add an event object to the onChange for Select
- c90bcf42: feat(kit): add props for Indicator in Avatar

### Patch Changes

- Updated dependencies [63094011]
  - @ornament-ui/icons@0.0.11

## 0.4.0

### Minor Changes

- 7563401c: feat(kit): update tokens

  - add tokens `--color-content-success-hover`, `--color-content-success-pressed`, ` --color-content-info-hover`, `--color-content-info-pressed`
  - change a value of tokens `--color-content-success` and `--color-content-success-dark` for `themeOrnamentDark`

- 915353f2: feat(kit): add gaps between items in List
- 3fa554ce: feat(kit): add css-var `--indicator-border-color` for Indicator component
- 915353f2: feat(kit): add pipka as indicator of selected MenuItem
- 413939b2: feat(kit): increase the priority of styles via `!important` for `spacing` mixin

### Patch Changes

- 915353f2: fix(kit): fix the style for the focused ListItemButton
- 73b98f59: fix(kit): fix styles in Tabs (fix unsupported logical css-properties)
- c40e07aa: feat(kit): add gap between Pagination items, disable focus and active behavior for the selected PaginationItem
- 76d430da: fix(kit): fix styles in Textarea (fix unsupported logical css-properties)
- Updated dependencies [823f96f1]
  - @ornament-ui/icons@0.0.10

## 0.3.0

### Minor Changes

- cf6b88cf: feat(kit): Add NumberInput component
- f6e6a67c: feat(kit): add new prop contentProps for Badge, fix stories

## 0.2.7

### Patch Changes

- af3f8940: Update deps of library
- Updated dependencies [245e6333]
  - @ornament-ui/icons@0.0.9

## 0.2.6

### Patch Changes

- cacb048f:

  Dialog:

  - change paddings in `DialogHeader`.
  - change variant for the close button to `ghost`.
  - use size of parent in the close button.

  Drawer:

  - change paddings in `DrawerHeader`
  - change variant for the close button to `ghost`.
  - use size of parent in the close button.
  - add size `little`.

- 1295d8cf: Grid: change gap in `--breakpoint-s` for size `l`;

## 0.2.5

### Patch Changes

- 8a22bc2d: Backdrop:

  - add prop `open`.
  - add the animation for opening.
  - take any html-tag in prop `as` (polymorphic component).
  - remove animation styles for Backdrop from `Drawer` and `Dialog`.
  - improve styles of `Modal`.

- 5a32bed9: Add new component `Snackbar`;
  Add new prop `appear` in `Collapse`;
  Fix `title` prop type in `Alert` and `SectionMessage`;
  Add `color` prop in `Alert`;
- f4d5eb32: useTimer:

  - `stopTimer` renamed to `pauseTimer`;
  - `startTimer` called after `pauseTimer` does not reset count;

## 0.2.4

### Patch Changes

- 8d5fee36: Slider:

  - fix styles for firefox.
  - keep a space for marks (fix https://gitlab.akbars.tech/frontend/ornament-ui/-/issues/50).

## 0.2.3

### Patch Changes

- 68700512: Pagination: remove default margin for `ul` HTML-element.
- 1893fd8f: Fix styles for `IconButton` in components Alert, Dialog, Drawer.

## 0.2.2

### Patch Changes

- 2ffbed80: FormControlLabel: keep height of label in Radio and Checkbox
- baf5c741: Remove `background-color` on focus in `IconButton` and `Button` components
- f853ef40: Tooltip: add prop `anchorRef`
- f00be0f7: Update token `--typography-heading-4xl-font`
- 09ea00ee: Alert: fix styles
- 96f6e864: Added new variant `floating` in `IconButton`;
- b7c42c3c: Popover [refactor]:
  - add prop `ignoreClickOutsideRefs`;
  - deprecate `anchorEl` (use `anchorRef`).
- 5d8d39d2: Slider: add the component
- 3971e759: Typography: remove the type `TypographyAsVariant`
- 981ed699: Add `useCounter` hook
- bf644047: Tag:

  - `Tag` as interactive element;
  - add props `iconLeft` and `iconRight`;
  - improve styles.

- 2ffbed80: Table: add props `hover` and `selected` to `TableRow`.
- Updated dependencies [867d3e25]
- Updated dependencies [e5dc674c]
  - @ornament-ui/icons@0.0.8

## 0.2.1

### Patch Changes

- 860eada: Grid [bugfix] Fix styles for `rowStart` in breakpoints
- f517b79: Fix the build of kit – remove the tree-shaking helper

## 0.2.1

### Patch Changes

- 860eada: Grid [bugfix] Fix styles for `rowStart` in breakpoints
- f517b79: Fix the build of kit – remove the tree-shaking helper

## 0.2.0

### Minor Changes

- e5397ae: ⚠️ **BREAKING CHANGES**: change the structure of imports from the library.

  MOTIVATION: solve the problem with higher priority styles in the uikit.

  Example of replacing the import of a component:

  ❌ `import { Button } from '@ornament-ui/kit';` – not available.

  ❌ `import { Select, Option } from '@ornament-ui/kit';` – not available.

  ✅ `import { Button } from '@ornament-ui/kit/Button';` – available.

  ✅ `import { Select, Option } from '@ornament-ui/kit/Select';` – available.

### Patch Changes

- e5397ae: FilePicker [refactor] Improve styles
- e5397ae: FormGroup [refactor]:

  - change `gap` to `size`;
  - `FormGroup` as `PolymorphicComponent`;
  - add the ability to set default properties using a theme.

- e5397ae: RadioGroup:

  - add prop `size`;
  - add `title` of group;
  - `RadioGroup` as `PolymorphicComponent`.

- e5397ae: FormTitle: add component
- e5397ae: Optimize the build of kit
- e5397ae: Fix the crash of tests in the build

## 0.2.0-canary.2

### Patch Changes

- a9b6954: Fix the crash of tests in the build

## 0.2.0-canary.1

### Patch Changes

- Optimize the build of kit

## 0.2.0-canary.0

### Minor Changes

- ae03a8b: ⚠️ **BREAKING CHANGES**: change the structure of imports from the library.

MOTIVATION: solve the problem with higher priority styles in the uikit.

Example of replacing the import of a component:

❌ `import { Button } from '@ornament-ui/kit';` – not available.

❌ `import { Select, Option } from '@ornament-ui/kit';` – not available.

✅ `import { Button } from '@ornament-ui/kit/Button';` – available.

✅ `import { Select, Option } from '@ornament-ui/kit/Select';` – available.

## 0.1.3

### Patch Changes

- 792ef4a: Popover [refactor] make the `clickOutside` inactive when the state is open={false}
- 3b21ff1: FilePicker: add the component
- e51f76f: Button and IconButton: improve the logic of work
- e9f7b0e: Alert and SectionMessage: improve styles
- dc9fab4: MenuList: [bugfix] fix navigation of menu items as links from the keyboard
- e39ef94: Button and IconButton: improve styles
- 792ef4a: Select [feature] Add a controlled opening state
- f9fb659: Stack: improve styles
- f7dfd81: Radio, Checkbox, Toggle: improve styles (fix issue https://gitlab.akbars.tech/frontend/ornament-ui/-/issues/46)
- 8d61760: Alert: refactor styles for the component with a close button
- Updated dependencies [b06b3ad]
  - @ornament-ui/icons@0.0.7

## 0.1.2

### Patch Changes

- 00dbe5d: Grid (bugfix): fix the bug with nested grids (https://gitlab.akbars.tech/frontend/ornament-ui/-/issues/42)

## 0.1.1

### Patch Changes

- 02dea4b: [hooks]:
  - add `useIsomorphicEffect`;
  - refactor `useBreakpoints`: use `useIsomorphicEffect`, add tests.

## 0.1.0

### Minor Changes

- a420c4f: Stack: add the component

### Patch Changes

- e423638: [hooks]: optimize `useEventListener`
- f47008c: Hooks:

  - added useBoolean
  - added useInterval
  - added useTimer

  Utils:

  - added generateUniqKey

- e93624a: IconButton(fix): fix rerender the `icon`
- 162be9e: extendTheme: fix double `mergeDeep`
- ab0eb26: mergeDeep(utils): refactor the util `mergeDeep`, clone the resulting object by default
- Updated dependencies [4ed3ca0]
- Updated dependencies [8ed9de8]
- Updated dependencies [48c4f9a]
  - @ornament-ui/icons@0.0.6

## 0.0.7

### Patch Changes

- Updated dependencies [8edc8bc]
- Updated dependencies [a7279eb]
  - @ornament-ui/icons@0.0.5

## 0.0.6

### Patch Changes

- 5aa4018: FormGroup: use `flex gap` in styles of component

- fa6bd5f: Button:

  - added property "color";
  - rework property "variant";
  - Loader component is not rendered immediately, but only on "loading" state;
  - Button is polymorphic component.

- Alert:

  - changed style priority for .Alert-Button.

- Breadcrumbs:

  - BreadcrumbItem is polymorphic component;
  - BreadcrumbItem default root HTML-tag is 'a';
  - BreadcrumbItem button have class .BreadcrumbItem.

- 915d128: Pagination:

  - refactor rendering logic: component no longer hide itself when totalCount is equal or lesser than pageSize

- 2692efd: Menu: add max-height (fix – https://gitlab.akbars.tech/frontend/ornament-ui/-/issues/28)

- Alert:

  - previous `Alert` component was renamed to `SectionMessage`;
  - added new component `Alert`.

- 01004da: Container: component as polymorphic component

- 5e00c6c: Tooltip:

  - bugfix: Popover overlaps Tooltip styles by cascading of css (issue https://gitlab.akbars.tech/frontend/ornament-ui/-/issues/35)

- 3ec8b3d: ThemeProvider: add custom scroll

- cb0a41e: FieldHint: add size for the component, refactor styles

- 862112b: Chip: add component

- e372a4a: Link: add props – `align`, `noWrap`

- c7c6a8a: Input: support native types `date`, `datetime-local`, `time`

- 3244d1d: IconButton:

  - added property "compressed";
  - added property "variant";
  - property "color" is responsible for the color of the component, not icon;
  - previous "color" property is changed to property "iconColor";
  - Loader component is not rendered immediately, but only on "loading" state;
  - IconButton is polymorphic component.

- e2ecfa2: Tokens:

  - update tokens of color;
  - added new color variables for content: error, warning;

- 730a3ac: Update peerDependencies for React 18

- 3a95837: File: add component;

- List:

  - List, ListItem, ListItemButton is polymorphic components;
  - ListItemButton uses additional attributes if root element not "button".

- 9363b5a: Backdrop: improve styles

- 59e6a67: Segment: add component

- 0a06c22: Loader: add default color (fix issue https://gitlab.akbars.tech/frontend/ornament-ui/-/issues/26)

- 2930b4c: Update types of Polymorphic Component:

  - `MenuItem` as polymorphic components;
  - update types of `FormControlLabelProps`;
  - update types of `ListItemProps`;
  - update types of `ListItemTextProps`;
  - update types of `ListItemButtonProps`;
  - update types of `TypographyProps`.

- df83b9f: mixin spacing: refactor types

- Updated dependencies [66398e2]
- Updated dependencies [0161862]
  - @ornament-ui/icons@0.0.4

## 0.0.5

### Patch Changes

- 33b1fb6: Tooltip:
  - add prop `disabled` — disables the display of tooltip (resolve [issue\_#2](https://gitlab.akbars.tech/frontend/ornament-ui/-/issues/2))
  - remove additional condition isControlled (resolve [issue\_#22](https://gitlab.akbars.tech/frontend/ornament-ui/-/issues/22)
  - fix the bug of controlled behavior
- 46786ba: Badge:
  - refactor variant: defaultDark -> neutralDark, defaultLight -> neutralLight

## 0.0.4

### Patch Changes

- 63df345: FormControlLabel:
  - refactor styles;
  - refactor types;
  - FormControlLabel as polymorphic component.
- bed02b6: Card: prop `as` is any HTML-Element or component
- 3d18abe: Grid:
  - prop `as` is any HTML-Element or component;
  - use the default props `Grid`, `GridItem` in the extended theme.
- Updated dependencies [1d521d0]
- Updated dependencies [af7f3bf]
  - @ornament-ui/fonts@0.0.2
  - @ornament-ui/icons@0.0.3

## 0.0.3

### Patch Changes

- a6d684c: Link: prop `as` is any HTML-Element or component
- 8accbae: Card: add component
- 1a2520d: Badge:
  - prop `as` is any HTML-Element or component;
  - refactor styles for a color `actionLight` and `actionDark`.
- 9723533: Select: fix size of SelectCheckIcon
- 609cd16: Collapse: add component
- a6d684c: Typography: prop `as` is any HTML-Element or a component
- 609cd16: Accordion: add component

## 0.0.2

### Patch Changes

- e71e257: Select:

  - Restore SelectCheckIcon
  - Refactor selected Option in a list
  - Use correct override menuProps

- dda1a84: Alert: use multi icons in the component
- 0180e71: Drawer: export subcomponents
- 6853c87: Textarea: fixed background-color animation
- f50bf26: Link: define the default value for variant prop
- Updated dependencies [dda1a84]
  - @ornament-ui/icons@0.0.2

## 0.0.1

### Patch Changes

- d323a73: fix error: Can't resolve 'classnames'
- e4677f0: fix: edit css `<sup>` in FieldLabel
- 7f7d84c: - Change the logic of render icons in components: Input, Select, IconButton, Button, Breadcrumbs;
  - Refactor styles of FieldLabel;
  - Add component FieldIcon using in Input and Select;
  - Add utils getIconSizeToFormElement.
- 776f13a: build: add CHANGELOG.md to build of package
- 1c36c9f: fix: remove prefix Orn- for css-classes
- 3ca286e: fix styles Pagination
- 323db83: fix: optimize animation of buttons
- 6407e60: refactor: Checkbox, Radio, Toggle - add default props to ThemeProvider
- 73eb4b6: Deprecated CssBaseline
- d4bf4d5: Tokens:

  - update tokens of typography;
  - update tokens of color;

  Typography:

  - add variants: text-xl_1, text-xl, text-2xl_1, text-2xl, text-3xl_1, text-3xl, text-4xl_1, text-4xl.

- a3a1a1e: refactor: troubleshoot of release 0.0.1.canary.1
- cf032d7: fix(themes): fix theme colors
- 289805c: 🚀 Alert component is added to @ornament-ui/kit
- fce39bf: Refactor a directive of sideEffects:

  - Vite.js - Tree shake doesnt work - https://github.com/vitejs/vite/issues/10639

- Updated dependencies [776f13a]
- Updated dependencies [7f7d84c]
- Updated dependencies [35ef2de]
- Updated dependencies [9726a6c]
  - @ornament-ui/icons@0.0.1
  - @ornament-ui/fonts@0.0.1

## 0.0.1-canary.7

### Patch Changes

- 73eb4b6: Deprecated CssBaseline

## 0.0.1-canary.6

### Patch Changes

- d323a73: fix error: Can't resolve 'classnames'

## 0.0.1-canary.5

### Patch Changes

- 7f7d84c: - Change the logic of render icons in components: Input, Select, IconButton, Button, Breadcrumbs;
  - Refactor styles of FieldLabel;
  - Add component FieldIcon using in Input and Select;
  - Add utils getIconSizeToFormElement.
- 3ca286e: fix styles Pagination
- Updated dependencies [7f7d84c]
  - @ornament-ui/icons@0.0.1-canary.4

## 0.0.1-canary.4

### Patch Changes

- 776f13a: build: add CHANGELOG.md to build of package
- 6407e60: refactor: Checkbox, Radio, Toggle - add default props to ThemeProvider
- d4bf4d5: Tokens:

  - update tokens of typography;
  - update tokens of color;

  Typography:

  - add variants: text-xl_1, text-xl, text-2xl_1, text-2xl, text-3xl_1, text-3xl, text-4xl_1, text-4xl.

- cf032d7: fix(themes): fix theme colors
- 289805c: 🚀 Alert component is added to @ornament-ui/kit
- fce39bf: Refactor a directive of sideEffects:

  - Vite.js - Tree shake doesnt work - https://github.com/vitejs/vite/issues/10639

- Updated dependencies [776f13a]
- Updated dependencies [9726a6c]
  - @ornament-ui/icons@0.0.1-canary.3

## 0.0.1-canary.3

### Patch Changes

- e4677f0: fix: edit css `<sup>` in FieldLabel
- 1c36c9f: fix: remove prefix Orn- for css-classes
- 323db83: fix: optimize animation of buttons

## 0.0.1-canary.2

### Patch Changes

- a3a1a1e: refactor: troubleshoot of release 0.0.1.canary.1
- Updated dependencies [35ef2de]
  - @ornament-ui/fonts@0.0.1-canary.2
  - @ornament-ui/icons@0.0.1-canary.2
