| @@ -42,6 +42,9 @@ | |||||
| span { | span { | ||||
| white-space: nowrap; | white-space: nowrap; | ||||
| abbr { | |||||
| text-decoration: none; | |||||
| } | |||||
| } | } | ||||
| span:nth-child(2) { | span:nth-child(2) { | ||||
| @@ -8,7 +8,8 @@ export const createGlobalMessage = | |||||
| message = 'Leider kommt es durch <a href="#">technische Wartungsmaßnahmen</a> am 2. Mai in der Zeit von 17:30–23:00 zu einer eingeschränkten Verfügbarkeit unserer Internetseite', | message = 'Leider kommt es durch <a href="#">technische Wartungsmaßnahmen</a> am 2. Mai in der Zeit von 17:30–23:00 zu einer eingeschränkten Verfügbarkeit unserer Internetseite', | ||||
| icon = 'icon-info', | icon = 'icon-info', | ||||
| }) => { | }) => { | ||||
| const messageWrapper = createElement('div', ['global-message', type]); | |||||
| const messageWrapper = createElement('section', ['global-message', type]); | |||||
| messageWrapper.setAttribute('aria-label', 'Wichtige Mitteilung'); | |||||
| const inner = createElement('div', ['inner', icon], null, messageWrapper); | const inner = createElement('div', ['inner', icon], null, messageWrapper); | ||||
| createElement('p', [], message, inner); | createElement('p', [], message, inner); | ||||
| createElement('button', ['close'], null, inner); | createElement('button', ['close'], null, inner); | ||||
| @@ -14,6 +14,7 @@ | |||||
| max-height: 0; | max-height: 0; | ||||
| overflow: hidden; | overflow: hidden; | ||||
| margin-bottom: 10px; | margin-bottom: 10px; | ||||
| margin-top: 0; | |||||
| @media(max-width: 767px) { | @media(max-width: 767px) { | ||||
| --font-size-small: 14px; | --font-size-small: 14px; | ||||
| @@ -13,7 +13,8 @@ export const createMagazineHeader = | |||||
| backgroundColor = '', | backgroundColor = '', | ||||
| inlineStyles = 'background: ' + backgroundColor + ';', | inlineStyles = 'background: ' + backgroundColor + ';', | ||||
| }) => { | }) => { | ||||
| const header = createElement('div', ['magazine-header', size], null, null); | |||||
| const header = createElement('section', ['magazine-header', size], null, null); | |||||
| header.setAttribute('aria-label', 'Kopfbereich'); | |||||
| createElement('span', ['gradient'], null, header, inlineStyles); | createElement('span', ['gradient'], null, header, inlineStyles); | ||||
| if (logo && logo.length > 0 && smalltext.length > 0) { | if (logo && logo.length > 0 && smalltext.length > 0) { | ||||
| imgtext = 'image-and-text'; | imgtext = 'image-and-text'; | ||||
| @@ -13,6 +13,7 @@ | |||||
| text-align: center; | text-align: center; | ||||
| pointer-events: none; | pointer-events: none; | ||||
| box-shadow: 0 -10px 0 0 var(--theme-color-white); | box-shadow: 0 -10px 0 0 var(--theme-color-white); | ||||
| margin-top: 0; | |||||
| @media(max-width: 767px) { | @media(max-width: 767px) { | ||||
| --magazine-header-height: 70px; | --magazine-header-height: 70px; | ||||