Blog

Wer (y)A(ml) sagt, muss auch B sagen

YAML ist unser hochgeschätztes CSS Framework, bitte nie wieder ohne! Wie man YAML und SilverStripe vereint, haben wir schon in einem unserer Blogbeiträge gezeigt. YAML hat bezüglich Formularen sehr genaue Anforderungen an das Markup, denen SilverStripe von Haus aus nicht gerecht wird. Da werden zum Beispiel <input> Felder in <div> geschachtet. Wer das ändern möchte, muss tief in die Trickkiste greifen. Aber uns ist ja bekanntlich kein Trick zu schwer ;-)

Tags:

... den ganzen Beitrag lesen


YAML Grids in SilverStripe leicht gemacht

Wenn ein Mensch Programmcode lieben kann, dann liebe ich YAML. Man kann das CSS-Framework von seiner Wirkung her mit einem Apple Computer vergleichen: Es ist da ohne aufzufallen und nimmt einem Arbeit ab, indem es keine Arbeit macht. Seit wir unsere Webdesigns YAMLn, haben wir nie wieder Zeit auf das Beseitigen von Browserbugs verwendet. Gekostet hat uns das einmalig 120€ und für jedes Design dauert die Einbindung des Frameworks ca. 30 Minuten.

Tags:

... den ganzen Beitrag lesen


Installation von YAML in SilverStripe

Webdesigner müssen einen nicht unerheblichen Teil ihrer Zeit damit verbringen, die Probleme auszubügeln, die ein gewisses Produkt der Firma Microsoft namens InternetExplorer bei der Darstellung von Webseiten verursacht. Eigentlich müsste das nicht so sein, wenn Microsoft sich an die Vorgaben des W3C halten würde, das festlegt, wie Browser HTML und CSS darzustellen haben.
Aber die Zeiten, in denen man sich damit rumschlagen musste, gehören der Vergangenheit an, denn jetzt gibt es YAML. YAML ist ein CSS-Framework. Auf der Homepage von YAML gibt es ein kleines Tool names YAML-Builder, mit dem sich ein Grundlayout definieren lässt. Dazu liefert der Builder dann CSS-Dateien und Markup, welches man in sein Webprojekt einbindet und schon hat man eine große Sorge weniger. Wie man das YAML Framework in SilverStripe einbindet, beschreibe ich in den folgenden Schritten:

Tags:

... den ganzen Beitrag lesen