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-dimension
CSS
,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
,email
anddropdown
CSS
,Doc
: "Customization - Medallia" | added documentation for the image classcake-medallia-survey--unstyled
Doc
: "Customization - Medallia" | added note for unwanted text styles (italic
,underline
andh6
)
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 to360px
Added
: "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 pin
iconsstore locator pin/available-store-default.svg
store locator pin/available-store-selected.svg
store locator pin/group-store-default.svg
store locator pin/group.svg
store locator pin/low-stock-store-default.svg
store locator pin/low-stock-store-selected.svg
store locator pin/my-store-default.svg
store locator pin/my-store-selected.svg
store locator pin/no-data-available-store-default.svg
store locator pin/no-data-available-store-selected.svg
store locator pin/sold-out-store-default.svg
store 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-dot
to 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.svg
to match pipe of design specification and remove messy corners
Added#
Assets
: "Breadcrumb" | added new SCSS-only icon./icons/_scssOnly/pipe.svg
SCSS
: "Breadcrumb" | added general$icon-discrepancy
variable to_variables-theme.scss
SCSS
: "Breadcrumb" | added new variables$breadcrumb-item-margin-y
,$breadcrumb-icon-color
,$breadcrumb-link-hover-active-color
,$breadcrumb-divider-width
to_variables-theme.scss
Changed#
SCSS
: "Breadcrumb" | updated styling of breadcrumb to match new styleguide specificationSCSS
: "Breadcrumb" | updated$breadcrumb-divider
in_variables-root.scss
Removed#
HTML
: "Breadcrumb" | Remove active item from breadcrumbSCSS
: "Breadcrumb" | removed$breadcrumb-active-color
in_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 fontsCalibri
andArial
to documentation exampleSCSS
: "Pricebox" | changed.pricebox-highlight
font-weight to 800Docs
: "Color" | Fix 2 broken links to Theming documentation page
Added#
CSS
,Doc
: "Shadow" | Added.shadow
,.shadow-strong
and.shadow-flyout
to 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.svg
smiley/smiley-best-solid.svg
smiley/smiley-better-solid.svg
smiley/smiley-good-solid.svg
smiley/smiley-neutral-solid.svg
smiley/smiley-worst-solid.svg
Changed#
Doc
: "Download" | Update naming of download buttonDoc
,SCSS
: "Typography" | Updatefont-family
definition ($font-family-sans-serif
) by adding additional fallback-fontsCalibri, Arial
directly after the default font-familyLidlFontCondPro
Assets
: "Icon" | updated box icon intransport & logistic/box.svg
SCSS
: "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.svg
expression/lightbulb-off.svg
expression/piggy-bank.svg
food & beverage/beer-glass.svg
food & beverage/bottle.svg
food & beverage/piece-of-cake.svg
interaction/invoice.svg
nature/ecology-2.svg
payment/voucher-euro.svg
payment/voucher-gift.svg
technology/e-charging-station.svg
technology/keyboard.svg
technology/power.svg
transport & logistic/box-multiple.svg
transport & logistic/box-return-30-days.svg
transport & logistic/box-return-90-days.svg
transport & logistic/express-delivery.svg
transport & logistic/packstation.svg
Removed#
SCSS
,Doc
,HTML
: "Pricebox" | removed pricebox theme.pricebox-with-highlight-info
completely
Added#
Doc, SCSS
: "Typography" | added.display-1
to.display-5
to themeSCSS
: "Accordion" | addedmargin-left
to the icon, to match the design requirementsSCSS
: "Accordion" | Addedoverflow: hidden
andtext-overflow: ellipsis
to the accordion label to hide too much content.SCSS
: "Color" | Added new color$disabled
with code#7e868f
SCSS
: "Color" | Added new color$disabled-lighter
with code#eaebec
Changed#
SCSS
: "Button" | Updated styling of disabled buttons to achieve better contrast ratios and accessibilityAssets
: "Icon" | updatedinteraction/house.svg
icon
Fixed#
SCSS
: "Accordion" | fixedmargin-top
between accordion elements to be exact 8px
Remove#
SCSS
: Remove$orientation
parameter frommedia-breakpoint-…
–…-up, …-down, …-between, …-only
mixin (now it's bootstrap original mixin)
Added#
SCSS
: Add new mixinscake-media-breakpoint-…
–…-up, …-down, …-between, …-only
with$orientation
property (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-height
and$section-head-min-height-lg-up
Doc, SCSS
: "Typography" | Renamefont-face
mixin tocake-font-face
Doc, SCSS
: "Typography" | Renamebuild-font-faces
mixin tocake-build-font-faces
JS
,Doc
: "Accordion" | updated javascript to provideoptions
object for better integration of CAKEHTML
,Doc
: "Accordion" | refactoreddata-toggle=accordion-collapse
todata-controller="accordion/input"
SCSS
: "Accordion" | add new variables$accordion-max-height
and$accordion-padding-y
JS
,Doc
: "Alert" | updated javascript to provideoptions
object for better integration of CAKEHTML
,Doc
: "Alert" | refactoreddata-dismiss=alert
todata-controller="alert"
SCSS
: "Alert" | Rename alert mixinalert-variant
tocake-alert-variant
SCSS
: "Breadcrumb" | added new variable$breadcrumb-icon-margin-top
HTML
: "Breadcrumb" | removed icon-sizing from css and use icon utility-class.icon-2
for iconSCSS
: "Button" | rename button mixinsbutton-variant
tocake-button-variant
button-outline-variant
tocake-button-outline-variant
button-size
tocake-button-size
button-size-fixed-height
tocake-button-size-fixed-height
JS
,Doc
: "Form" | updated javascript to provideoptions
object for better integration of CAKESCSS
: "Form" | rename mixinform-validation-state
tocake-form-validation-state
SCSS
: "Form" | rename mixindynamic-padding-y-for-fixed-height
tocake-dynamic-padding-y-for-fixed-height
JS
,Doc
: "Header" | updated javascript to provideoptions
object for better integration of CAKEHTML
,Doc
: "Header" | rename alldata-toggle
attributes todata-controller
SCSS
: "Header" | the mobile header (xs-sm) no longer overlaps the web page content (use ofposition: sticky
instead ofposition: fixed
)SCSS
: "Header" | add new variable for mobile header-height$header-mobile-height
with value of56px
(equals 3.5rem)Scss
: "Icon" | changed.icon-8
>.icon-1
,.icon-16
>.icon-2
,.icon-24
>.icon-3
and.icon-32
>.icon-4
Assets
: "Icon" | renamed iconcalender-clock.svg
tocalendar-clock.svg
JS
,Doc
: "Popover" | updated javascript to provideoptions
object for better integration of CAKESCSS
: "Popover" | renametippyjs-theme
mixin tocake-tippyjs-theme
NPM
: "Popover" | updated the dependencytippy.js
from version6.2.3
to6.2.7
JS
,Doc
: "Tab" | updated javascript to provideoptions
object for better integration of CAKEJS
,Doc
: "Theme-Slider" | updated javascript to provideoptions
object for better integration of CAKEHTML
,Doc
: "Theme-Slider" | refactor alldata-toggle
properties todata-controller
for unification of all CAKE componentsSCSS
: "Theme-Slider" | added the variables$theme-slider-width
and$theme-slider-width-md-up
to specify the width of theme-sliderNPM
: "Theme-Slider" | updated the dependencytiny-slider
from version2.9.1
to2.9.3
JS
,Doc
: "To top" | updated javascript to provideoptions
object for better integration of CAKEDoc
: "Customization - CookieBot" | Updated description of cookiebot usage when cake-bundle is usedSCSS
: Renamedbg-gradient-variant
mixin tocake-bg-gradient-variant
SCSS
: Renamedtriangle
mixin tocake-triangle
SCSS
: Renamedtriangle-position
mixin tocake-triangle-position
SCSS
: Renamedreset-link
mixin tocake-reset-link
SCSS
: Renamedgradient-diagonal-line
mixin tocake-gradient-diagonal-line
SCSS
: Adjusted the variable$border-radius-lg
to a value of10px
in 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-magnifier
and#store
to 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!default
from 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 Plus
relevant content (Coupon
,Flap
,Pricebox
andRibbon
)
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-row
div from code examplesHTML
: "Overview" | removed wrapper.cake-example-container
div from code examplesHTML
: "Button" | removed wrapper.cake-example-negative
div from some code examplesHTML
: "Popover" | removed wrapper.cake-example-popover
div from code examplesHTML
: "Ribbon" | removed wrapper.cake-example-ribbon
div from some code examplesHTML
: "Tab" | removed wrapper.cake-example-tab-content
div from some code examplesHTML
: "Teaser" | removed wrapper.cake-example-container
div from some code examplesHTML
: "Border" | removed wrapper.cake-example-border-utils
div 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-color
to "gray lighter".
4.0.0+doc.1 - 2020-07-01#
Fixed#
Doc
: "Download" | Fixed wrong link to npm package.
Added#
Doc
: "Theming" | Addedscss/variables-root
to imports in example code.Doc
: "Theming" | Updated simple theming example: changed path of import to the new location../themes/Cake/scss/cake
SCSS
: "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-color
additional to the existing$popover-border-radius
,$popover-box-shadow
,$popover-font-size
,$popover-padding
JS
: 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.scss
andcake-reboot.scss
file.
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.scss
to_typography.scss
SCSS
: "Typography" | the import oftypography-font-face
SCSS 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.svg
to theme folder/Container/themes/Cake/assets/images/logo.svg
.JS
: Moved collecting JS filecake.js
from/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.scss
andcake.scss
from/Container/scss/
folder to/Container/themes/Cake/scss
. The general files with_
prefix stays in/Container/scss/
.SCSS
: Renamed class.cake-html-default
to.html-style
SCSS
: Renamed class.cake-body-defautl
to.body-style
SCSS
: Renamed file_variables-color
to_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 Plus
page in newAdditional specalties
categoryAdded
: "Flap" | Added flap component to Lidl Plus page
Changed#
SCSS
: "Header" | Changed background opacity of$header-mobile-overlay-color
to 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.5rem
explicitly. The padding can be modified with the new$theme-slider-card-body-padding
variable.
Changed#
SCSS
: "Card" | Set$card-spacer-x
from.5rem
to1rem
SCSS
: "Card" | Set$card-img-overlay-padding
from1.25rem
to1rem
SCSS
: "Card" | Set$card-columns-margin
from$card-spacer-y
to$card-spacer-y * 2
SCSS
: "Card" | Set$list-group-item-padding-y
from.75rem
to.5rem
SCSS
: "Card" | Set$list-group-item-padding-x
from1.25rem
to1rem
HTML
: "Card" | We use the modifier.text-sm
with fixed font size to set smaller font sizes instead of<small>
tag with a percentage value. Also the example with<h6>
has the.text-sm
modifier class.
Deprecated#
CSS
: "Form" |.text-disabled
class becomes obsoleteSCSS
: "Form" |$text-disabled
variable becomes obsolete
Removed#
HTML
: "Form" | Disabled form element labels no longer have atext-disabled
modifier 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-y
on xs-md for inputs and selectsSCSS
: "Ribbon" | Useposition: absolute
instead ofrelative
in.ribbon
class to allow useful positioning (eg. in the product tile)SCSS
: "Ribbon" | Addleft: 0
to.ribbon
styling 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-diff
and corresponding calculation deleted
Highlights#
Changed
: Improvement of Header accessibilityChanged
: Code improvement (linter)
Added#
SCSS
: "Accordion" | Transitions are configurable in thevariables.scss
fileDoc
: "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-label
text to the language selection in header for better accessibilityHTML
,CSS
,Doc
: "Header" | Addedsr-only
text 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-transition
SCSS
: "Accordion" | Use mixins for border radius and transitionSCSS
: "Banner" | Use mixins for border radiusSCSS
: "Button" | Set!default
to variable$btn-slider-color
,$btn-slider-bg
and$btn-slider-box-shadow
SCSS
: "Card" | Set!default
to variable$card-title-line-height
and$card-subtitle-line-height
Doc
: "Form" | Moved input-group documentation from menu "Input group" to "Form" (and deleted dedicated page "Input group")SCSS
: "Form" | Set!default
to variable$custom-control-indicator-checked-danger-color
SCSS
: "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-height
of theme-slider headlines to be120%
CSS
: "Theme-Slider" | updated spacing between subheadline and headline to be0.25rem
SCSS
: "Theme-Slider" | Use mixins for borderSCSS
: "To top" | Use mixins for border radius
Fixed#
SCSS
: "Section head" | Added!default
to$section-head-border-colort
in_variables.scss
file.SCSS
: "Button" | Added!default
to$btn-slider-hover-color
,$btn-slider-hover-bg
in_variables.scss
file.SCSS
: "Cookie alert" | Added!default
to$cookie-alert-color
,$cookie-alert-bg-color
,$cookie-alert-font-size
in_variables.scss
file.SCSS
: "Header" | Added!default
to$header-usernavigation-link-width
,$header-usernavigation-link-width-md
,$header-usernavigation-link-width-lg
,$header-mobile-overlay-width-percentpoints
,$header-mobile-overlay-width
in_variables.scss
file.SCSS
: "Tab" | Added!default
to$tab-icon-path-previous
,$tab-icon-path-next
in_variables.scss
file.SCSS
: "Theme-Slider" | Added!default
to$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-weight
in_variables.scss
file.CSS
: "Theme Slider" | updated titlefont-size
to1rem
on MD and1.125rem
from LGSCSS
: "To top" | Added!default
to$to-top-right
in_variables.scss
file.SCSS
: "Trustbar" | Added!default
to$trustbar-bg
,$trustbar-color
,$trustbar-icon-margin-right
,$trustbar-item-height-sm
,$trustbar-item-height-lg
in_variables.scss
file.
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 wrongmargin
andline-height
of.header-navigation-link
and.header-subnavigation-link
resulting in a wrong height of these elements.CSS
: "Header" |margin-right: 0.0625rem
in language list items applied only to itself. Not to the other list items in header any more.CSS
: "Header" | Usernavigation title hasline-height: 1.2
instead of inherited1.4
CSS
: "Header" | Added0.125rem
space 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-position
to 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.com
topkgs.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-responsive
removed 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-load
has now the valuenull
as default. The Lidl fonts now takes place in the Lidl theme.$font-family-sans-serif
moved LidlFontCondPro from font set in CAKE to the Lidl theme.$font-weight-bold
has 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-color
in variables.scss to "gray lighter"CSS
: "Header" | Changed width calculation for mobile menu in component "Header" (.header-navigation
)