Releases: uAtomicBoolean/sleek-ui
Releases · uAtomicBoolean/sleek-ui
sleek-ui v1.4.5
Features:
- Add two new text color variants:
text-tertiaryandtext-quaternary. (123795d)
Fixes:
- Center icon in
UTag. (15b9006) - Remove two-way binding on text in
UTag, hence allowing the uses of astateslist to declare the tag's text. (44d2989)
Refactors:
- Rename the
enabledproperty toread-onlyinUInput. (bccc5f5) - Expose the
UInputinnerTextInputproperties in the widget (with the exception of a few that are not compatible with the widget use such assingle-line). (bccc5f5) - Remove the underline in
ULinkto allow multilines links. (c5a216c) - Improve readability in
UTagby increasing the contrast between the text and the background. (858c8b6)
sleek-ui v1.4.4
Features:
- Add a toggleable external link icon on
ULink.
Refactors:
- Remove the
word-wrapproperty onULink.- The underline implementation wouldn't work with text wrapping.
sleek-ui v1.4.3
sleek-ui v1.4.2
Fixes:
- Update obsolete
UTooltipdocumentation
sleek-ui v1.4.1
New features:
- Improve
UScrollView. (#55)- Users can now scroll with the
PAgeUp,PageDown,HomeandEndkeys. - Users can scroll by clicking somewhere in the scrollbar.
- Note: and element inside the scrollview must have the focus to be able to scroll with the keys.
- Users can now scroll with the
sleek-ui v1.4.0
New features:
- A new interactive documentation available in WASM.
- Add new
UMenuwidget. (#43) - Add new
UScrollviewwidget. (#48) - Add new type in
UCodeallowing to choose between displaying the code as inline text or a block. - Add a new
popup-max-heightproperty toUSelect. - Add a
has-tab-focusproperty on theButtonInterfacecomponent.
Refactors:
- Remove the
UAppTheme.scale-factorproperty. (removed as it was to tedious to use in big projects) - Simplify the theming system and default colors management (for the last time).
- Remove the
color-schemeproperty fromUAppThemeasPalette.color-schemecan be modified. - Improve some dark theme colors. (#50)
And a lot of minor fixes and improvements.
This release contains breaking changes!
sleek-ui v1.3.5
- Add a new
UCodewidget to display text as code. (#45) - Add focus display on both
UBreadcrumbandUCollapse. (#46) - Add a custom background for loading buttons. (735329d)
- Add custom cursor on loading buttons. (fb28ff5)
- Refactor the ButtonInterface to allow for cursor customisation even when it is disabled. (fb28ff5)
- Add new possible alignment which allows tabs in UTab to take all the available space with
tabs-aligment: stretch(25386b0) - Modify some styling on disabled state for the following widgets: primary button / icon button, radio, checkbox and switch. (7c05b48)
- Remove hover effect on the slider's handle when slider is disabled. (33990e7)
- Increase the visual difference when hovering a parent step in
UBreadcrumb. (d11a548) - Bring some minor fixes.
sleek-ui v1.3.3
- refactor: increase reactive area on USlider to ease interaction with both the handle and the slider as a whole. (c5069b1)
sleek-ui v1.3.2
- Add new options bar to manage the style and color scheme of the widgets gallery. (#37)
- Add default colors in the documentation.
- Refactor the main colors style management in
UAppTheme:- Each main color has now its own style property.
- Exemple: set
primary-color-styleto updateprimary.
- Use
color-fill-plusfor the modal's background to increase contrast (especially in dark mode). - Add new properties to
USelect:- both
selected-textandselected-valueare now available from the select. - this ease the implementation of simple logic in the slint code, especially when the options' list is defined in the logic part of the application.
- both
sleek-ui v1.3.1
- Update slint to 1.14.0.
- Fix some depreciation warnings.