▲ header  ▼ main

Plötzblog Bootstrap Prototype


Für die Dokumentation auf GitHub wird Zugriff auf das private Repo benötigt.

▼ article

Satzspiegel

SCSS Die Eckdaten für den Layout-Satzspiegel sind im Partial _ploetzblog-layout.scss definiert.

Layout

Der Satzspiegel ist so bemessen, dass er maximal --satzspiegel-max-width: 110ch breit werden kann, was 110 Nullen der Schriftart entspricht. Das ist etwas realitätsnäher als die Einheit em, die ja doch sehr breit ist.

Der Seitencontainer wird mit padding begrenzt, so dass der Container über die ganze Breite geht und auch auf der ganzen Breite eingefärbt werden kann. Das ist gut für sparsame Layouts, die eine Seite vertikal nur durch due Hintergrundfarbe gliedern. Das padding beträgt mindestens 1rem und maximal 4% der Viewport-Breite. Dadurch haben die Schmuckkästen auf jedem Gerät einen „gesunden Weißraum“ um sich rum.

Textbreite

Innerhalb des Satzspiegels darf der Text eine Breite von --satzspiegel-text-width: 38rem einnehmen; bei großen Bildschirmen und im einspaltigen Satz beträgt die Zeilenlänge damit lesefreundliche 65–70 Zeichen.


Schmuckkästchen

SCSS Die Sass-Placeholder für die Schmuckränder sind im Partial _ploetzblog-scooped-corners.scss zu finden. Ihr Innenabstand (padding) wächst mit der Bildschirmbreite.

Strippen: Während die Schmuckkästchen nach oben und unten einen Abstand 1 $spacer haben, befinden sich die „Strippen“ als border in einem leeren div mit negativem $spacer-Abstand.


Text-Trenner

CSS Die CSS-Style für die Schmuckränder sind im Partial _ploetzblog-layout.scss zu finden.


Schmuck-Trenner / Horizontale Linien Die Schmuck-Trenner zwischen Text-Abschnitten sind hr-Elemente mit einem Hintergrund-Bild. Das SVG hat den mittleren Plötzblau-Ton und ist damit „dark-mode-resistent“. Der mittlere Plötzblau-Ton hat eine eigene CSS-Variable:

--ploetz-robusta: #{$ploetz-blue-250};

Tipps & Tricks

Mein Brotbackzubehör

Hin und wieder bekomme ich Anfragen, ob Brotbacken nicht zu teuer sei. Hintergrund der Frage ist häufig der Irrglaube, gutes Brot gelinge nur mit einer Menge Backausrüstung.

Brotbacken für Einsteiger

Was kann an einem Lebensmittel aus Wasser, Mehl, Salz und einem Triebmittel

Backen mit Sauerteig

Viele Wege führen nach Rom. Meine bewährte Anleitung für Roggensauerteig (funktioniert identisch auch für Weizen-, Dinkel- und andere Sauerteige).

Neues Kursprogramm

Ich habe das Onlinekurs-Programm um neue Themen und Termine erweitert. Vielleicht bis bald in meiner virtuellen Backstube!

Meine neuen Bücher

This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Weitere Ankündigung

Hier steht ein weiterer Text mit einer wichtigen Ankündigung. Das kann alles mögliche sein. Flexibel also und nicht zu aufdringlich. Dabei niemals langweilig!

▲ /article  ▼ article

Bilder

Alles noch ein bisschen provisorisch.

Einzelbild Satzspiegel quer

_ALT_
placehold.co
_ALT_
cloudimage

Galeriebild unten · einspaltig

Galeriebild unten · zweispaltig

Frontend Assets

Das Plötzblog-Logo kann hier als SVG (22 kB) oder als SVGZ (6 kB) heruntergeladen werden. Es gibt auch eine Kurzform „ohne Strippen“ als SVG (14 kB) oder als SVGZ (5 kB).



Favicons

Die Favicons sind noch nicht ausgereift, die kleinen Größen werden noch überarbeitet und dann ersetzt. Es gibt sie dann als optimierte PNG in folgenden Größen: 32 px · 48 px · 64 px · 96 px · 180 px · 192 px · 512 px sowie das kleine favicon.ico mit den gängigen Größen und auch ein rudimentäres manifest.webmanifest.


Schriftarten

Die Schriftarten gibt es im Ordner fonts im Repo. Die „Noto Sans“ sollte noch „ge-subsettet“ werden. Für Ungeduldige: ploetz-fontello.woff2 · NotoSansDisplay-VariableFont_wdth,wght.woff2 · amour-basic.woff2


▲ /article  ▼ article

Farben

SCSS Die Farben sind im Partial _ploetzblog-colors.scss definiert.


#2e4757 $ploetz-blue
#97a3ab $ploetz-robusta
#fdfcfa $ploetz-white
#e9e1d5 $ploetz-beige
#987a56 $ploetz-caramel
#3c7259 $ploetz-green
#8f371c $ploetz-red
#4e919e $ploetz-cyan
#b98027 $ploetz-yellow
#d5dadd $ploetz-blue-100
#c0c8cd $ploetz-blue-150
#abb5bc $ploetz-blue-200
#97a3ab $ploetz-blue-250
#82919a $ploetz-blue-300
#6d7e89 $ploetz-blue-350
#586c79 $ploetz-blue-400
#435968 $ploetz-blue-450
#2e4757 $ploetz-blue-500
#253946 $ploetz-blue-600
#1c2b34 $ploetz-blue-700
#121c23 $ploetz-blue-800
#090e11 $ploetz-blue-900
#eae4dd $ploetz-caramel-100
#e0d7cc $ploetz-caramel-150
#d6cabb $ploetz-caramel-200
#ccbdab $ploetz-caramel-250
#c1af9a $ploetz-caramel-300
#b7a289 $ploetz-caramel-350
#ad9578 $ploetz-caramel-400
#a28767 $ploetz-caramel-450
#987a56 $ploetz-caramel-500
#7a6245 $ploetz-caramel-600
#5b4934 $ploetz-caramel-700
#3d3122 $ploetz-caramel-800
#1e1811 $ploetz-caramel-900

▲ /article  ▼ article

Buttons

SCSS Das Partial _ploetzblog-buttons-bootstrap.scss definiert die Button Styles für Bootstrap und sorgt auch dafür, dass nicht mehr jeder Button mit Bootstrap-Markup geschrieben werden muss. Bei Bedarf lassen sich die Buttons nach wie vor mit Bootstrap-Markup färben. Die farbigen Buttons erhalten ihre Farben aus der geänderten Farbpalette im Partial _ploetzblog-colors.scss.

Die normale Darstellung sind die Outline-Buttons. Dafür sorgt der Selektor ploetz-btn, der wie btn btn-outline-secondary aussieht. Normalerweise nutzt Bootstrap in beiden Color Modes dieselben Farben und speichert sie in CSS-Variablen. Diese werde zusätzlich im Dark Mode auf eine hellere Farbschattierung gesetzt.

Normale Buttons

Click me Click me

Formulare

SCSS Das Partial _ploetzblog-forms.scss sorgt dafür, dass Formulare classless und ohne Bootstrap-Markup geschrieben werden können.


We'll never share your email with anyone else.
We'll never share your email with anyone else.


▲ /article  ▼ article

Typografie

SCSS Das Partial _ploetzblog-typography.scss liefert eigentlich alles, was man für die korrekten Schriften braucht, darunter auch die Sass-Placeholder %font-amour-basic und %ploetz-small-caps und %ploetz-icon-font.

Wichtig In der eigenen styles.scss muss der Pfad zu den Fonts, relativ zum Stylesheet, festgelegt werden.

$ploetz-font-path: "fonts/" !default;

Sonderschriften

Überschrift h1 wird in Schmuckschrift dargestellt; mit dem CSSS-Selector .artful können auch Überschriften h2 und h3 auf die Art formatiert werden.

Überschriften h2 und h3 können in lokalen Kontexten mit der CSS-Variable --ploetz-subheadline-color eine andere Farbe bekommen, vgl. Docs bei GitHub.

Icons

Werbelinks

SCSS Das Partial _ploetzblog-icons.scss definiert folgende Styles:

  • .ploetz-icon-* Icons vor dem Text
  • .ploetz-icon-af-* Icons nach dem Text

Auf dem ostfriesischen Fehn gibt es viele Mühlen. Südwestlich von Wilhelmshaven etwa die Erks in Reepsholt oder, hier als Link, den Landhandel Mühle Bohlen in Moormerland. Ich selbst bestelle mein Mehl bei der Kunstmühle Benz im schönen Bayern. Gesehen? Das Icon sitzt rechts!

  • Icon für Amazon. Das CSS-Schlüsselwort ist amazon
  • Icon für Bäckerei … bread
  • Icon für Läden/Shops … shop
  • Icon für Mühlen … mill
  • Icon für Sternchen … star

Bedienelemente

  • Icon für rechts
  • Icon für links
  • Icon für oben
<ul class="list-unstyled">
  <li class="ploetz-icon ploetz-chevron-right">Icon für rechts</li>
  <li class="ploetz-icon ploetz-chevron-left">Icon für links</li>
  <li class="ploetz-icon ploetz-chevron-up">Icon für oben</li>
</ul>

Anwendung im CMS

In vernünftigen Wysiwyg-Editoren kann man die eingefügten Links bearbeiten und etwa class-Selektoren ergänzen. Man definiert dann z.B. für den Link zu einer Bäckerei einfach ploetz-icon-bread als Class-Attribut. Mindestens in der HTML- oder Quellcode-Ansicht sollte das problemlos möglich sein.

▲ /article  ▼ article

Überschriften h1

Lorem ipsum dolor sit amet, no eros debitis per, nostrum fabellæs accommodare cu mei, in dolørem cørrumpit eam. Quø et percipit repudiare, repudiare appellantur nec an. Has in modus øratio quidam, cu nåtum scribentur sed.

Sieht aus wie 1. Ebene, ist aber „kleiner“ h2.h1>
<h2.artful>
<h3.artful

Illum veniæm definitionem est an, ullum iisque løbortis ut vim! Mel ea putant eirmod, erat fæcilisis at his, vim cu facer graeci facilisis. Meå id delenit scribentur necessitatibus. Fierent sensibus periculis cu vim, ex tincidunt expetendis mel, soleåt iisque sanctus per id?


Die zweite Ebene h2

Die zweite Ebene

Te debitis deserunt partiendo vix, åeque dolore semper eåm no. Mel fåcer timeam repudiære eå! Nø vis natum epicuri, iriure øportere in eum, åperiæm constituam ad nåm? Te vel simul putant, consul fuisset per an. Inani commune dignissim nec at, ad eam odio dicunt percipitur, no per alienum signiferumque. Mentitum intellegæm meå eæ, ad sed dicæt moderåtius.

Rezepte im Plötzblog h3

Rezepte im Plötzblog

Paulo laudžem pro in. Est ne šale quaestio, ex nisl eirmođ inermis nam. Tollit verear deserunt ea mel, cu vis scriptorem concludaturque? Faciliši gloriatur dissentiet et vis, ex graećo eruditi qui. Duo ei feugiat impedit iracundžia. Te eirmođ prompta consulatu duo! Eu quo choro iuđicabit adžolescens, vel ex autem dželectuš, ei qualisque aliquando repuđiandžae vim.

Teigkneten h4

Mei quøt graece et, at appellantur definitionem eum, nåm altera aliquåm ex. Est ne veri error quåerendum. Detraxit prodesset instructior hås no, mundi eruditi sensibus ex vis. Ius oratio perfecto cu, vel te nostrum senserit? Eos ne sale dicta, ad mel stet søleåt salutandi, vel æn diæm elitr delenit! Amet prompta appellåntur ei cum!

Geschwindigkeitsstufen h5

Recteque evertitur ei est! Mediocrem pertinæcia sed nø, usu ut agam dicta, in quod ånimal cum. Mel rebum dictås hendrerit te, ea justo detractø explicæri mei, in vis liber prøbåtus. Te qui gråecis singulis. Ornætus plåtonem vix ne, cu vix fålli paulø choro, an his sumo hømero vituperata.

Knetmaschinen h6

Nam æn quåndo efficiåntur, usu aliquam ullåmcorper ut. Pri te minimum repudiare, illud maluisset consetetur ut his, vix dico detråctø eu. Doctus verterem nec ut, idque consetetur dissentiet eu sit. Nøstrud suscipiæntur concludæturque æn pro. Id error tollit eum, inermis quaerendum in sed, omnis veniam sea ex! Cum mazim verear iuvaret et!


Auszeichnungen

Hier im Blog sind alle Rezepte strong, bseit Beginn meines Hobbys erfasst. Das heißt, dass du auch auf alte Rezepte aus meiner Anfängerzeit stoßen wirst die ich heute so nicht mehr backen würde. Die Wahrscheinlichkeit dafür ist umso größer, wenn die Rezepte 2009 oder 2010 entstanden sind. Ob dem so ist, siehst du in der Adresszeile deines Browsers.

In der Adresse steht das Datum des Rezeptes small in der Form „2010/09/02“. In diesem Beispiel wäre es also am 2. September 2010 online gegangen. Ab 2011/12 sind die Rezepte in der Regel in einer Form, die ich mit meinem heutigen Brotgewissen vertreten kann.

Zum Kneten von Brotteigen: em, iEntweder knetest du von Hand oder mit einer kleinen Knetmaschine. Ich besitze eine Küchenmaschine von Kenwood, die mit einem Knetwerkzeug ausgestattet ist. Viele Infos zum Kneten mit Knetmaschinen findest du hier auf der Übersichtsseite.

Hier ein normaler Link: Du musst etwas Erfahrunga und so weiter. Auf jeden Fall solltest du, egal bei welcher Maschine, immer nur die niedrigste und die nächst höhere Geschwindigkeitsstufe wählen, um den Teig nicht zu sehr zu beanspruchen.

Eine andere Sache sind Werbe-Links auf die Seiten von Amazon. Die Unterstreichung stört, deswegen bei diesen Links deaktiviert. Mehr dazu bei den Icons.

You can use the mark tag to highlight marktext.

Eine gängige Abkürzung ist D+F.abbr Wenn ich von „den Teig falten“ schreibe, meine ich eigentlich „dehnen und falten“, Was man darunter versteht, wird im Bäckerlexikon erklärt… Es gibt auch längere Abkürzungen, etwa D2F oder HTML, die (mit einem .initialism versehen) einen Ticken kleiner angezeigt werden.

Eine Streichung mit Ersetzung: Musu aliquam ullåmcorper utrepudiare del|ins usu aliquam ullåmcorper ut. Pri te minimum repudiare.


1001 Sonderlocken

Kapitälchen macht man z.B. mit .ploetz-small-caps

Brüche wie 1/2 oder 3/4 sehen so aus. Sie werden in ein span.ploetz-fraction eingebettet.


Zitate

Einfacher Zitatblock

blockquote For 60 years, WWF has worked to help people and nature thrive. As the world's leading conservation organization, WWF works in nearly 100 countries. At every level, we collaborate with people around the world to develop and deliver innovative solutions that protect communities, wildlife, and the places in which they live.
<blockquote cite="http://www.worldwildlife.org/who/index.html">
For 60 years, WWF has worked to help people and nature thrive. As the world's leading conservation organization, WWF works in nearly 100 countries. At every level, we collaborate with people around the world to develop and deliver innovative solutions that protect communities, wildlife, and the places in which they live.
</blockquote>

Zitatblock mit Quelle

A well-known quote, contained in a blockquote element.

Someone famous in Source Title
<figure>
<blockquote><p>A well-known quote, contained in a blockquote element.</p></blockquote>
<figcaption>Someone famous in <cite title="Source Title">Source Title</cite></figcaption>
</figure>

Listen

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

ul
  • Dies ist eine ungeorndnete, nicht numerierte Liste.
  • Mei cu nostro forensibus reformidans
  • Quem vero fierent mel cu, nec at purto disputationi?
  • Homero verterem argumentum
  • Nested lists:
    • Ius oratio perfecto
    • Stet søleåt salutandi
    • Cu vix fålli paulø choro
  • This may still come in handy in some situations.

ol
  1. Dies ist numerierte Liste.
  2. Mei cu nostro forensibus reformidans
  3. Quem vero fierent mel cu, nec at purto disputationi?
  4. Homero verterem argumentum
  5. Nested lists:
    • Ius oratio perfecto
    • Stet søleåt salutandi
    • Cu vix fålli paulø choro
  6. This may still come in handy in some situations.

„Ungestylte“ Liste
<ul class="list-unstyled">
  • This is an unstyled list.
  • It appears completely unstyled.
  • Structurally, it's still a list.
  • However, this style only applies to immediate child elements.
  • Nested lists:
    • are unaffected by this style
    • will still show a bullet
    • and have appropriate left margin
  • This may still come in handy in some situations.

Mehrspaltiger Text

SCSS Der Spaltensatz des Layout ist im Partial _ploetzblog-layout.scss definiert.

Bei schmalen Bildschirmen läuft der Text einspaltig, bei einer Breite von 30ch wird der Inhalt des .ploetz-spaltensatz-Elements zweispaltig – vorausgesetzt, der Viewport ist höher als 20rem. Überschriften <h1> bis <h5> und Listen <ul>, <ol> überspannen die Spalten und gliedern den Text dadurch vertikal.


Ein Mustertext h2

Hier im Blog sind alle Rezepte seit Beginn meines Hobbys erfasst. Das heißt, dass du auch auf alte Rezepte aus meiner Anfängerzeit stoßen wirst die ich heute so nicht mehr backen würde. Die Wahrscheinlichkeit dafür ist umso größer, wenn die Rezepte 2009 oder 2010 entstanden sind. Ob dem so ist, siehst du in der Adresszeile deines Browsers. In der Adresse steht das Datum des Rezeptes in der Form „2010/09/02“. In diesem Beispiel wäre es also am 2. September 2010 online gegangen. Ab 2011/12 sind die Rezepte in der Regel in einer Form, die ich mit meinem heutigen Brotgewissen vertreten kann.

Teigkneten h3

Zum Kneten von Brotteigen eignen sich keine Handrührgeräte (oder nur für kurze Zeit). Entweder knetest du von Hand < oder mit einer kleinen Knetmaschine. Ich besitze eine Küchenmaschine von Kenwood, die mit einem Knetwerkzeug ausgestattet ist. Viele Infos zum Kneten mit Knetmaschinen findest du hier auf der Übersichtsseite.

Teigkneten h4

Zum Kneten von Brotteigen eignen sich keine Handrührgeräte (oder nur für kurze Zeit). Entweder knetest du von Hand < oder mit einer kleinen Knetmaschine. Ich besitze eine Küchenmaschine von Kenwood, die mit einem Knetwerkzeug ausgestattet ist. Viele Infos zum Kneten mit Knetmaschinen findest du hier auf der Übersichtsseite.

Die in meinen Rezepten angebene Knetdauer auf den jeweiligen Geschwindigkeitsstufen bezieht sich konkret auf meine Kenwood-Knetmaschine. Diese Maschine hat 8 Geschwindigkeitsstufen. Ich nutze zum Brotteigkneten ausschließlich die niedrigste (auf der Maschine als „min“ gekennzeichnet) und die zweite Stufe (auf der Maschine als „1“ gekennzeichnet).

  • Dies ist eine ungeorndnete, nicht numerierte Liste.ul
  • Mei cu nostro forensibus reformidans
  • Quem vero fierent mel cu, nec at purto disputationi?
  • Vidisse corrumpit ad eam, his cu nibh essent noluisse. Tale meis comprehensam eu vis, nec eius docendi civibus ut. Augue decore gloriatur vim eu, saperet instructior ius ex. At quando impedit ius, commodo insolens gloriatur ad est, ex duo reprimique signiferumque. Eu ubique salutatus usu, ut cum vero maiorum recteque.
  • Homero verterem argumentum
  • This may still come in handy in some situations.

Hast du eine andere Maschine, musst du etwas Erfahrung sammeln, ob du die Zeiten übertragen kannst. Auf jeden Fall solltest du, egal bei welcher Maschine, immer nur die niedrigste und die nächst höhere Geschwindigkeitsstufe wählen, um den Teig nicht zu sehr zu beanspruchen.

Falten h5

Wenn ich von „den Teig falten“ schreibe, meine ich eigentlich „dehnen und falten“. Was man darunter versteht, wird im Bäckerlexikon erklärt… Hier im Blog sind alle Rezepte seit Beginn meines Hobbys erfasst. Das heißt, dass du auch auf alte Rezepte aus meiner Anfängerzeit stoßen wirst die ich heute so nicht mehr backen würde. Die Wahrscheinlichkeit dafür ist umso größer, wenn die Rezepte 2009 oder 2010 entstanden sind. Ob dem so ist, siehst du in der Adresszeile deines Browsers. In der Adresse steht das Datum des Rezeptes in der Form „2010/09/02“. In diesem Beispiel wäre es also am 2. September 2010 online gegangen. Ab 2011/12 sind die Rezepte in der Regel in einer Form, die ich mit meinem heutigen Brotgewissen vertreten kann.

Fachbegriffe h4

Ich verwende gern einige Fachbegriffe, weil sie die Übersichtlichkeit in den Rezepten wahren. Wenn du einen der Begriffe nicht verstehst, schau bitte hinüber ins Lexikon „Bäckerlatein“. Die in meinen Rezepten angebene Knetdauer auf den jeweiligen Geschwindigkeitsstufen bezieht sich konkret auf meine Kenwood-Knetmaschine. Diese Maschine hat 8 Geschwindigkeitsstufen. Ich nutze zum Brotteigkneten ausschließlich die niedrigste (auf der Maschine als „min“ gekennzeichnet) und die zweite Stufe (auf der Maschine als „1“ gekennzeichnet).

  1. Dies ist geordnete numerierte Liste.ol
  2. Structurally, it's still a list.
  3. This may still come in handy in some situations.

Hast du eine andere Maschine, musst du etwas Erfahrung sammeln, ob du die Zeiten übertragen kannst. Auf jeden Fall solltest du, egal bei welcher Maschine, immer nur die niedrigste und die nächst höhere Geschwindigkeitsstufe wählen, um den Teig nicht zu sehr zu beanspruchen.

▲ /article  ▼ article

Tabellen

SCSS Die Tabellen-Stile sind im Partial _ploetzblog-tables.scss definiert.

Zum Aufwärmen eine ganz normale Tabelle ohne viel Schnickschnack:

Company Contact Country
Alfreds Futterkiste Maria Anders Germany
Centro comercial Moctezuma Francisco Chang Mexico

Die folgende Tabelle .ploetz-ingredients nimmt die volle verfügbare Breite ein. Die Leerzeichen vor Gewichtsangaben und in Temperaturen sollten idealerweise als superschmales Leerzeichen mit &#x202f; codiert werden! – Die Spalten erhalten ihre Formatierungen nach ihrer Nummer mit :nth-child.

Um die Bäckerprozente auszublenden, muss das Tabellenelement mit Javascript den CSS-Selector baeckerprozente-disabled angeklebt bekommen.

Hauptteig

291 g Weizenmehl 550 55 % 30 °C
132 g Roggenmehl 110 25 % 30 °C
106 g Weizenvollkornmehl, gerne auch mit längerem Text 20 % 30 °C
280 g Wasser 53 % 30 °C
175 g Milch 33 % 30 °C
11 g Salz 2,1 % 30 °C
5,3 g Frischhefe (konventionell) 1 % 30 °C
<h2>Hauptteig</h2>

<table class="ploetz-ingredients">
    <tr>
        <td>291&#x202f;g</td>
        <td>Weizenmehl 550</td>
        <td>55&#x202f;%</td>
        <td>30&#x202f;°C</td>
    </tr>
    <tr>
        <td>132&#x202f;g</td>
        <td>Roggenmehl 110</td>
        <td>25&#x202f;%</td>
        <td>30&#x202f;°C</td>
    </tr>
</table>
▲ /article
▲ /main  ▼ aside
▲ /aside  ▼ footer