Customizing
Siehe https://confluence.konmedia.com/x/i6--Aw
Komponenten / Elemente
In /elements/ sollten nur noch Bausteine für Komponenten liegen. Elemente die ohne Unterelemente sind können zu Komponenten befördert werden.
Struktur:
awesome-styleguide/ component/ awesome-component/ _layout.scss _default.scss awesesome-component.hbs AwesomeComponent.php element/ aweseome-component/ awesome-component-element/ _layout.scss _default.scss awesesome-component.hbs AwesomeComponentElement.php
SCSS-Dateien
- nur _layout.scss und _default.scss + _overwrite.scss
Styleguide config.json
- awesome-styleguide.config.json
- depends: ['shop-styleguide']
- priority: Definiert Reihenfolge. Guter Wert für Projekt ist 1001 und muss einzigartig sein.
- "preview": "@preview-awesome-styleguide" + previewTempalte anlegen
- /composer.json
- "name": "brandbox-styleguide/awesome-styleguide"