This repository has been archived by the owner on Jun 5, 2023. It is now read-only.
v0.20.0
Pre-release
Pre-release
·
405 commits
to master
since this release
⚠️ BREAKING CHANGES
- ColorSystem: The color system has been revised.
--color-on-primary
,--color-on-secondary
&
--color-on-bar
have been removed, they are covered by the respective--color-on-*-high-emphasis
colors.--color-secondary-variant
has been removed and--color-secondary
is instead used where
needed.--color-background-tooltip
has also been removed. The tooltip and snackbar color can now
be customized by the--color-inverse-surface
color (and the matching font colors). - Icon: The
--anglify-icon-inactive-color
and--anglify-icon-active-color
properties
of the icon component have been removed and replaced by the--anglify-icon-color
property. - The type system has been completely revised. As a result, existing custom font
properties of components have been either removed or unnamed. Now you can override the fonts either
globally or on component level and style them as you wish. - Button: The
--anglify-hover-state-color
and--anglify-focus-state-color
properties of
the button were renamed to--anglify-button-hover-state-color
and
--anglify-button-focus-state-color
- Icon: The
--anglify-icon-size
css property was removed, because the icon size can be
overwritten by the different size properties (for example:--anglify-icon-size-regular: 2rem)
🚀 Features
- composables can now also be used outside the library (337cb60)
- internal animations are now exported for own usage (6cd8790)
- List: add line clamp css props for list item title & description (80ac6fc)
- ListItem: add hover and focus state colors (87b3b0e)
- ListItem: add possibility to either match exact URL or partial (94fca33)
- ListItem: text has now primary color when item active (43c95e3)
- ProgressLinear: provide SettingsToken (ecddf33)
- Toolbar: add elevation property (e8c61ca)
🛠 Other Commits
- adjust changelog generation (7d9381d)
- extend stylelint config so that style properties get sorted (d611a28)
🐛 Bug Fixes
- Badge: short badges are now completely round (a3f855f)
- Button: make transparent default background of outlined buttons (e76eda4)
- FormField: outlined label properties are now displayed correctly (543f986)
- internalIcons change automatically according to set default iconSet (0ace0c5)
- Ripple: the origin is now calculated correctly (8146344)
- SettingsFactory: settings of components are now deep merged (25608e3)
- Stepper: fix hover and active state of stepper header (3d61e22)
- Stepper: make active step indicator color configurable (9e04965)
🔬 Code Refactoring
- Button: change hover and focus css custom property names (4751fe2)
- Checkbox: remove internal input element (07c2637)
- ColorSystem: remove & add some global colors (9ef4fbe)
- Icon: remove --anglify-icon-size css property (0431179)
- Icon: replace active and inactive color through simple color (85474a2)
- introduce "Entire*" types for every component (7f02ab7)
- ProgressLinear: remove unused ProgressLinearMode interface (6af324a)
- the typography system was completely revised (1e0a043)
- Toolbar: remove unused navigation input property (6228d1f)