Welches Base-Theme benutzt ihr?
Eingetragen von missingdot (145)
am 04.02.2014 - 13:48 Uhr in
am 04.02.2014 - 13:48 Uhr in
Hallo zusammen,
der Titel sagt eigentlich schon alles. Ich wollte mal rumfragen mit welchen Base-Theme ihr arbeitet!? Habe bislang mit Omega 3 gearbeitet und würde aber gerne wechseln.
Vielen Dank für eure Rückmeldungen.
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich fange meist mit einem von
am 04.02.2014 - 14:18 Uhr
Ich fange meist mit einem von Zen abgeleiteten Sub-Theme an. Zen ist aktuell responsive und unterstützt Sass/Compass, was einem die Arbeit beim CSS doch sehr erleichtert.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Hab mir das mal angeschaut
am 04.02.2014 - 16:09 Uhr
Hab mir das mal angeschaut und werde es mal ausprobieren. Ist aber schon eine extreme Umstellung zu Omega... ;)
Ich nutze bislang
am 05.02.2014 - 12:12 Uhr
Ich nutze bislang AdaptiveTheme und baue daraus dann mittels Subtheming was immer ich möchte.
Aber mal eine andere Frage:
Grundsätzlich kenne ich die Vorgehensweise mittels SASS/COMPASS. Was sich mir aber bisher nicht erschließ ist der Vorteil des Konstruktes.
Mein Gegenargument:
Jede Seite sollte so schmal wie möglich sein, und noch ein RUBY Programm um CSS zu erstellen / interpretieren erscheint mir gefühlt als Overkill.
Könnte mich evtl. jemand dahin motivieren dies trotzdem einzusetzen?
Ich habe Compass auf der
am 05.02.2014 - 12:34 Uhr
Ich habe Compass auf der lokalen Entwicklungsumgebung laufen. Compass generiert aus einem strukturierten und besser lesbaren scss-File den eingesetzen CSS-File. Vor allem die Möglichkeit CSS-Snippets zu definieren, die bei Bedarf nur angezogen werden, ergibt eine bessere Lesbarkeit. Auch die Strukturen kann ich leichter sehen. Außerdem werden die CSS3-Befehle zusätzlich durch browserspezifische Konstrukte ergänzt, ohne daß ich mich darum kümmern müsste. Ein paar Beispiele:
/**
* kalender navigation
*/
.cal-nav-wrapper {
width: 100%;
text-align: center;
.cal-nav {
.cal-pager {
margin: 10px 0;
width: 530px;
display: inline-flex;
span {
@include horizontal-list-item(0, 'left');
width: 150px;
&.cal-prev {
text-align: left;
}
&.date-heading {
margin: 0 40px;
text-align: center;
h3 {
margin: 0;
}
}
&.cal-next {
text-align: right;
}
}
}
}
}
Zeigt den strukturierten Aufbau,
@include horizontal-list-item(0, 'left');
bringt eine Liste automatisch in eine horizontale Ausrichtung./**
* Default Block Definition
*/
%block {
padding: 19px;
margin-bottom: 20px;
background-color: $wblauhg;
border: $wrand 1px solid;
@include border-radius(5px);
> h2 {
font-family: $bree;
color: $wgelb;
font-size: 20px;
line-height: 1em;
font-weight: 700;
margin-bottom: 20px;
}
}
#block-block-9 {
@extend %block;
}
/*
* Seiten-Menü
*/
.block-menu-block {
@extend %block;
ul {
padding-left: 20px;
}
li.active-trail {
color: $wgelb;
}
}
/**
* Map Block
*/
#block-block-17 {
@extend %block;
min-height: 420px;
}
Eine einmal gemachte CSS-Definition für Blöcke wird einfach angezogen und steht in der endgültigen CSS-Datei auch nur noch einmal drin mit einer Reihe verschiedenster Selektoren davor. Ebenso ist hier zu sehen, daß man mit Variablen (hier für Farben) arbeiten kann. Ich habe den Farbwert an einer Stelle definiert und sollte er sich einmal ändern, muß ich es nur an einer Stelle tun.
Es gibt viele Automatismen in Compass, die ich nicht mehr missen möchte. Auch ein Arbeiten mit Sprites ist super einfach. Der Zeitaufwand für die Einarbeitung rechnet sich sehr schnell.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
heißt das demnach Du
am 05.02.2014 - 12:43 Uhr
heißt das demnach Du verwendest compass/sass zur Konstruktion aber produktiv die generierten CSS Dateien?
Ja, genau so. Beste
am 05.02.2014 - 13:52 Uhr
Ja, genau so.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Benutzt Du git mit github?
am 23.09.2014 - 19:48 Uhr
Hallo Werner,
wie bringst Du die Dateien dann auf den Produktivserver? Per FTP oder nutzt Du dazu Git mit Github oder Bitbucket?
Viele Grüße
Marita
Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de
Welcher hoster liefert denn
am 23.09.2014 - 19:53 Uhr
Welcher hoster liefert denn git oder bitbucket? Das geht doch nur wenn du Deinen Hoster selbst baust. Ich gehe davon aus, der Werner macht das traditionell mit der Schubkarre. Wie alle ehrlichen Arbeiter ;)
Das Hochladen der CSS-Dateien
am 23.09.2014 - 20:55 Uhr
Das Hochladen der CSS-Dateien mach ich über FTP. Auch wenn ich später noch mal am CSS basten muß, mach ich das immer lokal mit Sass/Compass und schiebe dann die neue CSS-Datei auf den Server. Ich habe ohnehin von allen Webseiten, die ich betreue, eine lokale Kopie.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Compass & SASS - nutzen!
am 28.09.2014 - 09:12 Uhr
Compass & SASS - nutzen! :)
Schon allein der Vorteil Variablen nutzen zu können, die du mit einer Farbe/Eigenschaft befüllst, mehrfach aufrufst und nur an einer Stelle dann ändern musst ist super.
Als Theme nutze ich Tao. Das Theme bringt (fast) keine vordefinierten CSS-Regeln und resettet sogut wie alles was ausm Drupal-Core kommt.
also zen war bei mir immer
am 29.09.2014 - 07:26 Uhr
also zen war bei mir immer fehlerbahftet (hat alle menüklassen entfernt)
ich nutze adaptive und nucleus. zurb ist auch gut, aber ebenso wie bootstrap überladen...
C.A.W. Webdesign
Omega 4
am 29.09.2014 - 14:58 Uhr
Omega 4
Gruß
JThan
_____
Alle Angaben in meinen Beiträgen sind stets ohne Gewähr und auf eigenes Risiko für bare Münze zu nehmen.
Mothership und Tao
am 30.09.2014 - 13:54 Uhr
Mothership und Tao
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com