Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: withstudiocms/ui

@studiocms/[email protected]

06 Oct 17:59
db3b440

Choose a tag to compare

Pre-release

Patch Changes

  • #130 57f900d Thanks @RATIU5! - Fixes toggle colors, adds new "gray" color for toggle circles, and adds a light variant for the default flat colors.

@studiocms/[email protected]

29 Sep 21:44
c35afaf

Choose a tag to compare

Pre-release

Minor Changes

  • #125 9473be8 Thanks @RATIU5! - Colors have been adjusted to look better for all components. Badge variants now default to "outlined" and the "default" value has been deprecated. The deprecation was due to the badges failing WGAG AAA guidelines. All projects using the "default" variant should be updated to use "outlined" instead.

  • #118 1779190 Thanks @RATIU5! - Updates the Tabs components to optionally use a custom ID

Patch Changes

  • #119 6bdc0ee Thanks @louisescher! - Fixes an issue where the toaster HTML Element would have an unnecessary comma attribute due to a typo.

  • #124 8a2f606 Thanks @Adammatthiesen! - Improve icon handling and processing, allowing icon sets defined in the config to also use - in their name (e.g. 'simple-icons')

@studiocms/[email protected]

18 Sep 04:42
20fa916

Choose a tag to compare

Pre-release

Patch Changes

@studiocms/[email protected]

19 Aug 19:54
7576a6a

Choose a tag to compare

Pre-release

Major Changes

  • #88 b96fe4d Thanks @Adammatthiesen! - Update Icon component to utilize all iconifyJSON icons that have been passed through into the config

    Breaking Changes

    • Default Icon names are now prefixed with heroicons: instead of just the icons name. This allows user-defined icons to be used without conflicting with the pre-shipped icons.

Minor Changes

  • #106 613830e Thanks @Adammatthiesen! - Introduce individual component virtual exports alongside the bundled barrel virtual export 'studiocms:ui/components'

    You can now import for example Button component from studiocms:ui/components/button

  • #89 ce1f6fc Thanks @Adammatthiesen! - Migrate from injected types to ambient types for static virtual modules

  • #86 63e3b9e Thanks @RATIU5! - Adds a skeleton loading state component

  • #87 80d1970 Thanks @Adammatthiesen! - Removes ThemeToggle as it was causing a error when added to the virtual module, it is now recommended to use the ThemeHelper directly

Patch Changes

  • #92 bd47caf Thanks @RATIU5! - Fixes #91, alert type is respected and shows appropriate colors

  • #103 111e685 Thanks @RATIU5! - Fixes Select components UI bug, where list items had no background and showed bullet points

  • #104 f708d9d Thanks @RATIU5! - - Refactored the accordion component so it works with the Tabs component, and with nested accordions

    • Refactored the Tabs component to support nested tabs
    • Added a new active prop to the Tabs component to set the initial active tab
  • #96 ddf67da Thanks @louisescher! - Changes the way colors are declared to allow for a better customization experience.

    Before, we would use raw HSL values in order to be able to modify them later on:

    :root {
      --background-base: 0 0% 6%;
    }

    This introduces an unnecessary hurdle to customization, since most other libraries ship with either their own color values and spaces or a different approach entirely. Thus, the goal of this PR is to replace this approach with a simpler one. We will now default to HSL functions instead of the raw values:

    :root {
      --background-base: hsl(0 0% 6%);
    }

    Migrating from this can be a little tedious if the old system was used in custom components. You can use this regular expression with VSCode's (or any other IDE's) search & replace feature to replace all instances of the old syntax with the new:

    Search Value: hsl[a]?\((var\([A-Za-z-\d]+\))\)
    Replace Value: $1

    Please make sure to manually search for hsl(var( and hsla(var( after running the above to make sure all previous values have been replaced.

  • #101 12eba39 Thanks @RATIU5! - adds the tooltip component

  • #93 bb5ab5a Thanks @RATIU5! - Adds StudioCMS Typography using a .prose class

@studiocms/[email protected]

08 Apr 07:58
aac9bf2

Choose a tag to compare

Patch Changes

  • #94 2b89d92 Thanks @RATIU5! - prevents overflow select dropdowns with a scrollable container and enables toggling the dropdown via svg icon click

@studiocms/[email protected]

26 Feb 18:30
9097c2b

Choose a tag to compare

Patch Changes

@studiocms/[email protected]

26 Feb 16:38
836642b

Choose a tag to compare

Patch Changes

  • #81 cbee510 Thanks @RATIU5! - fixes select interfaces and types and adds safety check to prevent duplicate event listeners

@studiocms/[email protected]

25 Feb 17:33
7e98e14

Choose a tag to compare

Patch Changes

@studiocms/[email protected]

24 Feb 15:45
88279cc

Choose a tag to compare

Patch Changes

  • #67 ad073b3 Thanks @RATIU5! - Adds multi-select functionality on the select component

@studiocms/[email protected]

23 Feb 21:07
9801865

Choose a tag to compare

Patch Changes