Einleitung

Was ist das Nutshell Framework?

Das Nutshell Framework ist ein Basis Framework für das CMS Contao. In ihm vereinen wir Richtlinien zur Schreibweise von (S)CSS, Strukturierung von Dateien und die Erkenntnisse aus über 10 Jahren Projektarbeit. Es dient uns als Grundlage für aktuelle und kommende Websites und Contao-Themes.

Was ist das Nutshell Framework nicht?

Das Nutshell Framework ist kein fertiges Contao-Theme. Es bietet nur die Grundlage, um ein eigenes Contao-Theme zu erstellen. Alle hier in der Dokumentation gezeigten Elemente und Module können und sollten angepasst werden.

Warum gibt es das Nutshell Framework?

Mit immer größeren Projekten und wechselnden Team-Konstellationen wurde es immer schwieriger, eine gewisse Konsistenz in unsere Projekte zu bringen. CSS-Anweisungen, obwohl modular geschrieben, konnten nicht einfach auf andere Projekte übertragen werden. Und insgesamt hatten wir oft das Gefühl, zu sehr bei Null anzufangen, wenn wir mit einem neuen Projekt starteten.

Also haben wir uns die letzten 5-10 Projekte angesehen, um eine Basis zu schaffen, auf die wir zukünftig zurückgreifen können: das Nutshell Framework.

Für wen ist das Nutshell Framework gedacht?

Das Nutshell Framework wurde ursprünglich für interne Zwecke entwickelt, darf aber gerne auch von anderen genutzt werden. Es richtet sich an Agenturen und Entwickler, die bereits Erfahrungen mit dem Präprozessor SASS/SCSS und dem Task-Runner gulp.js gesammelt haben.