Change Log
6.12.0+doc.2 - 2024-06-27#
Deprecated#
Doc: "Lidl Plus Pricebox" | This component is deprecated and will not supported anymore.
6.12.0+doc.1 - 2023-04-03#
Deprecated#
CSS,Doc: "Customization - Medallia" | Add a warning about the deprecation of the complete medallia styling of CAKE and its documentation. The documentation and corresponding styling will be removed in a future version.
Added#
CSS,Doc: "Customization - Medallia" | added new utility classcake-medallia-survey--reduced-spacing
Added#
CSS,Doc: "Customization - Medallia" | new utility class to remove max-width and height from image elementscake-medallia-survey--no-max-dimensionCSS,Doc: "Customization - Medallia" | new utility classes to add additional spacing to form elementscake-medallia-survey--spacing-(top|right|bottom|left|x|y)
Fixed#
CSS,Doc: "Customization - Medallia" | fixed wrong font-family in textare elements in the "lidl.de" propertyCSS,Doc: "Customization - Medallia" | fixed broken styling of NPS elements in the "lidl.de" propertyCSS,Doc: "Customization - Medallia" | fixed broken styling of active checkboxes in the "lidl.de" property
Changed#
CSS,Doc: "Customization - Medallia" | updated asset url for lidl fonts to make them avaialble through official CDN
Added#
CSS,Doc: "Customization - Medallia" | added CAKE styles forsection break,text,text input,emailanddropdownCSS,Doc: "Customization - Medallia" | added documentation for the image classcake-medallia-survey--unstyledDoc: "Customization - Medallia" | added note for unwanted text styles (italic,underlineandh6)
Changed#
Doc: "Cookie alert" | moved CookieBot theme and OneTrust theme toCustomization
Added#
Added: Medallia documentation for integrating surveys
Added#
SCSS,JS,Doc: "Customization" | added theme for OneTrust
Fixed#
SCSS,Doc: "Form" | fixed wrong horizontal paddings of textarea elements
Added#
SCSS,Doc: "Form" | added stylings and documentation for textarea elements
Changed#
Doc: "Form" | restructured the content of form documentation to improve readability
Highlights#
SCSS: "Grid" | Updated smallest breakpoint XS to360pxAdded: "Skeleton" | Added new skeleton utitlity for loading contents
Removed#
Assets: "Icon" | removed redundantstore locator pin/group-store-default.svg
Highlights#
Added: "Rating" | Added new (star-)rating component
Added#
Assets: "Icon" | added newstore locator piniconsstore locator pin/available-store-default.svgstore locator pin/available-store-selected.svgstore locator pin/group-store-default.svgstore locator pin/group.svgstore locator pin/low-stock-store-default.svgstore locator pin/low-stock-store-selected.svgstore locator pin/my-store-default.svgstore locator pin/my-store-selected.svgstore locator pin/no-data-available-store-default.svgstore locator pin/no-data-available-store-selected.svgstore locator pin/sold-out-store-default.svgstore locator pin/sold-out-store-selected.svg
Changed#
SCSS: "Availability badge" | updated default (gray) badge to also show the dotSCSS,HTML: "Availability badge" | added new class.av-badge-dotto display dot before content (previously the dot was added automatically at the colored availability badges)Assets: "Icon" | updated all icons via our Design from the Brand Portal
Removed#
DOC: "Ribbon" | Removed mentions and example of product tile in the documentation
Fixed#
CSS: "product tile" | Reduce card-body padding on XS screensizes to match design specification
Fixed#
SCSS: "Form" | fixed on focus invisibility in chrome on inputs with icon
Changed#
Assets: "Breadcrumb" | updated SCSS-only icon./icons/_scssOnly/pipe.svgto match pipe of design specification and remove messy corners
Added#
Assets: "Breadcrumb" | added new SCSS-only icon./icons/_scssOnly/pipe.svgSCSS: "Breadcrumb" | added general$icon-discrepancyvariable to_variables-theme.scssSCSS: "Breadcrumb" | added new variables$breadcrumb-item-margin-y,$breadcrumb-icon-color,$breadcrumb-link-hover-active-color,$breadcrumb-divider-widthto_variables-theme.scss
Changed#
SCSS: "Breadcrumb" | updated styling of breadcrumb to match new styleguide specificationSCSS: "Breadcrumb" | updated$breadcrumb-dividerin_variables-root.scss
Removed#
HTML: "Breadcrumb" | Remove active item from breadcrumbSCSS: "Breadcrumb" | removed$breadcrumb-active-colorin_variables-root.scss
Highlights#
Added: Availability Badge-Component
Added#
Doc: "JavaScript" | Add documentation for the JavaScript extensions available throughcakeDOM(.min).js
Changed#
JS,Doc: "Customization - CookieBot" | updated JavaScript to add close functionality and improve reliability
Fixed#
SCSS: "Button" | fixed font-size for md and smaller to1rem(16px)
Added#
Doc: "Accordion" | added javaScript file content as "JS" tabSCSS: "Alert" | added font-size to alert-close button to match the icon sizeDoc: "Alert" | added javaScript file content as "JS" tabDoc: "Cookie alert" | added javaScript file content as "JS" tabDoc: "Form" | added javaScript file content as "JS" tabDoc: "Header" | added javaScript file content as "JS" tabDoc: "Popover" | added javaScript file content as "JS" tabDoc: "Tab" | added javaScript file content as "JS" tabDoc: "Theme-Slider" | added javaScript file content as "JS" tabDoc: "To top" | added javaScript file content as "JS" tab
Changed#
Docs: "Theming" | Fix missing package-name and wrong file-path in example SCSS importDocs: "Reboot" | Add missing fallback fontsCalibriandArialto documentation exampleSCSS: "Pricebox" | changed.pricebox-highlightfont-weight to 800Docs: "Color" | Fix 2 broken links to Theming documentation page
Added#
CSS,Doc: "Shadow" | Added.shadow,.shadow-strongand.shadow-flyoutto the new Utilities->Shadow documentation page.
Changed#
SCSS: "Badge" | move calculation subtraction of border-width from paddings into the component SCSS instead of the configuration variablesAssets: "Icon" | added new solid versions of the smiley iconssmiley/smiley-bad-solid.svgsmiley/smiley-best-solid.svgsmiley/smiley-better-solid.svgsmiley/smiley-good-solid.svgsmiley/smiley-neutral-solid.svgsmiley/smiley-worst-solid.svg
Changed#
Doc: "Download" | Update naming of download buttonDoc,SCSS: "Typography" | Updatefont-familydefinition ($font-family-sans-serif) by adding additional fallback-fontsCalibri, Arialdirectly after the default font-familyLidlFontCondProAssets: "Icon" | updated box icon intransport & logistic/box.svgSCSS: "Pricebox" | Update pricebox stylings to bring the appearance more in line with the print definitions- Update text color of the component
- Update label and basic quantity font size
- Update margins of price container (
.pricebox-container)
Highlights#
SCSS,Doc,HTML: "Pricebox" | The pricebox with the theme info has been completely removed from our framework and documentation. With this we follow the internal guidelines. Read more about this in our Migration guide.
Added#
Assets: "Icon" | added new iconsexpression/conversation-ballons-chat.svgexpression/lightbulb-off.svgexpression/piggy-bank.svgfood & beverage/beer-glass.svgfood & beverage/bottle.svgfood & beverage/piece-of-cake.svginteraction/invoice.svgnature/ecology-2.svgpayment/voucher-euro.svgpayment/voucher-gift.svgtechnology/e-charging-station.svgtechnology/keyboard.svgtechnology/power.svgtransport & logistic/box-multiple.svgtransport & logistic/box-return-30-days.svgtransport & logistic/box-return-90-days.svgtransport & logistic/express-delivery.svgtransport & logistic/packstation.svg
Removed#
SCSS,Doc,HTML: "Pricebox" | removed pricebox theme.pricebox-with-highlight-infocompletely
Added#
Doc, SCSS: "Typography" | added.display-1to.display-5to themeSCSS: "Accordion" | addedmargin-leftto the icon, to match the design requirementsSCSS: "Accordion" | Addedoverflow: hiddenandtext-overflow: ellipsisto the accordion label to hide too much content.SCSS: "Color" | Added new color$disabledwith code#7e868fSCSS: "Color" | Added new color$disabled-lighterwith code#eaebec
Changed#
SCSS: "Button" | Updated styling of disabled buttons to achieve better contrast ratios and accessibilityAssets: "Icon" | updatedinteraction/house.svgicon
Fixed#
SCSS: "Accordion" | fixedmargin-topbetween accordion elements to be exact 8px
Remove#
SCSS: Remove$orientationparameter frommedia-breakpoint-…–…-up, …-down, …-between, …-onlymixin (now it's bootstrap original mixin)
Added#
SCSS: Add new mixinscake-media-breakpoint-…–…-up, …-down, …-between, …-onlywith$orientationproperty (functionality of previousmedia-breakpoint-…)
Changed#
Doc: "JavaScript" | Remove "Schwarz" theme example from documentation. It will be relocated in a "Schwarz" theme specific documentation.SCSS: "Section head" | added variables$section-head-min-heightand$section-head-min-height-lg-upDoc, SCSS: "Typography" | Renamefont-facemixin tocake-font-faceDoc, SCSS: "Typography" | Renamebuild-font-facesmixin tocake-build-font-facesJS,Doc: "Accordion" | updated javascript to provideoptionsobject for better integration of CAKEHTML,Doc: "Accordion" | refactoreddata-toggle=accordion-collapsetodata-controller="accordion/input"SCSS: "Accordion" | add new variables$accordion-max-heightand$accordion-padding-yJS,Doc: "Alert" | updated javascript to provideoptionsobject for better integration of CAKEHTML,Doc: "Alert" | refactoreddata-dismiss=alerttodata-controller="alert"SCSS: "Alert" | Rename alert mixinalert-varianttocake-alert-variantSCSS: "Breadcrumb" | added new variable$breadcrumb-icon-margin-topHTML: "Breadcrumb" | removed icon-sizing from css and use icon utility-class.icon-2for iconSCSS: "Button" | rename button mixinsbutton-varianttocake-button-variantbutton-outline-varianttocake-button-outline-variantbutton-sizetocake-button-sizebutton-size-fixed-heighttocake-button-size-fixed-height
JS,Doc: "Form" | updated javascript to provideoptionsobject for better integration of CAKESCSS: "Form" | rename mixinform-validation-statetocake-form-validation-stateSCSS: "Form" | rename mixindynamic-padding-y-for-fixed-heighttocake-dynamic-padding-y-for-fixed-heightJS,Doc: "Header" | updated javascript to provideoptionsobject for better integration of CAKEHTML,Doc: "Header" | rename alldata-toggleattributes todata-controllerSCSS: "Header" | the mobile header (xs-sm) no longer overlaps the web page content (use ofposition: stickyinstead ofposition: fixed)SCSS: "Header" | add new variable for mobile header-height$header-mobile-heightwith value of56px(equals 3.5rem)Scss: "Icon" | changed.icon-8>.icon-1,.icon-16>.icon-2,.icon-24>.icon-3and.icon-32>.icon-4Assets: "Icon" | renamed iconcalender-clock.svgtocalendar-clock.svgJS,Doc: "Popover" | updated javascript to provideoptionsobject for better integration of CAKESCSS: "Popover" | renametippyjs-thememixin tocake-tippyjs-themeNPM: "Popover" | updated the dependencytippy.jsfrom version6.2.3to6.2.7JS,Doc: "Tab" | updated javascript to provideoptionsobject for better integration of CAKEJS,Doc: "Theme-Slider" | updated javascript to provideoptionsobject for better integration of CAKEHTML,Doc: "Theme-Slider" | refactor alldata-toggleproperties todata-controllerfor unification of all CAKE componentsSCSS: "Theme-Slider" | added the variables$theme-slider-widthand$theme-slider-width-md-upto specify the width of theme-sliderNPM: "Theme-Slider" | updated the dependencytiny-sliderfrom version2.9.1to2.9.3JS,Doc: "To top" | updated javascript to provideoptionsobject for better integration of CAKEDoc: "Customization - CookieBot" | Updated description of cookiebot usage when cake-bundle is usedSCSS: Renamedbg-gradient-variantmixin tocake-bg-gradient-variantSCSS: Renamedtrianglemixin tocake-triangleSCSS: Renamedtriangle-positionmixin tocake-triangle-positionSCSS: Renamedreset-linkmixin tocake-reset-linkSCSS: Renamedgradient-diagonal-linemixin tocake-gradient-diagonal-lineSCSS: Adjusted the variable$border-radius-lgto a value of10pxin REM
Fixed#
SCSS: "Alert" | fixed padding to exclude the border sizeSCSS: "Badge" | fixed padding to exclude the border sizeSCSS: "Form" | fixed correct calculation of the right pudding from inputs with iconsSCSS: "Pricebox" | fixed padding to exclude the border size
Added#
SCSS: "Alert" | added focus style to alert-close button
Changed#
SCSS: "Button" | set focus style to default CAKE focus on each button variantAssets: "Lidl-Theme" | "Icon" | updated#store-magnifierand#storeto look more like lidlSCSS: "To top" | adjusted focus style to use default CAKE focus stylingsDoc: "To top" | Fix negative example of to top button
Fixed#
Doc: "Reboot" | Removed!defaultfrom font stack from Lidl themeSCSS: "Floating action button" | fix box shadow variableSCSS: "Popover" | reset border-radius to 0 after tippy SCSS
Highlights#
- Added new Component "Floating action button"
Added#
Doc, SCSS: "Typography" | Added negative link stylingSCSS,DOC: "Floating action button" | Added new floating action button
Changed#
SCSS: "Button" | add cursor not-allowed to disabled buttons
Highlights#
Added: Added new section for allLidl Plusrelevant content (Coupon,Flap,PriceboxandRibbon)
Added#
SCSS,DOC: "Lidl Plus" | Added new Lidl Plus ribbon variant (.ribbon-item-lidl-plus) for usage in Lidl Plus projectsAdded: "Lidl Plus Coupon" | Added new component for Lidl Plus only, the couponAssets: "Schwarz Theme" | Added alternative logo variantlogo-simple.svg
Changed#
Doc: "Pricebox" | Moved Lidl Plus pricebox variant to "Lidl Plus" categoryAssets: "Schwarz Theme" | Replaced logo filelogo.svg. Now the "Lidl" and "Kaufland" logo is included.
Fixed#
HTML: "Grid" | removed wrapper.cake-example-rowdiv from code examplesHTML: "Overview" | removed wrapper.cake-example-containerdiv from code examplesHTML: "Button" | removed wrapper.cake-example-negativediv from some code examplesHTML: "Popover" | removed wrapper.cake-example-popoverdiv from code examplesHTML: "Ribbon" | removed wrapper.cake-example-ribbondiv from some code examplesHTML: "Tab" | removed wrapper.cake-example-tab-contentdiv from some code examplesHTML: "Teaser" | removed wrapper.cake-example-containerdiv from some code examplesHTML: "Border" | removed wrapper.cake-example-border-utilsdiv from code examples
Added#
Assets: "Lidl-Theme" | "Icon" | new paper-plane and share icon in interaction iconsCSS,Doc: "Pricebox" | Add new Lidl Plus pricebox variant (.pricebox-lidl-plus) for usage in Lidl Plus projects
Changed#
SCSS: Set$list-group-border-colorto "gray lighter".
4.0.0+doc.1 - 2020-07-01#
Fixed#
Doc: "Download" | Fixed wrong link to npm package.
Added#
Doc: "Theming" | Addedscss/variables-rootto imports in example code.Doc: "Theming" | Updated simple theming example: changed path of import to the new location../themes/Cake/scss/cakeSCSS: "Popover" | New variables are available for popover:$popover-font-weight,$popover-bg-color,$popover-color,$popover-border-color,$popover-arrow-color,$popover-svg-arrow-color,$popover-backdrop-bg-coloradditional to the existing$popover-border-radius,$popover-box-shadow,$popover-font-size,$popover-paddingJS: All themes compile a JavaScript file for each component. Not only a large cellecting JS file. So you can include a ready to use JS file for only the comonents you use in your project.NPM: Added Themed files to npm packageSCSS: The Lidl and Schwarz themes also containscake-grid.scssandcake-reboot.scssfile.
Changed#
Doc: "Download" | Updated the registry and npm description because there no longer exists the need to authenticate in order to download the package!Doc: "JavaScript" | Updated the example code lines to match the new structure with theme folder.SCSS: "Typography" | renamed_typography-content.scssto_typography.scssSCSS: "Typography" | the import oftypography-font-faceSCSS file takes now place in the cake.scss fileCSS: "Alert" | Use text color for closing "x" hover state instead of black.SCSS: "Card" | Change links on cards to do not hide underline on hoverSCSS,JS,HTML: "Cookie alert" | Renamed cookie-alert-extended to cookie-alert in all classes, javascript-methods, data-controllers and files.JS: "Cookie alert" | Disable primary CTA button on expanded detailsJS: "Popover" | Updated Tippy.js to version 6.2.3. Import"~tippy.js/dist/tippy"and"~tippy.js/dist/border"into your project for styling.Assets: Moved CAKE logo from/Container/assets/images/logo.svgto theme folder/Container/themes/Cake/assets/images/logo.svg.JS: Moved collecting JS filecake.jsfrom/Container/js/folder to/Container/themes/Cake/js. This file contains all JavaScript components.SCSS: Moved SCSS filescake-cookiebot.scss,cake-grid.scss,cake-reboot.scssandcake.scssfrom/Container/scss/folder to/Container/themes/Cake/scss. The general files with_prefix stays in/Container/scss/.SCSS: Renamed class.cake-html-defaultto.html-styleSCSS: Renamed class.cake-body-defautlto.body-styleSCSS: Renamed file_variables-colorto_variables-root
Removed#
SCSS,JS,HTML: "Cookie alert" | Removed deprecated cookie-alert in all classes, javascript-methods, data-controllers and files.
Fixed#
CSS: "Form" | Set font color for focused select field in Firefox instead of inheritance. The ESR 68 Version has a different behavior as newer once.
Fixed#
Doc: "Download page" | Fixed version number
Highlights#
Added: AddedLidl Pluspage in newAdditional specaltiescategoryAdded: "Flap" | Added flap component to Lidl Plus page
Changed#
SCSS: "Header" | Changed background opacity of$header-mobile-overlay-colorto 72%DOC: "Ribbon" | Add note that wrapper element should haveposition: relative
Fixed#
Doc: "Text" | Fixed table head of.hyphens
Added#
SCSS: "Theme-Slider" | The card component has a updated "card-body" padding. The theme slider inherit this value. So we have to set the previos value of.5remexplicitly. The padding can be modified with the new$theme-slider-card-body-paddingvariable.
Changed#
SCSS: "Card" | Set$card-spacer-xfrom.5remto1remSCSS: "Card" | Set$card-img-overlay-paddingfrom1.25remto1remSCSS: "Card" | Set$card-columns-marginfrom$card-spacer-yto$card-spacer-y * 2SCSS: "Card" | Set$list-group-item-padding-yfrom.75remto.5remSCSS: "Card" | Set$list-group-item-padding-xfrom1.25remto1remHTML: "Card" | We use the modifier.text-smwith fixed font size to set smaller font sizes instead of<small>tag with a percentage value. Also the example with<h6>has the.text-smmodifier class.
Deprecated#
CSS: "Form" |.text-disabledclass becomes obsoleteSCSS: "Form" |$text-disabledvariable becomes obsolete
Removed#
HTML: "Form" | Disabled form element labels no longer have atext-disabledmodifier CSS class.
Highlights#
Added: "Cookie alert" | Added extended overlay version of cookie alert with configuration menuAdded: "Cookie alert" | Added templates and tutorial on how to integrate our cookie alert into Cookie-BotDoc: "Browser focus" | Added basic explanation and style description for cake browser focus
Added#
Doc: "Browser focus" | Added basic explanation and style description for cake browser focus
Changed#
SCSS: "Accordion" | added new height for xs-mdCSS: "Alert" | Changed background color to "base" version instead of "dark".CSS: "Alert" | Changed border color to "darker" version instead of "dark".SCSS: "Button" | added new calculated height for xs-mdSCSS: "Form" | added new height via calculatedpadding-yon xs-md for inputs and selectsSCSS: "Ribbon" | Useposition: absoluteinstead ofrelativein.ribbonclass to allow useful positioning (eg. in the product tile)SCSS: "Ribbon" | Addleft: 0to.ribbonstyling to span it over the complete width of it's parentDOC: "Ribbon" | The headings "Multiple ribbons and "Ribbon colors" have been exchanged.DOC: "Ribbon" | Add example ribbon on product tile and teaser component.SCSS: Use//comments if possible instead of/* */. The first ones are not in the CSS output.
Deprecated#
- "Cookie alert" | The simple version with notice banner will be deprecated in future releases. Due to legal requirements the extended cookie alert with settings must be used.
Removed#
SCSS: "Button" | variable$btn-padding-tb-diffand corresponding calculation deleted
Highlights#
Changed: Improvement of Header accessibilityChanged: Code improvement (linter)
Added#
SCSS: "Accordion" | Transitions are configurable in thevariables.scssfileDoc: "Badge" | Inform about the diff between frontend and designSCSS,JS,HTML: "Cookie alert" | Added extended overlay version of cookie alert with configuration menuHTML,CSS,Doc: "Header" | Added<abbr>tags andaria-labeltext to the language selection in header for better accessibilityHTML,CSS,Doc: "Header" | Addedsr-onlytext to the user navigation badges in header for better accessibilityDoc: "Icon" | info to more icons
Changed#
SCSS: "Accordion" | Icon transition is now configurable$accordion-icon-transitionSCSS: "Accordion" | Use mixins for border radius and transitionSCSS: "Banner" | Use mixins for border radiusSCSS: "Button" | Set!defaultto variable$btn-slider-color,$btn-slider-bgand$btn-slider-box-shadowSCSS: "Card" | Set!defaultto variable$card-title-line-heightand$card-subtitle-line-heightDoc: "Form" | Moved input-group documentation from menu "Input group" to "Form" (and deleted dedicated page "Input group")SCSS: "Form" | Set!defaultto variable$custom-control-indicator-checked-danger-colorSCSS: "Header" | Use mixins for border radius and transitionCSS: "Header" | Moved some CSS parts inside the file to reduce selectorsCSS: "Pagination" | Prevent selector "no-qualifying-type"SCSS: "Popover" | Use mixins for border radiusCSS: "Popover" | Add"to some selectorsCSS: "product tile" | Prevent selector "no-qualifying-type"SCSS: "Ribbon" | Use mixins for border radiusSCSS: "Tab" | Use mixins for border radiusCSS: "Theme-Slider" | updatedline-heightof theme-slider headlines to be120%CSS: "Theme-Slider" | updated spacing between subheadline and headline to be0.25remSCSS: "Theme-Slider" | Use mixins for borderSCSS: "To top" | Use mixins for border radius
Fixed#
SCSS: "Section head" | Added!defaultto$section-head-border-colortin_variables.scssfile.SCSS: "Button" | Added!defaultto$btn-slider-hover-color,$btn-slider-hover-bgin_variables.scssfile.SCSS: "Cookie alert" | Added!defaultto$cookie-alert-color,$cookie-alert-bg-color,$cookie-alert-font-sizein_variables.scssfile.SCSS: "Header" | Added!defaultto$header-usernavigation-link-width,$header-usernavigation-link-width-md,$header-usernavigation-link-width-lg,$header-mobile-overlay-width-percentpoints,$header-mobile-overlay-widthin_variables.scssfile.SCSS: "Tab" | Added!defaultto$tab-icon-path-previous,$tab-icon-path-nextin_variables.scssfile.SCSS: "Theme-Slider" | Added!defaultto$theme-slider-outer-gutter,$theme-slider-active-color,$theme-slider-active-card-body-bg,$theme-slider-active-hover-color,$theme-slider-card-inner-border-radius,$theme-slider-subhead-font-weight,$theme-slider-title-font-weightin_variables.scssfile.CSS: "Theme Slider" | updated titlefont-sizeto1remon MD and1.125remfrom LGSCSS: "To top" | Added!defaultto$to-top-rightin_variables.scssfile.SCSS: "Trustbar" | Added!defaultto$trustbar-bg,$trustbar-color,$trustbar-icon-margin-right,$trustbar-item-height-sm,$trustbar-item-height-lgin_variables.scssfile.
Fixed#
Doc: "Change log" | Added missing change log entries of the header in v3.7.0Doc: "Change log" | Added missing change log entry of the new JavaScript documentation page in v3.7.0
Highlights#
Added: Added slider functionality to the header componentDoc: Added new explanation page for using our JavaScript
Added#
Doc: "Button" | Added possibility to add white background to positive secondary button in documentation.HTML,JS,CSS: "Header" | Added slider functionality to the header componentDoc: "Header" | Added text to explain the possibility to enlarge the usernavigation width to fit long words in title.Doc: "JavaScript" | Added new explanation page for using our JavaScript
Changed#
CSS: "Header" | Using fixed width instead of paddings for header usernavigation. The width is customizable to the word length in your project.CSS: "Header" | Usernavigation title can have two lines.JS: "Theme-Slider" | updated tiny-slider default config to set fixedWith also on breakpoint, if defined
Deprecated#
CSS: "Header" |$header-usernavigation-link-padding-y. The padding applies now to the top. So we renamed the variable to$header-usernavigation-link-padding-top. For backward compatibility the old variable is maped to the new one.
Fixed#
CSS: "Alert" | Darker text color for a higher contrast ratioCSS: "Header" | Fixed wrongmarginandline-heightof.header-navigation-linkand.header-subnavigation-linkresulting in a wrong height of these elements.CSS: "Header" |margin-right: 0.0625remin language list items applied only to itself. Not to the other list items in header any more.CSS: "Header" | Usernavigation title hasline-height: 1.2instead of inherited1.4CSS: "Header" | Added0.125remspace between usernavigation icon and title
Highlights#
Added: Badge-Component
Added#
Doc: "Typography" | fonts-to-load discription addedCSS,HTML: "Header" | add badge (pill) to usernavigation as an indicatorJS: "Header" | add "open" event to header element, when burger-menu togglesJS,CSS,HTML: "Header" | add multiple subnavigations with sliding effect on mobile
Highlights#
Added: Cookie Alert-Component
Added#
CSS,HTML: "Header" | subnavigation has been added in breakpoints MD-LG
Changed#
CSS: "To top" | Updated position of to-top button with additional.btn-to-top-positionto stay on the right position of the grid.
Fixed#
Doc: "Overview" | container examples fixed (only the first one was rendered three times before)
Changed#
CSS: "Button" | font-size changed to be constant at1.125rem(18px)
Fixed#
Doc: "Icon" | Fix not showing icons in IE11 in showroom
Added#
Doc: New notice to inform the user if the component or element is modifiable or not modifiable.
Changed#
Env: Update npm package URL fromschwarzit.pkgs.visualstudio.comtopkgs.dev.azure.com/schwarzit
Fixed#
Doc: "Icon" | misspelled headline fixed in icon sizing exampleCSS: "price-box"- Padding top of pricebox "highlight" from
0.375rem(6px) to0.25rem(4px) from breakpoint SM and higher - Padding bottom of pricebox "highlight" from
0.875rem(14px) to0.75rem(12px) from breakpoint SM and higher
- Padding top of pricebox "highlight" from
Highlights#
Doc: "Download" | CAKE is now available on the world wide web as an npm package. See the documentation on how to get it, under "Download".
Changed#
Assets: "Lidl-Theme" | "Icon" | Replace and add new set of lidl-icons into the lidl-themeDoc: "Icon" | Icon sizing examples restructured
Fixed#
Doc: "Grid" | wrapping div.container-responsiveremoved from no-gutter exampleCSS: "product tile" | Only if the product tile is linked, the title has an underline on hover.
Highlights#
Changed: CAKE is now available in a neutral design. The styling of the components is done in themes and Lidl is now one of them.
Added#
Doc: "To top" | Added spacing information between "To top" button and "Footer" components.
Changed#
CSS,Assets: "Header" | component get the Logo from the themeCSS,Assets: "Icon" | component get the icon set from the themeCSS,Assets: Split component styling from default CAKE to seperate theme repository. You have to include a theme to get styled components. Otherwise the components are displayed in neutral gray colors.- New theme repositories
- CAKE has now neutral colors, icons and fonts instead of Lidl styling.
- "Header" component get the Logo from the theme
- "Icon" component get the icon set from the theme
variables.scss$fonts-to-loadhas now the valuenullas default. The Lidl fonts now takes place in the Lidl theme.$font-family-sans-serifmoved LidlFontCondPro from font set in CAKE to the Lidl theme.$font-weight-boldhas now the value700. The Lidl font-weight for bold now takes place in the Lidl theme.
Removed#
Assets: "Icon" | removed social-media iconsHTML: removed the deprecated example pagessite/examples
Fixed#
CSS: "Header" | Changed color of$header-navigation-back-bg-colorin variables.scss to "gray lighter"CSS: "Header" | Changed width calculation for mobile menu in component "Header" (.header-navigation)