Hallo Lehrling,
base.css + common.css werden "gezogen", denn ich habe mir die im overall_header aufgerufenen Styles und Aufrufreihenfolge angeschaut:
Code: Alles auswählen
1. <link href="{T_FONT_AWESOME_LINK}" rel="stylesheet">
2. <link href="{T_STYLESHEET_LINK}" rel="stylesheet">
3. <link href="{T_STYLESHEET_LANG_LINK}" rel="stylesheet">
4. <!-- IF S_CONTENT_DIRECTION eq 'rtl'. <link href="{T_THEME_PATH}/bidi.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet"><!-- ENDIF -->
5. <!-- IF S_PLUPLOAD. <link href="{T_THEME_PATH}/plupload.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet"><!-- ENDIF -->
6. <!-- IF S_COOKIE_NOTICE. <link href="{T_ASSETS_PATH}/cookieconsent/cookieconsent.min.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet"><!-- ENDIF -->
7. <!--[if lte IE 9]><link href="{T_THEME_PATH}/tweaks.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet"><![endif]-->
8. {$STYLESHEETS}
8. <!-- EVENT overall_header_stylesheets_after -->
besuche ich meine Home-Seite, ist sie dann folgendermaßen umgesetzt:
1. <link href="./assets/css/font-awesome.min.css?assets_version=30" rel="stylesheet">
2. <link href="./styles/prosilver/theme/stylesheet.css?assets_version=30" rel="stylesheet">
ruft wiederum auf:
2.1 normalize.css
2.2 base.css
2.3 utilities.css
2.4 common.css
2.5 links.css
2.6 content.css
2.7 buttons.css
2.8 cp.css
2.9 forms.css
2.10 icons.css
2.11 colours.css
2.12 responsive.css
3. <link href="./styles/prosilver/theme/tr/stylesheet.css?assets_version=30" rel="stylesheet">
6. <link href="./assets/cookieconsent/cookieconsent.min.css?assets_version=30" rel="stylesheet">
7. <!--[if lte IE 9]><link href="./styles/prosilver/theme/tweaks.css?assets_version=30" rel="stylesheet"><![endif]-->
Hallo Melmac,
ich ändere nie an den Original-prosilver-Dateien, sondern agiere ähnlich wie in Deinem Link beschrieben. Bis zur Version 3.1.6 hatte ich meine Style-Dateien "aufgesetzt" - also nichts an den Originalen geändert, sondern in der Kopie, die von prosilver "erbt". Es sind relativ wenige Änderungen, denn ich benutze zu 99,5 % sowieso die prosilver-Vorgaben.
Je weniger Dateien Du dann prüfen, abgleichen und aktualisieren musst, umso einfacher, schneller und sicherer geht das dann auch über die Bühne.
Natürlich hast Du recht, aber will man einen etwas "individuelleren" Style, kommt man nicht umhin, Änderungen vorzunehmen - egal wie.
Wenn ich feststelle, dass in Reihenfolge folgende Anweisungen zum Tragen kommen, dann kann ich zwar den von phpBB bevorzugten Weg gehen, aber die Frage bleibt: Warum?
body > font-family "Helvetica Neue", Helvetica, Arial, sans-serif > base.css
body > font-family Verdana, Helvetica, Arial, sans-serif > common.css
Und nach wie vor bin ich von phpBB begeistert, es macht genau das, wofür es gedacht ist, es "kümmert" sich um Foren. Trotzdem hinterfrage ich, weil ich bei manchen Sachen den Sinn nicht verstehe.