Releases: genexuslabs/design-systems
v0.0.207
Design Systems (2025-05-09)
Mercury 0.25.0
- Add version-frozen icon by @bsastregx in #573
Name | Icon | getIconPath |
---|---|---|
version-frozen | {category: "objects", name: "version-frozen"} |
Full Changelog: v0.0.206...v0.0.207
v0.0.206
Design Systems (2025-05-07)
Mercury 0.24.0
-
Add Switch to the showcase by @bsastregx in #570
Preview: https://mercury-showcase.genexus.com/mercury/components/switch
Full Changelog: v0.0.203...v0.0.206
v0.0.203
Design Systems (2025-05-06)
Mercury 0.23.0
-
[icons]
Update Angular icon to match the new branding by @bsastregx in #555 -
[icons]
Add new icons on BPM category by @bsastregx in #556 -
[icons]
Add new icons on Editing Structures category by @bsastregx in #557 -
Optimize loading of custom fonts by splitting them by
unicode-range
, saving up to 85KB for each downloaded custom font variant by @ncamera in #559We are now saving 85KB~ for each custom font variant downloaded to the client. Most common use case (latin languages):
Variant Before Now Regular 109KB 24KB Bold 111KB 24.6KB SemiBold 112KB 24.6KB Regular Italic 115KB 25.4KB -
[segmented-control]
Update style to match Figma design by @bsastregx in #560 -
[paginator]
Adding styles for Paginator by @jonatan-reto in #518 -
Fix broken red colors for Globant variant by @ncamera in #566
Showcase
-
[accordion]
Simplifydisabled
cases by showing minimal markup, and other improvements... by @bsastregx in #515 -
[segmented-control]
Update style to match Figma design by @bsastregx in #560 -
[paginator]
Adding showcase page for Paginator by @jonatan-reto in #518
Breaking Changes Mercury
-
[icons][editing-structures]
redundant-attribute
has been renamed toattribute-redundant
by @bsastregx in #557 -
[segmented-control]
Now you have to apply.segmented-control-filled
class on thech-segmented-control-render
.
Otherwise your currentch-segmented-control-render
will loose styling.
Important
Use @genexus/chameleon-controls-library
version >= 6.7.0
New Contributors
- @jonatan-reto made their first contribution in https://github.com/genexuslabs/des...
v0.0.194
Design Systems (2025-04-23)
Mercury 0.21.0
-
Remove the
dist/scss
output option and add a dev server to improve the DX of the showcase by @ncamera in #519 -
Update button "destructive" colors, Include "success" primary button, and Include "icon only" primary and secondary buttons. by @bsastregx in #480
✨ New button styles have been added:
- Form: Remove
.field-group--cols-2
in favor of.field-group-justified-start
and.field-group-justified-end
field groups with inline controls of equal label width, with start and end alignment, respectively by @bsastregx in #530
Showcase
-
Add List Box showcase page by @bsastregx in #514
-
Add Layout utility classes showcase page by @bsastregx in #531
-
Add Form showcase page by @bsastregx in #530
-
Add Tooltip showcase page by @bsastregx in #529
-
Add Tab showcase page and make Tab background and border colors compatible with elevation classes by @bsastregx in #528
-
Add Pill showcase page by @bsastregx in #527
-
Add Drop Down showcase page by @bsastregx in #517
Breaking changes
Mercury
-
The
dist/scss
output option is removed from the options available for using Mercury. This option was never recommended since it was tedious to configure and caused cache issues (because it didn't generate hashes for the created bundles).
The CLI is the best option for using Mercury and this option will always be supported. -
Form: Remove
.field-group--cols-2
in favor of.field-group-justified-start
and.field-group-justified-end
field groups with inline controls of equal label width, with start and end alignment, respectively by @bsastregx in #530
Full Changelog: v0.0.193...v0.0.194
v0.0.193
Design Systems (2025-03-17)
General
- Include spacing utility classes on the showcase by @bsastregx in #509
Mercury 0.20.0
- Add new icons on
patterns-default-associated
category by @bsastregx in #512 - Fix success icon path by @bsastregx in #510
Full Changelog: v0.0.190...v0.0.193
v0.0.190
Design Systems (2025-03-13)
Mercury 0.19.0
[accordion]
Include "Accordion Filled Header" variant and set gap between accordion panels/items by @bsastregx in #506
Breaking changes (Mercury)
[accordion]
Set a custom12px
gap between accordion panels/items
Full Changelog: v0.0.189...v0.0.190
v0.0.189
Design Systems (2025-03-11)
Mercury 0.18.0
-
Add support for multi-state icons and improve the close button size in the Tab component by @ncamera in #492
-
[accordion]
Improve accordion styles to match Figma implementation, remove default gap and add support to customize the elevation of the accordion by @bsastregx in #477
Breaking changes (Mercury)
[tree-view]
Remove gap between items by @bsastregx in #499
- Now accordion items do not implement gap between panels (accordion items). It is on the side of the developer to apply a custom gap. In a future Mercury release a set of helper gap classes will be released for general use, that could be used on accordions to apply diferent values of gap.
Important
Use @genexus/chameleon-controls-library
version >= 6.5.0
Full Changelog: v0.0.183...v0.0.189
v0.0.183
v0.0.182
v0.0.181
Design Systems (2025-02-19)
General
- Refactor monorepo and package managment to use Lerna and Yarn, instead of npm/pnpm by @ncamera in #483
Mercury 0.16.0
-
Corrections to ensure the
block-size
of the components is correct according to the Figma implementation. by @bsastregx in #476 -
Add
error-actionable
color by @bsastregx in #478 -
Include 6 new system icons by @bsastregx in #479
Preview Icon Name collapse-content expand-content star-unselected star zoom-in zoom-out -
Fix label font-size and apply
font-style: italic
to combo-box placeholder by @bsastregx in #481 -
Fix placeholder styles not working properly in the combo-box by @ncamera in #484
Breaking changes (Mercury)
Important
Use @genexus/chameleon-controls-library
version >= 6.3.0
Full Changelog: v0.0.179...v0.0.181