Skip to content

Releases: uAtomicBoolean/sleek-ui

sleek-ui v1.4.5

08 Mar 23:25

Choose a tag to compare

Features:

  • Add two new text color variants: text-tertiary and text-quaternary. (123795d)

Fixes:

  • Center icon in UTag. (15b9006)
  • Remove two-way binding on text in UTag, hence allowing the uses of a states list to declare the tag's text. (44d2989)

Refactors:

  • Rename the enabled property to read-only in UInput. (bccc5f5)
  • Expose the UInput inner TextInput properties in the widget (with the exception of a few that are not compatible with the widget use such as single-line). (bccc5f5)
  • Remove the underline in ULink to allow multilines links. (c5a216c)
  • Improve readability in UTag by increasing the contrast between the text and the background. (858c8b6)

sleek-ui v1.4.4

22 Feb 12:49

Choose a tag to compare

Features:

  • Add a toggleable external link icon on ULink.

Refactors:

  • Remove the word-wrap property on ULink.
    • The underline implementation wouldn't work with text wrapping.

sleek-ui v1.4.3

21 Feb 14:16
ed6f6ae

Choose a tag to compare

Features:

  • UTag: Move the color variants to the preset property and add new colors. (#57)
  • UTag: Add new variants: filled (default), solid and outline. (#57)

sleek-ui v1.4.2

20 Feb 23:39

Choose a tag to compare

Fixes:

  • Update obsolete UTooltip documentation

sleek-ui v1.4.1

20 Feb 23:25
50d77fb

Choose a tag to compare

New features:

  • Improve UScrollView. (#55)
    • Users can now scroll with the PAgeUp, PageDown, Home and End keys.
    • 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.

sleek-ui v1.4.0

19 Feb 20:55

Choose a tag to compare

New features:

  • A new interactive documentation available in WASM.
  • Add new UMenu widget. (#43)
  • Add new UScrollview widget. (#48)
  • Add new type in UCode allowing to choose between displaying the code as inline text or a block.
  • Add a new popup-max-height property to USelect.
  • Add a has-tab-focus property on the ButtonInterface component.

Refactors:

  • Remove the UAppTheme.scale-factor property. (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-scheme property from UAppTheme as Palette.color-scheme can 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

13 Nov 00:32

Choose a tag to compare

  • Add a new UCode widget to display text as code. (#45)
  • Add focus display on both UBreadcrumb and UCollapse. (#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

28 Oct 22:03

Choose a tag to compare

  • 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

22 Oct 14:26
7259ef7

Choose a tag to compare

  • 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-style to update primary.
  • Use color-fill-plus for the modal's background to increase contrast (especially in dark mode).
  • Add new properties to USelect:
    • both selected-text and selected-value are 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.

sleek-ui v1.3.1

21 Oct 14:02

Choose a tag to compare

  • Update slint to 1.14.0.
  • Fix some depreciation warnings.