React components
Added max-width
to widthProps
system props
Added size
& appearance
to BrandedHeading
Fixed a bug with flex-shrink
system prop
Fixed the Nieuwsblad cdn-url cdn in Font
Fixed the bundled files now include the correct cdn-links
Tokens
Updated GvA Grey colors (light, base, dark)
React components
Added Tooltip
component.
Added Widelist
component.
Tokens
React components
Added Text
component.
Added Table
component.
Added Avatar
component.
Fixed Label margin in Select
component.
Added flexParentProps
to system props.
React components
Added Accordion
component.
Added Autocomplete
component.
Added missing propTypes to ListItem
component.
Added maxHeight
prop to the system.
Tokens
React components
All components now allow addition system props to be added directly on them.
Added Banner
component.
Added List
component.
Added ListItem
component.
Added Stepper
component.
Added zIndex
as a system prop.
Added loading
prop to Button
.
Added mask
prop to TextField
.
Removed the pointer on a Choice
's body.
React components
Added IconButton
component.
Added Loader
component.
Added BrandedHeading
component.
Added Dialog
component.
Added DatePicker
component.
Added TextArea
component.
Adjusted height of TextField
component to be in line with the height of
Button
component.
Adjusted height of Select
component to be in line with the height of
Button
component.
All components now forward passed in ref
properties. The node to which the
ref
is forwarded, depends on the component. In some cases, it is passed onto
the wrapper, in other cases on a child component. E.g. with TextField
, the
input
element will have the forwarded ref. This is based on subjective
judgement, taking into account what the expected behavior would be. Be sure to
notify us if something does not behave as you'd expect.
Box
now allows negative values for all margin
related properties.
All form elements that have a message
property, will now display an icon
before the message if the error
prop is also set to true
.
Tokens
iOS
shadow tokens now have better structure so that they can be used
directly.
React components
Added Switch
component
Added Select
component
Added Radio
component
Added useMediaQuery
hook
Added Fieldset
component
Added Hidden
component
Added Screenreader
component
Box: added clone prop
Box: can now have a spacing (e.g. m
, p
) prop of 0
Box: added float prop
Heading: fixed responive values for levels 2 & 3
Input: added disabled prop
TextField: added disabled prop
Tokens
Switched timebased tokens to ms
instead of s
Logo's
Documentation
Added documentation for the previously added LinkText
component
Added Design guidelines for Checkbox
Added Design guidelines for Select
Added a clear overview of which Box
props can be cloned to a child component
React components
Input: multibranded colors
Checkbox: multibranded colors
Corrected expected propType for Label
's hidden
prop
Tokens
components/input:
input-hover-border-color
input-focus-shadow-color
components/checkbox:
checkbox-focus-shadow-color
checkbox-checked-color
checkbox-checked-background
Android:
Renamed dimens
XML tag to dimen
Removed double point precision from dp
and sp
values
Icons
Added Phone
Added PhoneFill
Removed non-standard SVG commands from Facebook
Removed non-standard SVG commands from Github
Removed non-standard SVG commands from Instagram
Removed non-standard SVG commands from Pinterest
Removed non-standard SVG commands from Skype
Removed non-standard SVG commands from Spotify
Removed non-standard SVG commands from Twitter
Removed non-standard SVG commands from Whatsapp
Removed non-standard SVG commands from Youtube
Logos
Removed non-standard SVG commands from AboSlim for GvA
Removed non-standard SVG commands from AboSnel for GvA
Removed non-standard SVG commands from AboSuper for GvA
Icons
React components
Image: extend width value
Choice: refactor, id required!
LinkText: Component
Divider: color prop
Box: left, right, bottom, top prop
Box: width prop full | atuo
Box: position prop
Box: height prop full | auto
Box: color fix
Box: font-weight prop
Box: border-radius prop
Update docs readme
Tokens
Change border-radius tokens