Hallo, ich habe aktuell - fast - alle Projekte mittlerweile von einer 3er auf die aktuelle 4.4.x LTS switchen können.
Zudem muß ich gestehen, das ich mir eine 4.6er noch nicht genau angeschaut habe.
Weiterhin habe ich in diesem Zusammenhang zumeist auf das interne ( Contao ) CSS-Framework verzichtet ( bis auf. evtl. die CSS-Reset ).
Dies gerade auch hinsichtlich der zwar funktionierenden aber auch in die Jahre gekommenden Grid Umsetzung. Überdies hat geholfen, das ich
auf custom Templates - wenn immer möglich ( sofern ein Layout Feature irgendwie via CSS realisiert werden konnte ) - verzichtet habe.
Insofern habe ich demnach Layout Feature rein über CSS-Klassen definiert ( ce_text card small ). Die Namenskonvention dann subjektiv aber
in Anlehnung an die BEM ( https://en.bem.info/methodology/css/ ).
Wenn es gar nicht anders ging habe ich dann eher ein HTML Inhaltselement ( <div class="block row"> ) als Wrapper gesetzt,
o. dies über jQuery wrap() (http://api.jquery.com/wrap/).
Dies ist dann zum Einen zwar für Redakteure evtl. unhandlich zum Anderen erleichtert es jedoch den Update Prozeß ungemein.
Jetzt würde ich gerne wissen wie die weitere Planung für das "Contao CSS Framework" aussieht bzw.
ob es hierzu schon Ideen Sammlungen vom Core Team gibt:
- Grid ( Pixel/Prozentual / Flexbox) evtl. inkl. neuem Inhaltselement ( Grid Reihe - Start / Grid Reihe - Stop )
- Cards, Tooltip, Tabs, TabtoAccordion, Hero-Banner, Badge, Popover etc. - evtl. auch nur via vorgegebenen CSS Klassen Namen Konventionen ...
- usw..
Oder gehört eurer Meinung nach sowas einfach in den Bereich Theme/Erweiterungen?
Was wäre aus eurer Sicht wünschenswert und allgemein für den Core gültig ...
Lesezeichen