Skip to content

Releases: vrk-kpa/suomifi-ui-components

v0.4.0

12 Dec 13:28
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

🚨 Breaking changes

Icon

  • Removes support for custom SVG #267

Heading

  • Heading 6 variant removed #263

Other

  • Export only suomifi-design-system tokens #269
    • Shadows, gradients, outlines, z-indexes, transitions and radius tokens are no longer available as export. These internal tokens are only available internally inside the library.
    • Updates the suomifi-design-tokens version to 0.6.0

✨ Features

Toggle

  • Differentiated input and button version of the Toggle #224
    • By default Toggle is now button
    • To use input-version use the variant: <Toggle.withInput>

Icon

  • Updated to use suomifi-icons version 0.0.10
  • Introduced support for custom props #252

🐛 Bug fixes

Toggle

  • State change should not anymore trigger twice when clicking toggle #239
  • Structure changed (input-version) #239
  • defaultChecked props will now correctly show visible change in the Toggle component #257

Icon

  • Restore support for custom icon colors #252

Color tokens

  • styleguidist now presents color tokens in an accessible way #173

Batch normalize.cssinjs to 1.1.0 for 0.2.4

19 Nov 13:20
Compare
Choose a tag to compare

Update normalize.cssinjs to 1.1.0

Relates to #158

Use tokens from suomifi-design-tokens

15 Nov 11:44
Compare
Choose a tag to compare
Pre-release

Bugfixs:

  • Change breadcrumb link "Aria-current" value from "page" to "location" #175
  • Set button fullWidth using className #176
  • Added the missing background-color for the Dropdown #178
  • Use disabled-attribute for PanelExpansion #199
  • Button.tertiary colors to match design #218
  • Fix PanelExpansionGroup open/close all button for IE and Edge #191
  • Mouse cursor for disabled Button #228

Breaking changes:

  • suomifiTheme not exported anymore 195
  • Differentiating input and button versions of Toggle #136
  • Only allow placeholder for SearchInput #185

Update normalize.cssinjs to 1.1.0

01 Oct 03:58
Compare
Choose a tag to compare
Pre-release
  • Update normalize.cssinjs to 1.1.0
  • Fixes:
    Closes #151
    Closes #158
    Closes #175

Update suomifi-icons to 0.0.8 (that contained React as dependency)

26 Sep 11:31
Compare
Choose a tag to compare
  • Update suomifi-icons to 0.0.8 (that contained React as dependency)

  • Fix Button.negative disabled background color

  • Fix theme from passing to SVG's

  • Update React typings

  • Replace Emotion with Styled Components

  • Fix Styled Components as-prop usage with internal asProp

Update correct depthSecondary values

08 Aug 10:01
Compare
Choose a tag to compare
Pre-release
  • Update correct depthSecondary values
  • Add break-word to font
  • Add eslint-plugin-tree-shaking
  • Update React-styleguidist to 9.1.13
  • Use Jest-Axe
  • Add ''-tags to component styleguide pages

Add successBaseSecondary

26 Jun 08:22
Compare
Choose a tag to compare
Pre-release
  • Add successBaseSecondary
  • Change color shades to correct exact hsla value
  • Fix BEM classNames

Define line-height

06 Jun 10:01
Compare
Choose a tag to compare
Define line-height Pre-release
Pre-release
  • Define line-height
  • Fix icons positioning together with line-height
  • Update suomifi-icons
  • Fixes to theme utils missing props

Fix LinkExternal implementation

03 Jun 12:05
Compare
Choose a tag to compare
Pre-release
  • Fix LinkExternal implementation
  • Change visited color to correct token
  • Create variant-prop for Link component, was only using static method

Create TextInput, SearchInput and LinkExternal components

31 May 09:44
Compare
Choose a tag to compare