| Zeile 1: |
Zeile 1: |
| | /* Das folgende CSS wird für alle Benutzeroberflächen geladen. */ | | /* Das folgende CSS wird für alle Benutzeroberflächen geladen. */ |
| | | | |
| − | body.page-Hauptseite h1 { display: none; }
| + | /* Fonts */ |
| | + | |
| | + | @font-face { |
| | + | font-family: 'NotoSans-Regular'; |
| | + | src: url('static/fonts/notosans-regular.woff2') format('woff2'), url('static/fonts/notosans-regular.woff') format('woff'); |
| | + | font-weight: normal; |
| | + | font-style: normal; |
| | + | } |
| | + | |
| | + | @font-face { |
| | + | font-family: 'NotoSans-Italic'; |
| | + | src: url('static/fonts/notosans-italic.woff2') format('woff2'), url('static/fonts/notosans-italic.woff') format('woff'); |
| | + | font-weight: normal; |
| | + | font-style: italic; |
| | + | } |
| | + | |
| | + | @font-face { |
| | + | font-family: 'NotoSans-Bold'; |
| | + | src: url('static/fonts/notosans-bold.woff2') format('woff2'), url('static/fonts/notosans-bold.woff') format('woff'); |
| | + | font-weight: bold; |
| | + | font-style: normal; |
| | + | } |
| | + | |
| | + | @font-face { |
| | + | font-family: 'NotoSans-BoldItalic'; |
| | + | src: url('static/fonts/notosans-bolditalic.woff2') format('woff2'), url('static/fonts/notosans-bolditalic.woff') format('woff'); |
| | + | font-weight: bold; |
| | + | font-style: italic; |
| | + | } |
| | | | |
| | /* Override */ | | /* Override */ |
| | + | |
| | + | body.page-Hauptseite h1 { display: none; } |
| | | | |
| | html, body { | | html, body { |
| − | font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; | + | font-family: 'NotoSans-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif; |
| − | letter-spacing: 0.005em; | + | text-rendering: optimizeLegibility; |
| | + | } |
| | + | |
| | + | body { |
| | + | color: #2a2b2c; |
| | + | } |
| | + | |
| | + | h1, h2, h3, h4, h5, h6 { |
| | + | color: #2a2b2c; |
| | + | } |
| | + | |
| | + | b, strong { |
| | + | font-family: 'NotoSans-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif; |
| | + | } |
| | + | |
| | + | i, em { |
| | + | font-family: 'NotoSans-Italic', 'Helvetica Neue', Helvetica, Arial, sans-serif; |
| | } | | } |
| | | | |
| Zeile 144: |
Zeile 190: |
| | | | |
| | .box-header { | | .box-header { |
| | + | margin: 0; |
| | + | padding: 0.3em 1em; |
| | + | } |
| | + | |
| | + | body.page-Hauptseite h1.box-header { |
| | + | display: block; |
| | + | } |
| | + | |
| | + | h1.box-header { |
| | + | font-size: 1.5em; |
| | margin: 0; | | margin: 0; |
| | padding: 0.3em 1em; | | padding: 0.3em 1em; |