_mod_article.scss
- container queries möglich
- default article hat ein padding-block als Abstand zu anderen Artikeln
.insidemacht eine default Breitenbegrenzung- die Breite kann über eine Klasse bei
.mod_articlebreiter oder schmäler gewählt werden:.mod_article.smallbzw.mod_article.extra-wide - Artikel, deren
.insideeingefärbt wird, erhalten hier ein default margin/padding -mod_article.full-widthhaben keine default Breitenbegrenzung mitmax-width, aber die Klasse.insidesorgt dafür, dass die Texte nicht am Rand kleben
@use "../abstracts/" as *;
.mod_article { container-type: inline-size; container-name: modArticle;}
// default template .mod_article.mod_article { padding-block: $article-padding-block; .inside { @include wrapper-inside; }}
// smaller and wider .inside.mod_article.small { .inside { --max-inline-size: #{$wrapper-small}; }}.mod_article.extra-wide { .inside { --max-inline-size: #{$wrapper-extra-wide}; }}
// full-width.mod_article.full-width { .inside { @include wrapper-inside-fullwidth; }}