This repository was archived by the owner on Sep 18, 2020. It is now read-only.
Repository navigation
Design Coding Standards
Patrick Puritscher edited this page Jan 18, 2015
·
27 revisions
Die Ordnerstruktur des gesamten Templates gliedert sich folgendermaßen:
GoHappy
├── css
│ ├── elements.css
│ ├── fonts.css
│ ├── grid.css
│ ├── helper.css
│ ├── normalize.css
│ └── style.css
├── fonts
│ ├── gohappy.eot
│ ├── gohappy.svg
│ ├── gohappy.ttf
│ └── gohappy.woff
├── images
├── js
│ ├── main.js
│ └── demo.js
├── lib
│ ├── ion-rangeslider
│ │ ├── css
│ │ │ ├── ion.rangeslider.css
│ │ │ └── ion.rangeslider.skinhtml5.css
│ │ └── js
│ │ │ └── ion.rangeslider.min.js
│ ├── fastclick.js
│ └── jquery-1.11.1.min.js
└── index.html
Die Elemente kennzeichnen sich durch bestimmte Präfixes:
- Allgemeine Elemente, wie Listen oder Navigationen:
.e__ - CSS-Icons:
.i__ - Icons mit Font:
.i-f__
- Angaben innerhalb einer Klasse, werden mit einem Tab eingerückt == 4 Leerzeichen
- Auf jeden
:folgt zunächst ein Leerzeichen - Eine
{wird über ein Leerzeichen angeschlossen - Die schließende
}steht in einer neuen Zeile - Jeder Selektor kommt in eine eigene Zeile
- Jede Eigenschaft wird mit einem
;abgeschlossen
.e__list-big-element-frontside-head,
.e__list-big-element-frontside-body,
.e__list-big-element-frontside-footer {
float: left;
width: 100%;
}