Der zweite Teil ...
Der Style Elegance, wie alle Styles von Arty für phpBB 3.1.x,, weist einige Besonderheiten im Vergleich zu "normalen" Styles auf, weswegen bei Styleanpassungen oft einiges etwas anders läuft als gewohnt.
Ein Punkt ist: bei den Stylesheets wird SASS eingesetzt.
Damit Änderungen an den Stylesheets (= den ".scss"-Files im Theme-Verzeichnis) wirksam werden, müssen sie erst noch neu kompiliert werden (sie verwenden kein "normales" SCSS sondern SASS - beim Kompilieren wird dann SASS in "normales" CSS übersetzt).
Damit dies nicht zu kompliziert wird, gibt es hierfür von Arty auch eine entsprechende Extension, die Du zuerst installieren solltest: =>
Sass compiler for phpBB 3.1
- das ZIP runterladen und entpacken
- den so erhaltenen Ordner "arty" ins Verzeichnis
/ext/
Deines Forums hochladen
- danach ganz normal wie jede andere Extension auch im ACP > Anpassen > "Erweiterungen verwalten" aktivieren
Danach gibt es unter dem Menüpunkt "Styles-Verwaltung einen neuen Eintrag: "Compile Themes"
=>
[ externes Bild ]
Nach Änderungen an den Stylesheets diesen dann anwählen und in der neuen Maske beim Eintrag des Styles "Recompile theme" anklicken.
(Der Screenshot zeigt jetzt Latte statt Elegance, aber das Prinzip geht ja daraus hervor)
=>
[ externes Bild ]
Sobald die Rekompilierung erfolgreich abgeschlossen ist, erhälts Du eine entsprechende Bestätigung.
Danach noch den Board-Cache leeren.
Zu Deinen Fragen:
1) Das Logo:
Schritt für Schritt
- Speichere Deine Logo-Grafik unter dem Namen
logo.gif
im Verzeichnis /styles/elegance/theme/images/
- öffne
/styles/elegance/template/overall_header.html
und suche (~ Zeile 82)
Code: Alles auswählen
<a id="logo" class="logo" href="<!-- IF U_SITE_HOME -->{U_SITE_HOME}<!-- ELSE -->{U_INDEX}<!-- ENDIF -->" title="<!-- IF U_SITE_HOME -->{L_SITE_HOME}<!-- ELSE -->{L_INDEX}<!-- ENDIF -->"><img src="{T_THEME_PATH}/images/logo.png" data-src-hd="{T_THEME_PATH}/images/logo_hd.png" /></a>
ersetze dies durch
Code: Alles auswählen
<a id="logo" class="logo" href="<!-- IF U_SITE_HOME -->{U_SITE_HOME}<!-- ELSE -->{U_INDEX}<!-- ENDIF -->" title="<!-- IF U_SITE_HOME -->{L_SITE_HOME}<!-- ELSE -->{L_INDEX}<!-- ENDIF -->"><img src="{T_THEME_PATH}/images/logo.gif" data-src-hd="{T_THEME_PATH}/images/logo.gif" /></a>
- öffne
/styles/elegance/theme/_custom.scss
und füge am Ende in einer neuen Zeile ein
- Wie oben beschrieben das Stylesheet re-kompilieren
- sicherheitshalber den Board- und den Browser-Cache leeren.
2) Falls Du die Breite des Styles ändern willst
- öffne
/styles/elegance/theme/_style_config.scss
- suche (~ Zeile 21)
- kopiere diesen Code, öffne
/styles/elegance/theme/_custom_config.scss
und füge den kopierten Code dort in einer neuen Zeile ein.
- Jetzt kannst Du dort den Wert entsprechend anpassen; Beispiel:
- danach wieder neu kompilieren, Caches löschen - ferddisch
