Releases: learningequality/kolibri-design-system
Releases · learningequality/kolibri-design-system
v1.2.1
v1.2.0
v1.1.0
v1.0.0
Added
- #116, #255 - Changelog
- #204 -
pointsLeaf
icon - #217 -
copyToClipboard
,infoPrimary
,home
,unpublishedChange
,publishedResource
icons - #236 - Learning activity icons
- #231 -
incorrectReport
,registeredKDP
, andsuperadmin
icons - #229 -
warningIncomplete
icon - #150, #152 -
KRouterLink
-icon
,iconAfter
andreplace
props - #199 -
KCheckbox
-description
prop - #137, #142 -
KExternalLink
-openInNewTab
prop - #224 -
KContentRenderer
-timeSpent
,duration
,forceTimeBasedProgress
, anddurationBased
props - #108 - App bar documentation
- #133 - Documentation about using icons in reStructuredText
- #134, #174 - Glossary and anchor links
- #165 - Documentation for library components:
KButton
KRouterLink
KExternalLink
KButtonGroup
KIconButton
- #184 - Imperative verb guidance for modals and page headers
- #188 - Menu offset guidelines
- #194 - Filters pattern page for:
- Dropdown menus
- Text input dropdowns
- Text filters
- Checkbox lists
- #250 - Documentation for design system release process
Changed
- #140 - Material design icons is no longer a direct dependency (only a dev dependency) which should reduce timeout errors for products depending on KDS
- #143 -
KExternalLink
- Updated icons and margins for RTL support - #139, #240 -
KTextbox
- Changed background color and error text color - #153 -
KButton
- Updatedbasic-link
spacing and color between icons - #223 - Improved component API documentation
- #229 - Renamed
publishedResource
icon tounpublishedResource
- #192 - Updated design principles wording
- #144 - Updated page headers
- #186 - Updated
KCheckbox
andKSwitch
examples
Removed
- #243 -
KContentRenderer
- Removeddownload_url
from mixin
Fixed
- #227 - Global styles - Focus outline no longer shows when hovering over elements
- #191 -
KTextbox
- Keyboard-input focus outlines are the standard blue focus - #195 -
KRouterLink
- Fixed text-wrapping in Safari so child takes full width of parent - #199 -
KCheckbox
- Updated label display if both slot and label are given - #180 -
KDropdownMenu
- Removed need to hit tab twice when using keyboard to open dropdown - #145 -
KIconButton
- Fixed distortion occurring with resized windows by addingminWidth
- #191 -
KSwitch
- Fixed keyboard-input focus outlines so they are the standard blue focus - #195 -
KLabeledIcon
- Fixed text-wrapping in Safari so child takes full width of parent - #200 - Design system - Fixed keyboard focus rings in examples
- #209 - Design system - Fixed sidebar vertical scrolling
- #256 -
KTextBox
- Fixed autofocus error
v0.2.1
Added
- #95 - Design principles documentation
- #97 - Errors documentation
- #105 - Switches documentation
- #106 - Menu documentation
- #110 -
email
,sidebar
, andadd
icons - #252 -
a11y
,alternativeRoute
,disconnected
,forwardRounded
, andrestart
icons - #104 - Support for exporting icons to reStructuredText user documentation
Changed
Removed
- #251 -
duplicate
andcopyToClipboard
icon aliases removed in favor ofcopy
- #251 -
domain
icon alias removed because it was the same icon asfacility
Fixed
v0.2.0
Preliminary release of the Kolibri Design System for use with Kolibri 0.14.0.
This was the first release of the Design System, with documentation written in a Nuxt-based statically-generated site. The focus was on migrating components out of the Kolibri and making them reusable in a shared component library.