Seite 2 von 2
Re: Navibar umbauen
Verfasst: 15.03.2017 13:19
von Melmac
Danke für die Grafiken - zum Testen komme ich wohl erst gegen Abend, sorry.
Hexe_Mol hat geschrieben:beim style ist nirgends ne versionsnummer zu finden
In jedem Stylepaket findest Du] eine Datei
style.cfg
in der Angaben zur Styleversion und der Version von phpBB gelistet sind, für die er vorgesehen ist/war
In Deinem Fall steht da
style.cfg hat geschrieben:# General Information about this style
name = Latte
copyright = Created by Arty (Vjacheslav Trushkin),
http://www.artodia.com/
style_version = 3.1.6
phpbb_version = 3.1.6
Ich muss mal schauen, ob ich noch irgendwo eine manuell auf 3.1.10 gehievte Version von Latte rumliegen habe.
Re: Navibar umbauen
Verfasst: 15.03.2017 15:22
von Hexe_Mol
keine hektik....

Re: Navibar umbauen
Verfasst: 15.03.2017 15:44
von Melmac
In einem neuen Post und nicht als Edit des vorhergehenden - ansonsten wird es unübersichtlich
Dies ist mal wieder eine Lösung "auf die Schnelle", dafür kommt sie auch ohne Edits am Style selbst aus:
- Das Unterverzeichnis für den Style Latte hast Du ja bereits im /styles Ordner der Extension angelegt

- Kopiere die beiden Grafiken
icon_calendar_16_negativ.png
und icon_calendar_16.png
dort dann ins Verzeichnis /latte/themes/images/
- öffne
/ext/hjw/calendar/styles/latte/template/event/overall_header_navigation_append.html
suche (Zeilen 3 - 4)
Code: Alles auswählen
<li class="small-icon icon-cal" <!-- IF not S_USER_LOGGED_IN -->data-skip-responsive="true"<!-- ELSE -->data-last-responsive="true"<!-- ENDIF -->>
<a href="{U_CALENDAR}" title="{L_CALENDAR}" role="menuitem">{L_CALENDAR}</a></li>
ersetze dies durch
Code: Alles auswählen
<li class="tab" data-responsive-class="small-icon icon-cal">
<a class="nav-link icon-cal" href="{U_CALENDAR}" title="{L_CALENDAR}" role="menuitem"></a>
</li>
Den zweiten Abschnitt, ab dem <!-- IF VERSION =='3.2' -->
lasse ich unberührt: Latte ist ohnehin nicht kompatibel mit phpBB 3.2, folglich sollte dies auch nie angezogen werden (theoretisch könnte man das dann auch löschen, aber ...
).
- öffne
/ext/hjw/calendar/styles/latte/theme/calendar.css
suche (Zeile 21)
Code: Alles auswählen
.icon-cal {background-image: url("./images/icon_cal.gif");}
ersetze dies durch
Code: Alles auswählen
.icon-cal {
background-image: url("./images/icon_calendar_16_negativ.png");
background-repeat: no-repeat;
background-position: center;
width: 16px;
}
.icon-cal:hover {
background-image: url("./images/icon_calendar_16.png");
}
- wie übliche: Caches leeren
Es sollte dann so angezeigt werden:

- "normal"
- latte_cal_01.png (1.13 KiB) 340 mal betrachtet

- Hover
- latte_cal_02.png (1.91 KiB) 340 mal betrachtet
Re: Navibar umbauen
Verfasst: 15.03.2017 17:22
von Hexe_Mol
DANKE!
ich gehe basteln und melde mich dann wieder....
bis dahin bitte hier klicken
Re: Navibar umbauen
Verfasst: 16.03.2017 05:27
von Hexe_Mol
Melmac hat geschrieben:Es sollte dann so angezeigt werden:
du bist ein genie, vielen lieben dank!
bitte hier klicken