Updates

Changelog

1.61.0 (2023-05-25)

Features

1.60.0 (2023-05-16)

Bug Fixes

  • component/qtyselector: adjust the focus behaviour (#1431) (2139437)
  • component/stars-input: stringify "background-image" parameter to avoid ";" expectation SASS error (#1419) (a94b08c)

Features

2.0.0-beta.19 (2023-05-04)

Features

1.59.0 (2023-04-27)

Features

  • component/autocomplete-dropdown: improve the display of the loader & the clear button (#1421) (68d9954)
  • docs: add built-in menu documentation (#1390) (5091091)

1.58.1 (2023-04-20)

Bug Fixes

  • regenerate missing tokens & updating icons js files (#1418) (237174c)

1.58.0 (2023-04-14)

Note: Version bump only for package @mozaic-ds/designsystem

1.58.0-beta.0 (2023-04-14)

Bug Fixes

Features

  • component/datatable: add the 'Empty DataTable' variation (#1416) (b5f7ffe), closes #1373
  • foundations/icons: add logo Oney (#1413) (caaced9)
  • foundations/icons: icon.js - add the icon name in the exported icons objects (#1410) (59c5716)

2.0.0-beta.18 (2023-04-03)

Features

2.0.0-beta.17 (2023-03-29)

Bug Fixes

  • component/flag: set font-size with magic-unit (b584c11)
  • styles/qtyselector: implement -border-radius for the buttons of the qtyselector (311e2df)
  • styles/select: change the select height from 56px to 44px (4a801c7)
  • styles/text-input: change the field height from 56px to 44px (864a266)
  • styles/textarea: remove border-radius when it's preset zodio (b3009c9)

Features

  • component/flag: add CSS variables to change the colours of the component (c1754f8)
  • component/flag: zodio - set tokens for component Flag (0ce8be4)
  • styles: add new index file to export all components files (d23626c)
  • styles: add new index file to export all utilities files (4b9bf25)
  • styles: improve the style of the paswdinput button (1d28731)
  • styles: improving the style of the Fields label (af289e8)

1.57.0 (2023-03-29)

Features

2.0.0-beta.16 (2023-03-26)

Bug Fixes

  • component/text-input: correct the display of the background in the valid state (6381e27)
  • component/toggle: correctly implement background-position (#1323) (2e3a879)
  • stepper: upgrade scss (#1324) (47f276c)
  • styles: improve styles to conform to stylelint rules (fb78a19)
  • tools/tokens: update script tokens:clean (#1321) (6bcb8d2)

Features

  • component/breadcrumb: remove padding-left & dark background-color (#1098) (c70abe2)
  • component/checkbox: zodio - adapt background-position (ad8d5ee)
  • component/overlay: delete the .mc-layer-overlay & .mc-modal-overlay classes in favor of .mc-overlay (#1188) (7a0e53e), closes #1059
  • component/pswdinput: zodio - adapt styles for component PasswordInput (6d0ec2b)
  • component/stars-input: zodio - adapt styles for component StarsInput (46354f4)
  • component/stars-result: zodio - adapt styles for component StarsResult (07ac485)
  • foundations/colours: update tokens (e619e3b)
  • foundations/colours: zodio - set tokens for checkbox component (4a284b5)
  • foundations/colours: zodio - set tokens for component Accordion (6f90766)
  • foundations/colours: zodio - set tokens for component Button (b0f389d)
  • foundations/colours: zodio - set tokens for component Button (91d1efd)
  • foundations/colours: zodio - set tokens for component Layer (e6898c9)
  • foundations/colours: zodio - set tokens for component Select (69bd666)
  • foundations/colours: zodio - set tokens for component Text Input (5129ed9)
  • foundations/colours: zodio - set tokens for component Toggle (cd4fd8e)
  • foundations/colours: zodio - set tokens for focus pattern (9b52b4b)
  • foundations/colours: zodio - set tokens for notifications component (502e417)
  • foundations/colours: zodio - set tokens for radio component (761165d)
  • foundations/colours: zodio - set tokens for select component (cd2d610)
  • icons: add colored icons (#1219) (3f8faf5)
  • preset/zodio: add new preset for Zôdio (e119dc6)
  • preset/zodio: load Lato font from Google Fonts (c0d553b)
  • preset/zodio: remove @include import-font-families() (99b5363)
  • styles/settings: delete the import of the tokens file inside the all-settings (#1249) (894b384), closes #775 #1109
  • styles/settings: delete the import of the tokens file inside the all-settings (#1249) (5166a37), closes #775 #1109
  • styles/settings: delete the import of the tokens file inside the all-settings (#1322) (339efb4)
  • styles/settings: make the font-size definition relative to the magic-unit (#1365) (07f3fe8)
  • styles: improve styles (6d44a93)
  • styles: improve styles to conform to stylelint rules (#1187) (bdf3c53), closes #1062
  • styles: improve styles to conform to stylelint rules (#1187) (3e01047), closes #1062
  • tools/browserslist: browserslist configuration update (#1346) (46eabf4)
  • tools/css-dev-tools: remove postcss-base64 & base64 transformation (#1258) (4f2231d)
  • tools/stylelint-plugin-mozaic: remove unused postcss-bem-linter plugin (#1309) (c7786d8), closes #1252
  • tools/tokens: add tokens for datatable component (#1337) (448d26b)
  • tools/tokens: add tokens for font-family & font-weight (#1339) (60b970b), closes #1221
  • tools/tokens: build all preset within the tokens package (#1299) (7b123cd), closes #1232
  • tools/tokens: enable tokens export based on parameters (#1189) (da96afd), closes #996
  • tools/tokens: include the preset name in the tokensPath (#1343) (6f75ccc)
  • tools: update the dependencies and the code of the @mozaic-ds/stylelint-plugin-mozaic package (#1157) (f5f0563)

Reverts

  • Revert "feat(foundations/colours): zodio - set tokens for select component" (d445712)

2.0.0-beta.15 (2023-03-02)

Features

  • foundations/colours: update tokens (1ef4057)
  • foundations/colours: zodio - set tokens for checkbox component (99aa697)
  • foundations/colours: zodio - set tokens for component Accordion (fc51181)
  • foundations/colours: zodio - set tokens for component Button (ed8dd68)
  • foundations/colours: zodio - set tokens for component Button (d3c90fd)
  • foundations/colours: zodio - set tokens for component Layer (75d98f5)
  • foundations/colours: zodio - set tokens for component Select (973913b)
  • foundations/colours: zodio - set tokens for component Text Input (8d07d6d)
  • foundations/colours: zodio - set tokens for component Toggle (aa63bfc)
  • foundations/colours: zodio - set tokens for focus pattern (9197bfb)
  • foundations/colours: zodio - set tokens for notifications component (7a627ae)
  • foundations/colours: zodio - set tokens for radio component (14c53e2)
  • preset/zodio: add new preset for Zôdio (79e0802)
  • preset/zodio: load Lato font from Google Fonts (7a33c77)
  • preset/zodio: remove @include import-font-families() (49a36d0)

2.0.0-rc.15 (2023-02-23)

Features

  • styles/settings: make the font-size definition relative to the magic-unit (#1365) (f99c4df)

2.0.0-rc.14 (2023-02-03)

Bug Fixes

  • component/toggle: correctly implement background-position (#1323) (b1fc39a)
  • stepper: upgrade scss (#1324) (9fe549e)
  • styles: improve styles to conform to stylelint rules (bad2a03)
  • tools/tokens: update script tokens:clean (#1321) (f5e5b35)

Features

  • component/breadcrumb: remove padding-left & dark background-color (#1098) (9aea319)
  • component/overlay: delete the .mc-layer-overlay & .mc-modal-overlay classes in favor of .mc-overlay (#1188) (c6c236f), closes #1059
  • icons: add colored icons (#1219) (6c008b2)
  • styles/settings: delete the import of the tokens file inside the all-settings (#1249) (aaf806a), closes #775 #1109
  • styles/settings: delete the import of the tokens file inside the all-settings (#1322) (c574e7f)
  • styles: improve styles to conform to stylelint rules (#1187) (1033b16), closes #1062
  • tools/browserslist: browserslist configuration update (#1346) (a3b61ff)
  • tools/css-dev-tools: remove postcss-base64 & base64 transformation (#1258) (cff2041)
  • tools/stylelint-plugin-mozaic: remove unused postcss-bem-linter plugin (#1309) (4eacea8), closes #1252
  • tools/tokens: add tokens for datatable component (#1337) (d2c5d54)
  • tools/tokens: add tokens for font-family & font-weight (#1339) (cf10733), closes #1221
  • tools/tokens: build all preset within the tokens package (#1299) (867be40), closes #1232
  • tools/tokens: enable tokens export based on parameters (#1189) (174bac8), closes #996
  • tools/tokens: include the preset name in the tokensPath (#1343) (4dd04cd)
  • tools: update the dependencies and the code of the @mozaic-ds/stylelint-plugin-mozaic package (#1157) (1597c52)

1.56.0 (2023-03-22)

Bug Fixes

  • button: remove pointer-event from disable button (#1406) (0f4a39b)
  • component/tabs: improve 'full tabs' behaviour (#1403) (5a37720), closes #1402

Features

  • component/toggle: improve toggle component for scoped modules (#1404) (c6d2958), closes #1401

1.55.0 (2023-03-15)

Bug Fixes

  • component/stepper: remove default background of indicator element (#1396) (c7d0eab)
  • styles: add background-size to ensure the display of icons (#1394) (746006d)

Features

  • component/autocomplete: add styles for the error message (#1397) (03ce2cc)
  • component/fileuploader: report fix styles coming from Mozaic-Vue (#1398) (9b4f080)
  • tools/tokens: add tokens for datatable component (#1392) (d8ce3d2)
  • tools/tokens: adeo - updating the tooltip component tokens (#1393) (79c660b)

1.54.0 (2023-03-02)

Bug Fixes

  • component/field-group: make legend optional (#1375) (3a0198a)
  • label: use dark color for checkbox and radio (#1354) (c3aa4ee)

Features

  • tools/mozaic-config: allow usage of .cjs extension (#1315) (3bc7c26)

2.0.0-rc.15 (2023-02-23)

Features

  • styles/settings: make the font-size definition relative to the magic-unit (#1365) (f99c4df)

2.0.0-rc.14 (2023-02-03)

Bug Fixes

  • component/toggle: correctly implement background-position (#1323) (b1fc39a)
  • stepper: upgrade scss (#1324) (9fe549e)
  • styles: improve styles to conform to stylelint rules (bad2a03)
  • tools/tokens: update script tokens:clean (#1321) (f5e5b35)

Features

  • component/breadcrumb: remove padding-left & dark background-color (#1098) (9aea319)
  • component/overlay: delete the .mc-layer-overlay & .mc-modal-overlay classes in favor of .mc-overlay (#1188) (c6c236f), closes #1059
  • icons: add colored icons (#1219) (6c008b2)
  • styles/settings: delete the import of the tokens file inside the all-settings (#1249) (aaf806a), closes #775 #1109
  • styles/settings: delete the import of the tokens file inside the all-settings (#1322) (c574e7f)
  • styles: improve styles to conform to stylelint rules (#1187) (1033b16), closes #1062
  • tools/browserslist: browserslist configuration update (#1346) (a3b61ff)
  • tools/css-dev-tools: remove postcss-base64 & base64 transformation (#1258) (cff2041)
  • tools/stylelint-plugin-mozaic: remove unused postcss-bem-linter plugin (#1309) (4eacea8), closes #1252
  • tools/tokens: add tokens for datatable component (#1337) (d2c5d54)
  • tools/tokens: add tokens for font-family & font-weight (#1339) (cf10733), closes #1221
  • tools/tokens: build all preset within the tokens package (#1299) (867be40), closes #1232
  • tools/tokens: enable tokens export based on parameters (#1189) (174bac8), closes #996
  • tools/tokens: include the preset name in the tokensPath (#1343) (4dd04cd)
  • tools: update the dependencies and the code of the @mozaic-ds/stylelint-plugin-mozaic package (#1157) (1597c52)

1.53.0 (2023-02-02)

Bug Fixes

  • component/field: Update the MField component spacings (#1349) (985885c)
  • component/tabs: centered element for all sizes (#1334) (805d2f3)

Features

  • component/badge: ensure the correct display of text in accordance with the design rules (#1345) (979e975)
  • component/button: apply a pointer-events:none in the case of a disabled button (#1347) (2954c6d)

1.52.0 (2023-01-10)

Bug Fixes

  • component/option-card: update the z-index values of the component elements (#1319) (23a8d01)
  • component/radio: correct the display of the disabled status (#1325) (3e9d902)

Features

2.0.0-rc.13 (2023-01-06)

Bug Fixes

  • component/toggle: correctly implement background-position (#1323) (fd274ae)
  • tools/tokens: update script tokens:clean (#1321) (bc4abc0)

Features

  • styles/settings: delete the import of the tokens file inside the all-settings (#1322) (b839af4)

2.0.0-rc.12 (2022-12-29)

Features

  • tools/tokens: build all preset within the tokens package (#1299) (c9353dd), closes #1232

2.0.0-rc.11 (2022-12-29)

Features

  • tools/stylelint-plugin-mozaic: remove unused postcss-bem-linter plugin (#1309) (fa396d0), closes #1252

1.51.0 (2022-12-28)

Bug Fixes

  • component/datatable: improve the overflow behaviour of the datatable (#1306) (4d8b9e4)
  • datatable: correct footer preview (#1288) (b9c261a)

Features

  • component/autocomplete: add the clearable modifier to manage the display of the clear button (#1300) (d7a336d)
  • component/dropdown: add the clearable modifier to manage the display of the clear button (#1300) (d7a336d)
  • component/autocomplete-dropdown: update the position of the loader (#1312) (4489c37)

2.0.0-rc.10 (2022-12-26)

Bug Fixes

  • styles: improve styles to conform to stylelint rules (1983596)

Features

  • tools/css-dev-tools: remove postcss-base64 & base64 transformation (#1258) (0b3d47b)

2.0.0-rc.9 (2022-12-19)

Bug Fixes

Features

  • component/breadcrumb: remove padding-left & dark background-color (#1098) (03ad98b)
  • component/overlay: delete the .mc-layer-overlay & .mc-modal-overlay classes in favor of .mc-overlay (#1188) (7a50177), closes #1059
  • icons: add colored icons (#1219) (8c027a1)
  • styles/settings: delete the import of the tokens file inside the all-settings (#1249) (8b1c08a), closes #775 #1109
  • styles: improve styles to conform to stylelint rules (#1187) (7006d18), closes #1062
  • tools/tokens: enable tokens export based on parameters (#1189) (614c486), closes #996
  • tools: update the dependencies and the code of the @mozaic-ds/stylelint-plugin-mozaic package (#1157) (6ce144c)

1.50.1 (2022-12-16)

Bug Fixes

  • component/option-card: make the content element suitable to the parent (#1294) (75c2b76)
  • component/starsinput: fix the display of stars in s, l & xl variations (#1291) (1bc5d9c)
  • components/autocomplete-dropdown: adjust the padding-right value according to the clear button (#1293) (d19c435)

1.50.0 (2022-12-08)

Features

  • component/autocomplete-dropdown: add clear button (#1287) (ec99fd7)
  • component/dropdown: improve component styles & documentation (#1277) (97616ac)
  • component/option-card: add variation with disabled state (#1284) (4b4ce50), closes #1278
  • components/datepicker: add new types (#1264) (6b8850a)
  • components/form: update icons for valid & invalid states on form elements (#1286) (737709f)
  • pagination: use button rather than specific classes (#1285) (d2af879)

1.49.1 (2022-11-29)

Bug Fixes

  • component/overlay: remove cursor:pointer on overlay (#1273) (5ebb29b)
  • components/tabs: add no-padding modifier (#1274) (1d4ff14)

1.49.0 (2022-11-23)

Bug Fixes

  • foundations/icons: icons.js - improve management of colored icons (#1270) (3c0d572)

Features

1.48.2 (2022-11-22)

Bug Fixes

  • component/accordion: improve trigger button for scoped modules (#1265) (100686a)

1.48.1 (2022-11-17)

Bug Fixes

1.48.0 (2022-11-16)

Features

1.47.1 (2022-11-09)

Bug Fixes

  • foundations/icons: rename monochrome logotypes (#1256) (6748742)

1.47.0 (2022-11-09)

Bug Fixes

  • components/tabs: update adeo colour values (#1246) (ea4e577)

Features

  • components/button: improve colour a11y (#1245) (4b3ab67)
  • foundations/spacing: add utility classes for vertical and horizontal spaces (#1248) (b55508e)
  • icons: add monochrome logos and new icons (#1247) (cd03c19)

1.46.0 (2022-11-02)

Bug Fixes

  • components/modal/layer: improve overlay for scoped modules (#1242) (4a9729d)

Features

  • icons/js: generate a basic typescript declaration file (#1244) (d53439c)
  • icons: remove unused icons file (#1243) (9a947ba)

1.45.1 (2022-10-27)

Bug Fixes

  • component/tabs: add pointer-events: none; on mc-tabs__text element (#1241) (212fbe4)

1.45.0 (2022-10-26)

Bug Fixes

  • component/phninput: remove z-index on mc-phone-number__dropdown element (#1238) (75c56bd)

Features

  • component/autocomplete: improve component styles & documentation (#1218) (68fa315)
  • foundations/icons: add new Universe icons (#1240) (fea5e47)

1.44.0 (2022-10-12)

Bug Fixes

  • component/field: update the unicode character for no-break space (#1214) (4655ac2), closes #1207
  • component/phninput: increase the z-index value (#1236) (0587901)

Features

  • component/m-link: remove modifiers mc-link__icon--left & mc-link__icon--right (#1220) (982b693)
  • component/tabs: implementation of the new design of the Tabs component (#1227) (13836ac)
  • component/tooltip: use help cursor (#1230) (424911b)
  • foundations/icons: add new icons (#1222) (367b82b)

Performance Improvements

  • component/layer: improve the performance of the layer transition using translate3d (#1206) (ec827b9)

1.43.1 (2022-09-28)

Bug Fixes

  • component/layer: improve the scoping of the is-open state class (#1213) (d3962df)

1.43.0 (2022-09-28)

Bug Fixes

  • layouts/grid: improve .ml-flexy__col selector scopable behaviour (#1209) (1757aba)

Features

  • component/flag: improve long text flag behaviour (#1212) (e923ba9)
  • pattern/colors: add new LM colours (#1210) (07e3688)

2.0.0-rc.8 (2022-09-27)

Bug Fixes

  • layouts/grid: improve .ml-flexy__col selector scopable behaviour (#1209) (1757aba)

1.42.1 (2022-09-27)

Bug Fixes

  • layouts/grid: improve .ml-flexy__col selector scopable behaviour (#1209) (493a90b)

2.0.0-rc.7 (2022-09-14)

Bug Fixes

  • pattern/colors: update the color of the notification icons (#1104) (a98cfdf)

Features

  • component/flag: improve long text flag behaviour (#995) (0dfa12c)
  • pattern/colors: add new LM colours (#999) (d59f4a0)
  • tools/tokens: regenerate tokens with the new LM colors (8e5ae8a)
  • tools: update the dependencies and the code of the @mozaic-ds/stylelint-plugin-mozaic package (#1157) (0faa0d2)

1.42.0 (2022-09-14)

Bug Fixes

  • component/datatable: improve datatable-actions position (#1198) (614be6f)
  • component/modal: styles - replace fill-available to stretch (#1194) (4889066)
  • component/option-card: manage the use of the @at-root selector differently (#1192) (fffecca)
  • generic/reset: remove the input tag from the scope of the appearance:none rule (#1199) (41cf438), closes #1197
  • layouts/grid: make the .ml-flexy__col selector scopable (#1195) (9035c64), closes #1178

Features

  • component/listbox: improve the styles and documentation of the component (#1193) (6a15da9)

1.41.0 (2022-08-23)

Bug Fixes

  • foundation/colours: change token value (#1179) (f4c19b2)
  • patterns/icons: generate usable react icon with @babel/preset-react (#1185) (bd2ea94)
  • tools/tokens: bricoman - update tokens for button & heading (#1183) (d16ed15)

Features

  • components/tokens: add tokens to components that had none (a942a63)
  • icons/react: build react icons with babel (#1190) (049672b)
  • icons: icon.js — add the type of the icon in the exported icons objects (#1186) (948e508)

1.40.0 (2022-08-03)

Features

1.39.1 (2022-07-21)

Bug Fixes

  • component/accordion: improve styles to handle nested accordions (#1174) (9a7007a)

1.39.0 (2022-07-20)

Features

1.38.0 (2022-07-06)

Features

  • components/tooltip: improve documentation (#1161) (62fd7ac)
  • foundations/colours: change bricoman tokens (#1163) (8d90a8e)
  • foundations/colours: update colour tokens (#1164) (56b8a16)
  • foundations/font: use weight 700 for adeo (#1166) (980cf89)
  • tools/postcss-sass: Use csstools/postcss-sass instead of @mozaic-ds/postcss-sass (#1155) (f42f32f), closes #1123

2.0.0-rc.6 (2022-07-06)

Features

  • components/tooltip: improve documentation (#1161) (62fd7ac)
  • foundations/colours: change bricoman tokens (#1163) (8d90a8e)
  • foundations/colours: update colour tokens (#1164) (56b8a16)

2.0.0-rc.5 (2022-06-15)

Bug Fixes

  • pattern/colors: update the color of the notification icons (#1104) (29afbbc)

Features

  • component/accordion: change background image inside accordion button (#1096) (2f4034a), closes #1037
  • component/flag: improve long text flag behaviour (#995) (28618b6)
  • pattern/colors: add new LM colours (#999) (c9e9096)
  • tools/tokens: regenerate tokens (e1d2f59)
  • tools/tokens: regenerate tokens with the new LM colors (fd9f510)

1.37.0 (2022-06-24)

Features

  • foundations/icons: add web component tag name (#1159) (fe2c51d)

1.36.3 (2022-06-23)

Bug Fixes

  • component/grid: enhance loop to remove stylelint issue (#1160) (eceb4a4)

1.36.2 (2022-06-22)

Bug Fixes

1.36.1 (2022-06-17)

Bug Fixes

2.0.0-rc.5 (2022-06-15)

Bug Fixes

  • pattern/colors: update the color of the notification icons (#1104) (29afbbc)

Features

  • component/accordion: change background image inside accordion button (#1096) (2f4034a), closes #1037
  • component/flag: improve long text flag behaviour (#995) (28618b6)
  • pattern/colors: add new LM colours (#999) (c9e9096)
  • tools/tokens: regenerate tokens (e1d2f59)
  • tools/tokens: regenerate tokens with the new LM colors (fd9f510)

1.36.0 (2022-06-09)

Features

  • icons: nameless svelte icons for web compoenent (#1150) (a2b0352)

1.35.0 (2022-06-08)

Bug Fixes

Features

1.34.0 (2022-05-25)

Features

  • foundations/icons: icons.js - implement a better management of colored icons (#1129) (2fc28d0)

1.33.0 (2022-05-11)

Features

1.32.0 (2022-05-05)

Features

  • foundations/icons: add color icons in the icons.js file (#1118) (5a4ece5)

2.0.0-rc.4 (2022-05-04)

Bug Fixes

  • pattern/colors: update the color of the notification icons (#1104) (4bfba3f)

Features

  • tools/tokens: regenerate tokens with the new LM colors (7c39d7e)

1.31.0 (2022-04-27)

Bug Fixes

  • component/dropdown: add arrow up when dropdown is open (#1111) (6d1ca77)

Features

  • component/divider: add new sizes (#1110) (2461679)
  • component/layer: allow the layer to open from the left to the right (#1115) (15c1857)
  • component/listbox: add flags preview (#1114) (9af868f)
  • component/modal/layer: add divider under the header (#1112) (84c843b)
  • component/optioncard: add label tag to focusable elements list (1680672)
  • component/tag: update tags colors (#1116) (dd5df6d)

1.30.0 (2022-04-13)

Bug Fixes

  • component/overlay-loader: update overlay bgcolor for ADEO Preset (#1093) (01d1be8)

Features

  • component/accordion: change background image inside accordion button (#1096) (73b2001), closes #1037
  • component/modal: improve the display of forms within a modal (#1089) (8b6a19f)
  • foundations/icons: add coloured icons (#1099) (42540e4)

2.0.0-rc.3 (2022-04-05)

Note: Version bump only for package @mozaic-ds/designsystem

2.0.0-rc.2 (2022-04-05)

Features

  • component/flag: improve long text flag behaviour (#995) (73d9aaa)
  • pattern/colors: add new LM colours (#999) (8392150)

1.29.1 (2022-04-04)

Bug Fixes

  • component/listbox: enhance left opening (#1088) (adf239e)
  • component/toggle: maintain the input position within the component (#1087) (c2771f0)
  • listbox: clean broken preview (#1083) (8b2cbf4)

2.0.0-rc.1 (2022-03-31)

Bug Fixes

Features

  • component/flag: improve long text flag behaviour (#995) (590f3af)
  • pattern/colors: add new LM colours (#999) (4691c6a)

1.29.0 (2022-03-30)

Features

  • autocomplete: add autocomplete component (#1080) (4e99f1a)
  • dropdown: add dropdown (#1078) (d900e69)
  • foundations/icons: update icon set (#1069) (95065d8)
  • generic/cssreset: add hidden attr & .visually-hidden helpers (#1081) (af0e3a0)
  • listbox: add listbox component (#1061) (9eb36df)
  • tools/tokens: update of ADEO colours for buttons, flags & links (#1082) (db839ce)
  • feat(foundations/icons): add oney colour icons #1073
  • fix(icons): fix ts for react icons #1071
  • fix(component/loader): unify the loader text colour & the spinner colour #1068
  • feat(tools/tokens): add the new Bricoman preset #1072

1.27.1 (2022-03-17)

Bug Fixes

  • tools/stylelint: turn off some new stylelint rules (#1067) (ef404a8)

1.27.0 (2022-03-16)

Bug Fixes

  • deps/mkdirp: use fs.mkdir instead of mkdirp (#1049) (b34e1ba), closes #1050
  • tools/stylelint: turn of the rule max-line-length (#1058) (66988c9)

Features

  • component/loader: add the new Loader component (#1060) (bb0a3d2)
  • components/layer: update content paddings values (#1063) (84084d7), closes #978
  • components/modal: update paddings values + add a divider on the header (#921) (109afa4)

Chore

  • chore(xstate): upgrade of xstate to latest major version (v3 to v4) #1035
  • chore(stylelint): upgrade of stylelint to latest major version (v14) #1036
  • chore(gatsby): upgrade Gatsby.js to version 4.8.1

1.26.1 (2022-03-02)

Bug Fixes

  • opt-card: enable having button or link clickable (#1046) (b85a310)

1.26.0 (2022-03-02)

Features

1.25.0 (2022-02-16)

Features

  • component/option-card: increase CSS specificity on the input element (#1033) (37f1704)
  • component/pswdinput: increase CSS specificity on the input[type=password"] element (#1032) (9cbed7c)
  • foundations/icons: add typescript to react icons (#1025) (93ce0ff)

2.0.0-rc.0 (2022-02-08)

Bug Fixes

  • comment: add comment in option card (459fb53)
  • readme: update link (a681853)
  • release: empty commit due to release issue (e9a83cb)

Features

1.24.1 (2022-02-02)

Bug Fixes

  • fix(comment): add comment in option card (459fb53)

1.24.0 (2022-02-02)

Bug Fixes

  • component/breadcrumb: correct the size of the breadcrumb links (#1006) (9a46c60)

Features

  • component/datatable: add usage documentation (#991) (30e2b51)
  • pattern/font: set Roboto font-family when using the Adeo preset (#1018) (6612e13)
  • pattern/optiongroup: add component (#992) (1acae2c)

1.23.1 (2022-01-10)

Bug Fixes

  • component/accordion: allow title to go to line on small screens (#994) (0d3e02c)

1.23.0 (2022-01-05)

Bug Fixes

  • component/pagination: change margin to 16px (#990) (2a24750)

Features

  • component/pagination: add the new 'compact' variation (#993) (856986b)

1.22.1 (2021-12-22)

Bug Fixes

  • component/button: ensure that the buttons with icons keep the right height (#986) (16a613b)

1.22.0 (2021-12-22)

Bug Fixes

  • logo: change view box for logo (#977) (b5ee342)
  • tools/tokens: implement a custom SASS function to manage rgba colors (#979) (0178567), closes #937

Features

  • component/badge: ensure that badges are always on one line (#984) (6e17e2a)
  • component/button: improve the button behaviour with long label (#982) (e957ae4), closes #954
  • component/datatable: add the new DataTable component (#953) (0970590)
  • component/pagination: change the breakpoint of the size behaviour - XL to L (#983) (dfab6fb)
  • foundations/fonts: update LeroyMerlin font with fixed Cyrillic characters (#981) (c38e55c)

1.21.0 (2021-12-08)

Bug Fixes

  • component/checkbox: adjust the visual rendering of the checked & disabled status (#975) (4208b97), closes #962
  • component/modal: adjust the margin-right behavior of the footer button (#967) (581bf7c)
  • component/quantityselector: improve the component's accessility (#963) (130c665)
  • tokens: update of the token value of some components (#974) (e48317d)
  • website/menu: reorder pages (#970) (1b8b064)

Features

  • component/badge: add usage documentation (#969) (a02df4c)

1.20.1 (2021-11-15)

Bug Fixes

  • component/accordion: correct the display of the opening icon (#959) (57ce21f)
  • tooltip: clean arrow base (#958) (0901965)

1.20.0 (2021-11-12)

Bug Fixes

  • svg: add aria-hidden to svg (#949) (570de57)
  • tools/autoprefixer: fix wrong removal of cssnano when autoprefixer is disabled (#942) (5105327)

Features

  • component/accordion: update the HTML structure of the component & add variation with checkbox and toggle (#912) (0912aeb)
  • foundations/icons: run svgoplugin (#956) (cb9f087)
  • purgecss: add PurgeCSS PostCSS plugins for production (d2a04c9)
  • tooltip: add border for a11y (#955) (5a24f49)

1.19.0 (2021-10-27)

Bug Fixes

  • component/layer: always position the footer above the content (#947) (e8bf399)

Features

  • component/toggle: improve toggle's a11y (#941) (4853931), closes #710
  • layouts/container: improve ml-container size behaviour (#946) (b05ce52)

1.18.0 (2021-09-29)

Bug Fixes

  • onboard: fix typo font-families (#934) (a839633)
  • tools/tokens: generate only color tokens as CSS variables (#932) (474e945)

Features

  • foundations/fonts: add the Cyrillic version of LeroyMerlin webfont (#930) (75d40a4)
  • installation: add some guidelines to add mozaic for a react project using create-react-app tool (#926) (e721cdf)

1.17.1 (2021-09-15)

Bug Fixes

1.17.0 (2021-09-15)

Bug Fixes

  • patterns/dialogs: prevent dialog elements to be focusable on modal & layer (#895) (18241c3), closes #887 #888
  • patterns/layer: make the layer's shadow unclickable (#911) (8afb9a9)
  • patterns/layer: update paddings values (#916) (ee02154)
  • patterns/toggle: update the label padding value from mixin (#913) (9f3e4bd)
  • tokens/tabs: use primary colors tokens for the tab component (#915) (2b0a542)

Features

  • badge: add badge component code (#919) (eea3b65)
  • flex: add missing justify modifier (#910) (fe905df)
  • patterns/rating-stars: add new variations with label, link & overall score (#920) (e6acb92)
  • tools/tokens: generate tokens as native css variables (#902) (4e5c635), closes #890

1.16.0 (2021-09-01)

Bug Fixes

  • patterns/tabs: set font-weight to semi-bold for the active tab (#893) (7ee35ba)
  • patterns/text-input: update the line-height & paddings of the component (#894) (d309cfd), closes #892

Features

  • a11y: add a mixin allowing to hide content visually (#905) (d4ea4e6)
  • patterns/notification: add new variation w/ buttons (#897) (204b6ab)
  • patterns/passwordinput: add new Password Input component (#896) (af4546a)
  • patterns/stepper: add new 'compact' variation (#900) (cfc8a04)

1.15.0 (2021-08-18)

Features

  • layout/container: add 'box-sizing: border-box' property to .ml-container (#880) (38be44e)

1.14.0 (2021-08-04)

Bug Fixes

  • icon/balcony: rename balcony svg (#884) (d9d21f4)
  • onboard/install: fix wrong link to the Margic Unit documentation (#877) (50b7b07)
  • patterns: increase css specificity in fields and breadcrumb (#879) (3eacc0b)

Features

  • patterns/button: change background-color of the neutral button (#874) (f23852a)
  • patterns/textinput: add 'cursor: pointer' property for input[type=search] (#881) (90a871d)

1.13.1 (2021-07-21)

Features

  • onboard/contributing: add the 'Quality Charter' page (#872) (ed41eb9)
  • onboard/install: update Sass requirements on dev documentation (#871) (0ad958d)

1.13.0 (2021-07-07)

Bug Fixes

  • patterns/accordion: increase max-height to manage long contents (#859) (07f34b2)
  • patterns/tooltip: prevent side-effects when using white-space on parent els (#866) (92ca613)

Features

  • patterns/button: only icon usage and accessibility tab (#857) (1298052)
  • patterns/toggle: add a variation for visually hide the toggle label (#867) (f5bcf78), closes #860
  • styles/utilities: add a css utility class to prevent body from scrolling (#861) (e9df695)

1.12.0 (2021-06-23)

Bug Fixes

  • tools/stylelint: turn off the rule 'no-invalid-position-at-import-rule' (#853) (a337c91)

Features

  • foundations/icons: icons update (#815) (04388e7)

  • tools/postcss: make stylelint and autoprefixer plugins disabled on option (#847) (2c6c7c7)

1.11.0 (2021-06-09)

Features

  • patterns/modal: add css class .is-open & .is-visible on opening (#849) (d281863)
  • patterns/pagination: a11y - add aria and role attributes (#842) (a8fcfca), closes #832

1.10.0 (2021-05-26)

Bug Fixes

  • docs: solve A11y issue with the left side collapsible menu (#810) (410a3d6)
  • tools/css-dev-tools: add missing paths to the const basePaths (#833) (a606e5c)
  • tools/sass: use the new math.div() function for divisions (#834) (ee4eddb)

Features

  • icons: add webcomponent to svelte icons (#839) (62901cf)
  • patterns/icons: generate icons as js modules (#830) (ce3e967)
  • patterns/stepper: add stepper component (#799) (d8fccf3)

1.9.0 (2021-05-12)

Bug Fixes

  • onboard: improve the Getting Started tutorial (#811) (a2385c8)
  • pattern/tabs: add a pointer-events on tabs dropdown variation (#820) (6a64c71)
  • phonenumber: add white background for list (#814) (2729df4)

Features

  • autoprefixr: allow user to override autopefixer with mozaic.conf… (#809) (50c08ac)
  • foundations/icons: add mozaic svelte icon components (#824) (39aaa12)
  • pattern/progressbar: add new size variation - xs variation (#818) (cabf5f6)
  • tools/token: improve and add new colors to the Adeo preset (#816) (496470d)

1.8.0 (2021-04-28)

Bug Fixes

  • patterns: a11y - fix pseudo-element behaviour (#806) (0b8fc1e)
  • patterns/card: unify unboxed & outlined cards width on breakpoint M (#801) (20113ce)
  • patterns/layer: make the layer overlay clickable (#803) (b2e4a46)

Features

  • onboard/layer: add documentation about the layer extended variation (#796) (873c80c)
  • website: redirect to https (#798) (882c2c2)

1.7.2 (2021-04-27)

Bug Fixes

  • patterns: a11y - fix pseudo-element behaviour (c2e04d3)

1.7.1 (2021-04-14)

Bug Fixes

1.7.0 (2021-04-14)

Bug Fixes

  • patterns/layers: update layer widths (#789) (dae9ef1)

Features

  • layout/grid: add --justify-between and --grow modifiers (#793) (6072947)
  • patterns: a11y - standardize focus states (#788) (1e34b86)
  • patterns/phonenumber: add phone number input (#780) (3d74fa9)