Webboard

Pełna wersja: Kolor belki Top Stats
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Ostatnio postanowiłem zmienić motyw na forum. Pobrałem jeden z tej strony i wszystko fajnie działa :)
Oczywiście w motywie brakuje sporo opcji z domyślnego motywu forum. Na początek wziąłem się za sidebar.
Dodałem już odnośnik do strony na facebooku i tu jest wszystko okej. (pewnie dlatego że tak właściwie dałem go w miejsce pustego boxa w sidebarze :p)
Jednak gdy niżej w kodzie dodałem 
{$topStats['LastThreads']} 
{$topStats['LastActiveThreads']} 
{$topStats['MostViews']}
to okienka po prawej stronie się pojawiają ale mają inny kolor tła (za tytułem)
Screen:
[attachment=12278]
I teraz pytanie jak mam ten kolor zmienić na taki sam szary jak w domyślnych zakładkach?
Na forum masz inny styl.

Wystarczy zbadać element i zmienić CSS w global.css :)
No dobra tylko jeżeli tam bym to zmienił to kolor belki działów (nie wiem jak to nazwać, ale chyba wiesz o co chodzi :P) też zmieni kolor a ja bym chciał aby tylko belki w bocznym pasku były szare, a cała reszta niebieska.
W pluginach topStats.tpl.php edytuj odpowiednio wygląd.
(20.07.2017, 19:38)Penny napisał(a): [ -> ]W pluginach topStats.tpl.php edytuj odpowiednio wygląd.
Niekoniecznie trzeba to robić przez edycje pliku php.

Wystarczy wejść do Strona główna » Paczki szablonów » Szablony globalne i edytować odpowiednie szablony to będzie:
  • topStats_LastThreads 
  • topStats_Moderators 
  • topStats_MostView 
  • topStats_NewestUsers 
  • topStats_Posters 
  • topStats_Referrals 
  • topStats_Reputation 
  • topStats_TimeOnline 
Przykład na topStats_Posters
Wygląda on tak:
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr><td class="thead" colspan="1"><strong>{$lang->topStats_topPosters}</strong></td></tr>
{$tpl['row']}</table><br />

Wystarczy zmienić klase dla td z thead na własną.

Czyli całość (przykład) wyglądałaby tak:
topStats_Posters
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr><td class="statystyki-belka" colspan="1"><strong>{$lang->topStats_topPosters}</strong></td></tr>
{$tpl['row']}</table><br />

global.css
Kod:
.statystyki-belka { 
background: #0066a2 url(../../../images/thead.png) top left repeat-x; 
color: #ffffff; 
border-bottom: 1px solid #263c30; 
padding: 14px; 
}
Dzięki! Dokładnie o to mi chodziło i przy okazji chyba rozwiąże problem czcionek, tu były za duże a jak zmieniałem je w .thead to zmieniały się wszędzie. Wielkie dzięki :)

Edit: Z czcionkami nie tak łatwo ale to już w innym temacie.