# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [0.1.30](https://github.com/vickonrails/avocado-ui/compare/v0.1.29...v0.1.30) (2021-06-29)


### Bug Fixes

* **button:** add fullWidth prop to button component ([012c532](https://github.com/vickonrails/avocado-ui/commit/012c5320f3d0fd7c5933915834abc059d69b6bed))
* **input:** add labelText prop for input label ([1219460](https://github.com/vickonrails/avocado-ui/commit/1219460a45c640f187cee0b1776e68636a9b167a))
* **link:** override styling rules in documentation site ([8e34bfd](https://github.com/vickonrails/avocado-ui/commit/8e34bfdd67b185ffc76c6be50bd0335f5ef0b96d))
* **select:** add labelText to select component ([03cdccc](https://github.com/vickonrails/avocado-ui/commit/03cdcccdfbb2c3c27a038b0455a6bc594f487a21))

### [0.1.29](https://github.com/vickonrails/avocado-ui/compare/v0.1.28...v0.1.29) (2021-06-28)


### Features

* **link:** implement Link component ([fe2e3e4](https://github.com/vickonrails/avocado-ui/commit/fe2e3e448aae34b0b7bbc4a0f806fb44619af622))
* **link:** initial code for link component ([1e69122](https://github.com/vickonrails/avocado-ui/commit/1e691224ec3288a2bd0572487912658224143e2a))

### [0.1.28](https://github.com/vickonrails/avocado-ui/compare/v0.1.27...v0.1.28) (2021-06-22)


### Features

* **card:** add borderStyle and borderSize props for controlling Card borders ([23548cc](https://github.com/vickonrails/avocado-ui/commit/23548cc42290eeca31249ef20d18b99e5bf81c2c))
* **card:** create Card component ([257e232](https://github.com/vickonrails/avocado-ui/commit/257e232b83afeeeee6de60a10b4ccce2e0c23a07))
* **card:** implement showShadow prop for controlling shadows ([442ca05](https://github.com/vickonrails/avocado-ui/commit/442ca05ac10fe07c469b4738bd3e43422883e265))


### Bug Fixes

* **box:** switch Box padding and margin to px ([986f450](https://github.com/vickonrails/avocado-ui/commit/986f450fd9be0e9ea412f6caf916bbf480cce041))

### [0.1.27](https://github.com/vickonrails/avocado-ui/compare/v0.1.26...v0.1.27) (2021-06-20)


### Bug Fixes

* additional css prop on Button component ([6ad7d68](https://github.com/vickonrails/avocado-ui/commit/6ad7d68fc5aeb55e2644bd691cf84c7271a430c9))

### [0.1.26](https://github.com/vickonrails/avocado-ui/compare/v0.1.25...v0.1.26) (2021-06-19)


### Bug Fixes

* add gatsby-browser for client side rendering ([2510a90](https://github.com/vickonrails/avocado-ui/commit/2510a90bfab7ee614efe15e399bb5e9b24187ee0))
* add gatsby-srr to fix breaking build ([0ee56bf](https://github.com/vickonrails/avocado-ui/commit/0ee56bf4c74f80cd275d7e9dd582680258849650))
* remove styling breaking build ([0976d67](https://github.com/vickonrails/avocado-ui/commit/0976d67f0837658c347ea6b73034dbc40d7eb494))
* theme variables breaking build ([ae62fac](https://github.com/vickonrails/avocado-ui/commit/ae62facc3d70ec42f52f93d33015399334d75c5e))
* theme variables breaking build ([c33a460](https://github.com/vickonrails/avocado-ui/commit/c33a46006e6e017cd3a72e48b7e2ddd594877229))
* theme variables breaking build ([d235535](https://github.com/vickonrails/avocado-ui/commit/d235535eb120ef4e711bab1afadd2378ff4e1e81))
* theme variables breaking build ([c43e26e](https://github.com/vickonrails/avocado-ui/commit/c43e26ec6884e708b2939d120a7907f8760040e4))
* wrap whole app in ThemeProvider to prevent build fail ([e4520d7](https://github.com/vickonrails/avocado-ui/commit/e4520d73db547700f9cc12741da488491c809397))

### [0.1.25](https://github.com/vickonrails/avocado-ui/compare/v0.1.24...v0.1.25) (2021-06-11)


### Features

* cracking theming with runtime values ([21b7569](https://github.com/vickonrails/avocado-ui/commit/21b7569232416f4430953d646218f969fa5feb38))


### Bug Fixes

* make variant prop on Spinner optional ([364e974](https://github.com/vickonrails/avocado-ui/commit/364e9748a5a531c25f1e6ac62e47f145468e04a9))


### Refactors

* add support for theming avatar ([619ff81](https://github.com/vickonrails/avocado-ui/commit/619ff8153546dd57b656715de1d11aef767214d8))
* bake theming into Button component ([36a6d83](https://github.com/vickonrails/avocado-ui/commit/36a6d83d4e41dbd0ccb7a2b80f7a8dbc2fc88285))
* bake theming into spinner ([8ae9739](https://github.com/vickonrails/avocado-ui/commit/8ae97394b9b8b1e897eab526716384df9e017f2e))
* implement theming for input component ([f6c147c](https://github.com/vickonrails/avocado-ui/commit/f6c147cac4df66a4fa60b54c16998ce0b5210c82))
* move theme props to seperate definition ([059a5a1](https://github.com/vickonrails/avocado-ui/commit/059a5a1e0de3e55f57693eb8a7a3a7d37607a61f))
* new direction for theming ([32e47ba](https://github.com/vickonrails/avocado-ui/commit/32e47bafbd62a9a4984e14481bcc5508c933954e))

### [0.1.24](https://github.com/vickonrails/avocado-ui/compare/v0.1.23...v0.1.24) (2021-06-09)


### Features

* **accordion:** add Accordion component ([c0f8f79](https://github.com/vickonrails/avocado-ui/commit/c0f8f79f99f2e01df2fd0dc2b57d262830897baf))


### Refactors

* **accordion:** add Default story to storybook ([d2b47d6](https://github.com/vickonrails/avocado-ui/commit/d2b47d6c1d6386cdcd4c8fb7aa91d38c85e29cb1))
* **accordion:** implement accordion width & position ([dc1e122](https://github.com/vickonrails/avocado-ui/commit/dc1e12276b91690b2fba7a8eeb9e6c638c4b8758))
* **accordion:** implement accordion width & position ([be90f81](https://github.com/vickonrails/avocado-ui/commit/be90f81725f6a899381a3191b9fcbfe7f4544286))

### [0.1.23](https://github.com/vickonrails/avocado-ui/compare/v0.1.22...v0.1.23) (2021-06-08)


### Features

* **separator:** implement Separator component ([fca91ab](https://github.com/vickonrails/avocado-ui/commit/fca91aba4ec6a290f9f1ce1c0ba7dc7dc2e3eac6))


### Refactors

* **spinner:** rewrite spinner to be usable as a standalone component ([9d82619](https://github.com/vickonrails/avocado-ui/commit/9d826194dafc355ead0ae925785c62e2504c4f20))

### [0.1.22](https://github.com/vickonrails/avocado-ui/compare/v0.1.21...v0.1.22) (2021-06-08)

### Bug Fixes

- use correct variable for image caption ([7feeb10](https://github.com/vickonrails/avocado-ui/commit/7feeb10e3f5afcbc21bb2c0f27861b1b4768a480))
- **Input:** fullwidth prop not applying ([2a8843e](https://github.com/vickonrails/avocado-ui/commit/2a8843e56f4e1ce375f0d240900b742982063113))

### [0.1.21](https://github.com/vickonrails/avocado-ui/compare/v0.1.20...v0.1.21) (2021-06-03)

### Features

- add Box component with documentation ([1a8e2d6](https://github.com/vickonrails/avocado-ui/commit/1a8e2d6d8b653d120ffcd5386e8bf8933d70aa24))

### Bug Fixes

- **button:** inherit page font properties ([cb16f12](https://github.com/vickonrails/avocado-ui/commit/cb16f12fa62ca036c42fb252aa96b6407b521bea))

### Refactors

- add storybook support ([965cebd](https://github.com/vickonrails/avocado-ui/commit/965cebdd034284abb5dc9e8b37b97ab8c4fd1ba9))

### [0.1.20](https://github.com/vickonrails/avocado-ui/compare/v0.1.19...v0.1.20) (2021-05-23)

### Features

- initial code for accordion component ([e68374b](https://github.com/vickonrails/avocado-ui/commit/e68374b36602926e67563a3c7c74f149f290e50d))

### Bug Fixes

- move modal content to top of page ([0276dca](https://github.com/vickonrails/avocado-ui/commit/0276dcabf15fa1711634cee2b4af421886b25443))

### Chores

- update readme ([275480b](https://github.com/vickonrails/avocado-ui/commit/275480ba6eb6b52e489c660dccba5eefa7282bb5))

### [0.1.19](https://github.com/vickonrails/avocado-ui/compare/v0.1.18...v0.1.19) (2021-05-21)

### Refactors

- add data-modalopen attribute to Modal ([8c9a6d5](https://github.com/vickonrails/avocado-ui/commit/8c9a6d50951ef6beaa025db3a548d9d5dcc3658f))

### [0.1.18](https://github.com/vickonrails/avocado-ui/compare/v0.1.16...v0.1.18) (2021-05-20)

### Features

- enable ref forwarding in button component ([f18f3fa](https://github.com/vickonrails/avocado-ui/commit/f18f3fadf5915f1b12e44eb0e1bd8f8bd89e5578))
- initial work on modal component ([0571578](https://github.com/vickonrails/avocado-ui/commit/057157895dbd2fb87502ca03a080a9cd9f65b993))

### Chores

- update Readme ([9bef530](https://github.com/vickonrails/avocado-ui/commit/9bef5303ab820b573491b6fbb7cc1ac8428c75f9))

### Refactors

- add ModalFooter component ([cfaffa4](https://github.com/vickonrails/avocado-ui/commit/cfaffa47ccf82306a49f690b311c0592a1945a13))
- flesh out modal components ([509ca80](https://github.com/vickonrails/avocado-ui/commit/509ca80e625f8a1b0fe52fc2da355743155d0c33))
- move modal components to separate files ([7589537](https://github.com/vickonrails/avocado-ui/commit/758953747295ef1f7a0ff77e84a7972b62b860aa))
- unwrap ModalContent from ModalOverlay ([a295a5a](https://github.com/vickonrails/avocado-ui/commit/a295a5ae70832c0df3aa3e4aadd059d77db4341f))

### [0.1.17](https://github.com/vickonrails/avocado-ui/compare/v0.1.16...v0.1.17) (2021-05-20)

### Features

- enable ref forwarding in button component ([f18f3fa](https://github.com/vickonrails/avocado-ui/commit/f18f3fadf5915f1b12e44eb0e1bd8f8bd89e5578))
- initial work on modal component ([0571578](https://github.com/vickonrails/avocado-ui/commit/057157895dbd2fb87502ca03a080a9cd9f65b993))

### Chores

- update Readme ([9bef530](https://github.com/vickonrails/avocado-ui/commit/9bef5303ab820b573491b6fbb7cc1ac8428c75f9))

### Refactors

- add ModalFooter component ([cfaffa4](https://github.com/vickonrails/avocado-ui/commit/cfaffa47ccf82306a49f690b311c0592a1945a13))
- flesh out modal components ([509ca80](https://github.com/vickonrails/avocado-ui/commit/509ca80e625f8a1b0fe52fc2da355743155d0c33))
- move modal components to separate files ([7589537](https://github.com/vickonrails/avocado-ui/commit/758953747295ef1f7a0ff77e84a7972b62b860aa))
- unwrap ModalContent from ModalOverlay ([a295a5a](https://github.com/vickonrails/avocado-ui/commit/a295a5ae70832c0df3aa3e4aadd059d77db4341f))

### [0.1.16](https://github.com/vickonrails/avocado-ui/compare/v0.1.15...v0.1.16) (2021-05-07)

### Bug Fixes

- change default values for Flex component ([afe878d](https://github.com/vickonrails/avocado-ui/commit/afe878dde395388993850fa1c8f18651203c2118))
- set default align-items to flex-start ([30f1605](https://github.com/vickonrails/avocado-ui/commit/30f1605328b6d0a43bf1db27a7f8706995c1a235))

### [0.1.15](https://github.com/vickonrails/avocado-ui/compare/v0.1.14...v0.1.15) (2021-05-06)

### Bug Fixes

- all children under Flex are flex children ([ee98ac1](https://github.com/vickonrails/avocado-ui/commit/ee98ac16a0f778708271f8914d9dabccb15b2e24))

### Chores

- move changelog to website ([05a2db3](https://github.com/vickonrails/avocado-ui/commit/05a2db3908b51439ceed55c39a9b7e7a5ee5c5c0))

### [0.1.14](https://github.com/vickonrails/avocado-ui/compare/v0.1.13...v0.1.14) (2021-05-06)

### Features

- **flex:** implement flex container component ([8a7ff15](https://github.com/vickonrails/avocado-ui/commit/8a7ff1551e409d4246bfe540acaea621f79007e7))
- **flex-item:** implement flex item component ([8683f31](https://github.com/vickonrails/avocado-ui/commit/8683f31e98fb3fe1f7f7581de1c25944e097fa9d))

### Bug Fixes

- implement grid gap fix on flex component ([96f5fa6](https://github.com/vickonrails/avocado-ui/commit/96f5fa6d2e161143058d372d70bb18b101516d1a))
- switch up gap prop from string to number ([4c74b09](https://github.com/vickonrails/avocado-ui/commit/4c74b095c3c69a783dbb692daded7b34f1321c0d))

### [0.1.13](https://github.com/vickonrails/avocado-ui/compare/v0.1.12...v0.1.13) (2021-04-28)

### Features

- implement global CSS style; fixes [#4](https://github.com/vickonrails/avocado-ui/issues/4) ([8417462](https://github.com/vickonrails/avocado-ui/commit/8417462aa5e0966c8f39d971b04860e0210931e6))

### Bug Fixes

- bug breaking build ([3099ab6](https://github.com/vickonrails/avocado-ui/commit/3099ab6d982a32cd2158f0fa524480cf2954147f))
- emotion passing invalid props into DOM; fixes 3 ([64ab4ed](https://github.com/vickonrails/avocado-ui/commit/64ab4ed7baa8883029c9a480d419a63a09703bce))

### Chores

- bump up @avocado-ui/react version in docs ([29adea1](https://github.com/vickonrails/avocado-ui/commit/29adea14db4977f419fb518e499bae57b69f7bdd))

### [0.1.12](https://github.com/vickonrails/avocado-ui/compare/v0.1.11...v0.1.12) (2021-04-16)

### Bug Fixes

- set default value for captionPosition ([044d347](https://github.com/vickonrails/avocado-ui/commit/044d3473e7f4de6569282515764a592e68ad699e))

### [0.1.11](https://github.com/vickonrails/avocado-ui/compare/v0.1.10...v0.1.11) (2021-04-16)

### Features

- implement caption and caption positioning for images ([a881f7e](https://github.com/vickonrails/avocado-ui/commit/a881f7ef020fa22aa697c10b6dda183f53e613ab))

### [0.1.10](https://github.com/vickonrails/avocado-ui/compare/v0.1.9...v0.1.10) (2021-04-16)

### Features

- add Image component ([3df0052](https://github.com/vickonrails/avocado-ui/commit/3df005263c11352e6a66cbd454614dbaf1182349))
- handle single word name in Avatar component ([536e932](https://github.com/vickonrails/avocado-ui/commit/536e932ff80638b91ef4616b397e8d891c3b6f6a))
- implement objectFit prop for specifying image fitting ([b5f83dc](https://github.com/vickonrails/avocado-ui/commit/b5f83dcae24930ea409aac04f266e4a3cfe47fe5))
- implement shape and size props for Image component ([c57784c](https://github.com/vickonrails/avocado-ui/commit/c57784c2f69a412cd1b27a74389a6284384b2482))

### [0.1.9](https://github.com/vickonrails/avocado-ui/compare/v0.1.8...v0.1.9) (2021-04-15)

### Features

- add functionality for customizing avatar background color ([8126bfc](https://github.com/vickonrails/avocado-ui/commit/8126bfc50a65163b3194600e74bc44afd9f55ed2))
- enable shape prop for customizing avatar borders radius ([81aa9c0](https://github.com/vickonrails/avocado-ui/commit/81aa9c0c1f8cb982aebc6ffa0c385a86e6b1b3e2))
- implement sizing Avatar with number & size types ([e48da2a](https://github.com/vickonrails/avocado-ui/commit/e48da2ac95c7b0c95466da8dccd7a6c00bcbbc1d))
- implement support for image, icon and initials in Avatar component ([97aa62a](https://github.com/vickonrails/avocado-ui/commit/97aa62a147d7c7207709842ba33d4bc236f13e70))

### [0.1.8](https://github.com/vickonrails/avocado-ui/compare/v0.1.7...v0.1.8) (2021-04-14)

### Features

- implement trim, align, size props for Text component ([78c739c](https://github.com/vickonrails/avocado-ui/commit/78c739cbd6c7ca0ddbecfcbd5b8b10c7fc5b9b42))

### [0.1.7](https://github.com/vickonrails/avocado-ui/compare/v0.1.6...v0.1.7) (2021-04-14)

### Features

- implement text-align in heading ([267c64d](https://github.com/vickonrails/avocado-ui/commit/267c64d0db2507f4add307b3562bce3e2ae80bf4))
- implement trim prop to truncate heading text ([8b7db42](https://github.com/vickonrails/avocado-ui/commit/8b7db42e302b0a0956bd10604f7ebbb6637198bd))

### Chores

- **changelog:** enable different commit types in changelogs ([3b77617](https://github.com/vickonrails/avocado-ui/commit/3b77617c666fa4492ab29ef9a0efb2e7880ae5fc))

### [0.1.6](https://github.com/vickonrails/avocado-ui/compare/v0.1.5...v0.1.6) (2021-04-14)

### Features

- implement theming without theme-ui and passing props into component ([a062a1e](https://github.com/vickonrails/avocado-ui/commit/a062a1e4bae6221d409fddcd36b83d1b6d927313))

### 0.1.5 (2021-04-11)

### Features

- add button component theme ([31886d2](https://github.com/vickonrails/avocado-ui/commit/31886d22a4a82608813ae832b17560a809ab54cc))
- add button tests ([7044cf8](https://github.com/vickonrails/avocado-ui/commit/7044cf86ed5eca6a350ae967f7854fd513256be1))
- add emotion for styling ([50925d4](https://github.com/vickonrails/avocado-ui/commit/50925d46314fbce2e29dd97ddebe7c889c6386ed))
- add homepage component ([f6989d8](https://github.com/vickonrails/avocado-ui/commit/f6989d8f563d8d690fd0ea732ba6f6c96f5db07d))
- add more tests for input component ([34f6259](https://github.com/vickonrails/avocado-ui/commit/34f6259cc58c6950ad5437383e636250fd9d0ca1))
- add select component ([1335e82](https://github.com/vickonrails/avocado-ui/commit/1335e82bcb60b5fecb833cdbd808eccfe7042481))
- add tests for select component ([5717064](https://github.com/vickonrails/avocado-ui/commit/5717064bd334197e51bd7f898fbccc6116c567cd))
- add theme colors ([4194158](https://github.com/vickonrails/avocado-ui/commit/4194158ffd94f825656b98855a9c8719382892f5))
- boilerplate for select component ([dce8e2f](https://github.com/vickonrails/avocado-ui/commit/dce8e2fa44718c03c598bfde4221a61515369dc7))
- bootstrap starter files for button component ([ba09068](https://github.com/vickonrails/avocado-ui/commit/ba090682a9bd6c4a3a4dbe51b1e411fbc981c518))
- bootstrap Text & Heading components ([1014512](https://github.com/vickonrails/avocado-ui/commit/1014512e5643ac796765314ead70ec895648e398))
- implement button prefix/suffix icon ([e44d7f6](https://github.com/vickonrails/avocado-ui/commit/e44d7f6d49eb9b254ee0cd56408ce9bb17fdc2a4))
- implement button variants ([10135a9](https://github.com/vickonrails/avocado-ui/commit/10135a9b16fbda42e9d0f5b63963b21ca028157e))
- implement input left/right addons ([fd0c2ef](https://github.com/vickonrails/avocado-ui/commit/fd0c2efd76971e6d5fcd1c6a032d1c973fc197a3))
- implement loading spinner for button ([ef577ee](https://github.com/vickonrails/avocado-ui/commit/ef577ee6fa76ee883b3b79dcad7de6436c92b5e6))
- implement theming and bootstrap tests for button ([7a21ee7](https://github.com/vickonrails/avocado-ui/commit/7a21ee7d5ffbb860b42c2f4630012b78ad9e123d))
- setup button tests ([3448ec7](https://github.com/vickonrails/avocado-ui/commit/3448ec73bf3932e54f15980b17ee40a1b3668ed5))
- setup component theming ([92d2671](https://github.com/vickonrails/avocado-ui/commit/92d2671bc26cf1dd52787ba759e1d2b0a1805c19))
- skeleton for radio input component ([d272760](https://github.com/vickonrails/avocado-ui/commit/d272760dca5688dfa4c13d9de0eb112fb1c8eecd))
- write basic tests for input ([82de0b8](https://github.com/vickonrails/avocado-ui/commit/82de0b82ade359b6e10df3c6af492d6e93fed088))
- write styles for input component ([8be1517](https://github.com/vickonrails/avocado-ui/commit/8be1517423089f0f1e0e51ad0c6f396e29d90aad))
- **Button:** add trim() functionality for button text ([e4dc9aa](https://github.com/vickonrails/avocado-ui/commit/e4dc9aa89955181f867414824fdc24719f17a36e))

### Bug Fixes

- change default input shape ([a590883](https://github.com/vickonrails/avocado-ui/commit/a59088334a6d75acdc0f3c1a961c1beb4ee67109))
- remove breaking useState call ([8dba51a](https://github.com/vickonrails/avocado-ui/commit/8dba51af9cdb8ed636a522079f8695419a90b4f2))
- **button:** fix button active styles ([1cfc16c](https://github.com/vickonrails/avocado-ui/commit/1cfc16cec7d789ffdd9b3a4ab3266667c7191499))
- **input:** pass correct classname to input component ([b8782b4](https://github.com/vickonrails/avocado-ui/commit/b8782b40d790f24e60fdc3da307a2f5c46daf887))
- **input:** remove padding from input without icons ([c4e14b8](https://github.com/vickonrails/avocado-ui/commit/c4e14b8d201b0b93e3f818709c85ccced2652759))
