Skip to content

Releases: aragon/gov-ui-kit

v1.0.14

20 Feb 14:29
Compare
Choose a tag to compare

Added

  • Implement Heading, InputFileAvatar and Dropdown components
  • All SVGs have new designs/code implemented with "currentColor" fill, 16x16 mask
  • Added richtext-heading, blockchain-block, app-transactions, logout, critical and sort-desc icon files
  • Ref property handling on Button component

Removed

  • Removed radio-pause, switch, tx-failure, turn-off and update icon files

Changed

  • Renamed menu-vertical to dots-vertical
  • Renamed menu-horizontal to dots-horizontal
  • Renamed menu-default to menu
  • Renamed sort to sort-asc
  • Renamed add to plus
  • Renamed remove to minus
  • Renamed question to help
  • Renamed radio-cancel to remove
  • Renamed radio-default to radio
  • Renamed radio-check to success
  • Renamed checkbox-multi to checkbox-indeterminate
  • Renamed checkbox-default to checkbox
  • Renamed tx-smart-contract to blockchain-smartcontract
  • Renamed tx-deposit to deposit
  • Renamed tx-withdraw to withdraw
  • Renamed app-finance to app-assets
  • Renamed app-governance to app-proposals
  • Renamed app-community to app-members
  • Renamed explore to app-explore
  • Renamed dashboard to app-dashboard
  • Renamed blockchain to blockchain-blockchain
  • Renamed gas-fee to blockchain-gasfee
  • Renamed wysiwyg-bold to richtext-bold
  • Renamed wysiwyg-italic to richtext-italic
  • Renamed wysiwyg-link-set to richtext-link-add
  • Renamed wysiwyg-link-unset to richtext-link-remove
  • Renamed wysiwyg-list-ordered to richtext-list-ordered
  • Renamed wysiwyg-list-unordered to richtext-list-unordered

v1.0.13

14 Feb 11:36
Compare
Choose a tag to compare

Added

  • Implement Tooltip component

Changed

  • Update minor and patch versions of dependencies

Fixed

  • Style of Progress component to make it full width

v1.0.12

12 Feb 13:57
Compare
Choose a tag to compare

Added

  • Implement CardEmptyState, EmptyState, Checkbox, CheckboxGroup, CheckboxCard, RadioGroup, Radio, and
    RadioCard components
  • Export all component types
  • Handle style transitions on ActionItem, Button and Toggle components
  • Property defaultValue to ToggleGroup component to set an initial value for uncontrolled usage
  • shadow-info Tailwind CSS utility class and documentationonents
  • Ref forwarding to InputNumber, InputSearch, InputText and TextArea components

Fixed

  • Storybook stories to only use the component's required properties on default stories
  • Button component to render a button element when the href property is set to undefined
  • Hide clear icon on InputSearch component when disabled

Changed

  • Implement new style for AlertCard, Spinner, Switch, InputContainer, Toggle and Tag components
  • Mark variant property of AlertInline and AlertCard components as optional and set it to info by default
  • Remove border color from Card component, update style of CardSummary component as for new design
  • Set default properties to Button and Spinner components
  • Hide date picker indicator when InputDate component is disabled
  • Update InputNumber component to handle prefix and suffix properties through react-imask
  • Align cursor style of disabled components
  • Update line-height and height of TextArea and TextAreaRichText components

v1.0.11

06 Feb 17:58
Compare
Choose a tag to compare

Fixed

  • Properly export ESM/CJS library depending on current environment and fix CJS build

v1.0.10

05 Feb 10:33
Compare
Choose a tag to compare

Added

  • Implement Link, InputNumber InputTime, TextArea and TextAreaRichText components
  • Implement Addon element for InputText component
  • Handle size property on Progress component
  • border-none Tailwind CSS utility class

Changed

  • Update minor and patch versions of dependencies
  • Update husky to v9
  • Add wrapperClassName property to InputContainer component to customise the input wrapper
  • Update InputContainer props to accept any HTML div property and support textarea elements

Fixed

  • Fix styling conflict in InputText introduced by Addon element

v1.0.9

23 Jan 15:09
Compare
Choose a tag to compare

Fixed

  • Minimum tailwindcss version required
  • Fix disabled input style on Firefox
  • Max Length on inputs is restyled and only shows if no alert
  • Fix Toggle component shadow styling

Added

  • Implement InputDate, Avatar and InputNumberMax components
  • Add AvatarIcon documentation and tests

v1.0.8

17 Jan 10:12
Compare
Choose a tag to compare

Fixed

  • Fix label size of Switch component

Changed

  • Update minor and patch versions of dependencies

v1.0.7

12 Jan 12:58
Compare
Choose a tag to compare

Added

  • Implement Card, CardSummary, Switch, Toggle and ToggleGroup components

Changed

  • Update Spinner and Button components to handle responsive sizes
  • Update Icon and AvatarIcon components to handle xl and 2xl responsive sizes

Fixed

  • Update InputSearch component to fix server-side rendering

v1.0.6

13 Dec 15:55
Compare
Choose a tag to compare

Added

  • Implement Tag, InputContainer, InputText and InputSearch components
  • Documentation on how to handle library dependencies
  • shadow-none and shake Tailwind CSS utility classes

Changed

  • Update library documentation
  • Output build.css file to be able to use ODS library without TailwindCSS
  • Relax dependencies and peerDependencies versions
  • Prettier configuration to propertly format markdown files
  • Bump @adobe/css-tools from 4.3.1 to 4.3.2

Fixed

  • Correctly format README.md links on Storybook
  • Handling of value length for controlled inputs

v1.0.5

20 Nov 14:48
Compare
Choose a tag to compare

Changed

  • Update lint-staged to v15
  • Update babel, rollup, storybook dependencies

Fixed

  • Introduce @svgr/rollup to correctly bundle SVGs
  • Remove redundant jackspeak dependency resolution
  • Move "@svgr/rollup dependency to dev dependencies

Removed

  • Remove redundant postcss step and dependency
  • Do not include tailwindcss configuration utilities into bundle

Changed

  • Bundle tslib utilities into library by removing importHelpers TypeScript configuration