custom.css verschieben ? -> warum (Hintergrund) ?
- Dirk
- Autor
- Senior Boarder
- Beiträge: 46
- Dank erhalten: 3
custom.css verschieben ? -> warum (Hintergrund) ? wurde erstellt von Dirk
ich beziehe mich hier auf: www.joomlaplates.de/forum/news-updates-u...3-0-3-changelog.html -> dort steht ja:
.
rein aus technischem Interesse: warum ist das (ab Astroid 3.0.3 und höher ?) nötig ?
Wenn ich es nicht mache, funktioniert ja auch alles wie bisher weiter (getestet* mit Joomla 5 und Astroid 3.0.2/3.0.3/3.0.4)
(meine custom.css wird genau wie vorher auch (als letztes css) geladen aus dem "alten" Verzeichnis Joomla Root/templates/ihr template/css/)
Ist das schon irgendwie eine "bessere" Konvention für die Zukunft, oder wenn man später das J5-B/C-plugin deaktiviert, oder so ... ?
*(in den Astroid settings unter "Benutzerdefiniert CSS" und "Eigene CSS-Dateien" steht bei mir jeweils nichts - diese Felder benutze ich derzeit nicht)
.
Ausserdem müssen sie ihre vorhandene custom.css in folgendes Verzeichnis kopieren
Joomla Root/templates/ihr template/css/custom.css zu Joomla Root/media/templates/site/ihr template/css/custom.css
rein aus technischem Interesse: warum ist das (ab Astroid 3.0.3 und höher ?) nötig ?
Wenn ich es nicht mache, funktioniert ja auch alles wie bisher weiter (getestet* mit Joomla 5 und Astroid 3.0.2/3.0.3/3.0.4)
(meine custom.css wird genau wie vorher auch (als letztes css) geladen aus dem "alten" Verzeichnis Joomla Root/templates/ihr template/css/)
Ist das schon irgendwie eine "bessere" Konvention für die Zukunft, oder wenn man später das J5-B/C-plugin deaktiviert, oder so ... ?
*(in den Astroid settings unter "Benutzerdefiniert CSS" und "Eigene CSS-Dateien" steht bei mir jeweils nichts - diese Felder benutze ich derzeit nicht)
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- joomlaplates
- Moderator
- Beiträge: 2142
- Dank erhalten: 323
joomlaplates antwortete auf custom.css verschieben ? -> warum (Hintergrund) ?
rein aus technischem Interesse: warum ist das (ab Astroid 3.0.3 und höher ?) nötig ?
Ab Joomla 4.4 sind sog. Child Templates möglich und daraus resultiert, dass alle Änderungen des Templates eigentlich nur noch im Ordner
media/templates/site/ihr-template/vorgenommen werden sollen.
1 Jahr 1 Woche her
#2
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Dirk
- Autor
- Senior Boarder
- Beiträge: 46
- Dank erhalten: 3
Dirk antwortete auf custom.css verschieben ? -> warum (Hintergrund) ?
OK ich glaube, ich verstehe es,
und wenn man ein child Template frisch anlegt, gibt Joomla ja die (noch) leere Struktur wie folgt vor:
Alle html/php overrides sollen dem entsprechend dann wohl weiterhin in
Joomla Root/templates/child_template/html/...
angelegt werden,
und alle css overrides / Ergänzungen dann im Verzeichnis
Joomla Root/media/templates/site/child_template/css/...
vorgenommern werden,
oder ?
__________________________________________
[Edit]
ich sehe dort auch "js",
könnte ich dort auch ein Override für die astroid-eigenen js machen ?
ich habe bisher immer die beiden:
../media/astroid/assets/vendor/astroid/js/mobilemenu.js
../media/astroid/assets/vendor/astroid/js/offcanvas.js
"händisch" geändert (im core überschrieben = unschön),
um eine angepasste Funktion des Menüs zu erreichen
und wenn man ein child Template frisch anlegt, gibt Joomla ja die (noch) leere Struktur wie folgt vor:
Alle html/php overrides sollen dem entsprechend dann wohl weiterhin in
Joomla Root/templates/child_template/html/...
angelegt werden,
und alle css overrides / Ergänzungen dann im Verzeichnis
Joomla Root/media/templates/site/child_template/css/...
vorgenommern werden,
oder ?
__________________________________________
[Edit]
ich sehe dort auch "js",
könnte ich dort auch ein Override für die astroid-eigenen js machen ?
ich habe bisher immer die beiden:
../media/astroid/assets/vendor/astroid/js/mobilemenu.js
../media/astroid/assets/vendor/astroid/js/offcanvas.js
"händisch" geändert (im core überschrieben = unschön),
um eine angepasste Funktion des Menüs zu erreichen
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- joomlaplates
- Moderator
- Beiträge: 2142
- Dank erhalten: 323
joomlaplates antwortete auf custom.css verschieben ? -> warum (Hintergrund) ?
Hallo,
das nicht Laden der custom.css war ein Bug
Soeben mit der Astroid 3.0.5 gefixt.
github.com/templaza/astroid-framework/issues/450
das nicht Laden der custom.css war ein Bug
Soeben mit der Astroid 3.0.5 gefixt.
github.com/templaza/astroid-framework/issues/450
1 Jahr 6 Tage her
#4
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Dirk
- Autor
- Senior Boarder
- Beiträge: 46
- Dank erhalten: 3
Dirk antwortete auf custom.css verschieben ? -> warum (Hintergrund) ?
Hallo,ich hatte keinerlei Fehlfunktion / Bug,
das nicht Laden der custom.css war ein Bug
Soeben mit der Astroid 3.0.5 gefixt.
github.com/templaza/astroid-framework/issues/450
meine custom.css wurde sowohl von dem alten als auch von dem neuen Pfad immer korrekt geladen ...
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- joomlaplates
- Moderator
- Beiträge: 2142
- Dank erhalten: 323
joomlaplates antwortete auf custom.css verschieben ? -> warum (Hintergrund) ?
Hallo Dirk.
Es steht doch bei GitHub.
Der Fehler tritt nur auf, wenn du im astroid plugin das inline css laden aktivierst.
Es steht doch bei GitHub.
Der Fehler tritt nur auf, wenn du im astroid plugin das inline css laden aktivierst.
1 Jahr 6 Tage her
#6
Bitte Anmelden oder Registrieren um der Konversation beizutreten.