custom.css verschieben ? -> warum (Hintergrund) ?
- Dirk
-
Autor
- Senior Mitglied
-
- Beiträge: 53
- Dank erhalten: 3
custom.css verschieben ? -> warum (Hintergrund) ? wurde erstellt von Dirk
Posted 1 Jahr 4 Monate her #1
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)
Last Edit:1 Jahr 4 Monate her
von Dirk
Letzte Änderung: 1 Jahr 4 Monate her von Dirk.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- joomlaplates
-
- Moderator
-
- Beiträge: 2364
- Dank erhalten: 349
joomlaplates antwortete auf custom.css verschieben ? -> warum (Hintergrund) ?
Posted 1 Jahr 4 Monate her #2rein 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
vorgenommen werden sollen.media/templates/site/ihr-template/
von joomlaplates
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Dirk
-
Autor
- Senior Mitglied
-
- Beiträge: 53
- Dank erhalten: 3
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
Last Edit:1 Jahr 4 Monate her
von Dirk
Letzte Änderung: 1 Jahr 4 Monate her von Dirk.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- joomlaplates
-
- Moderator
-
- Beiträge: 2364
- Dank erhalten: 349
joomlaplates antwortete auf custom.css verschieben ? -> warum (Hintergrund) ?
Posted 1 Jahr 4 Monate her #4
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
von joomlaplates
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Dirk
-
Autor
- Senior Mitglied
-
- Beiträge: 53
- Dank erhalten: 3
ich hatte keinerlei Fehlfunktion / Bug,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
meine custom.css wurde sowohl von dem alten als auch von dem neuen Pfad immer korrekt geladen ...
Last Edit:1 Jahr 4 Monate her
von Dirk
Letzte Änderung: 1 Jahr 4 Monate her von Dirk.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- joomlaplates
-
- Moderator
-
- Beiträge: 2364
- Dank erhalten: 349
joomlaplates antwortete auf custom.css verschieben ? -> warum (Hintergrund) ?
Posted 1 Jahr 4 Monate her #6
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.
von joomlaplates
Bitte Anmelden oder Registrieren um der Konversation beizutreten.