PDA

Zobacz pełną wersję : zmiana koloru tła przyciska



vxam
31-10-2013, 18:44
Witam,

mam prośbę o pomoc w zmianie koloru tła przycisku. Chciałabym zmienić niebieskie podświetlenie (#1EC5E9) w menu u góry na kolor zielony jak w logo powyżej (kolor:#A4D237). Zedytowałem wszystkie pliki w szablonie i niestety nie ma niebieskiego koloru żeby go zmienić.

Czy mógłbym prosić o podpowiedź gdzie tego szukać?

http://www.jktech.com.pl/joomla/index.php

AndiC
31-10-2013, 20:08
Mi pokazuje że masz w index.php

#hornav li.active, #hornav li.visited, #hornav li:hover {background-color: #1ec5e9;
}

vxam
31-10-2013, 20:47
sprawdzałem kilka razy index.php i nie ma(: ponież kod

//usunięto kod - zwiastun //

zwiastun
31-10-2013, 22:49
Od kiedy to kodu css szuka się w w pliku index.php?

AndiC
01-11-2013, 00:30
Od kiedy to kodu css szuka się w w pliku index.php?

He, nie takie cuda już widziałem :)
@vxam Background jest pobierany z nexus.css funkcją !importand
Jako że szablon jest płatny, nie mam jak podglądnąć plików.

alex51
01-11-2013, 08:34
Zedytowałem wszystkie pliki w szablonie i niestety nie ma niebieskiego koloru żeby go zmienić.
Ejże, a sprawdziłeś dokładnie zawartość pliku templateDetails.xml?

<field name="button_background_color" type="color" default="#1ec5e9" label="Button Background Color" description="Select button background color" />
Z powyższego wynika, że ten szablon powinien mieć w swoich ustawieniach, dostępnych od strony zaplecza zakładkę "Opcje" gdzie można m.in. określić kolor tła w przyciskach (button_background_color).
PS.
Zauważyłem dziwną sprzeczność w dystrybucji szablonu "Joomlage0071-simplex", ponieważ producent wystawia go do sprzedaży w cenie 19 euro:
http://www.joomlage.com/joomla-templates/
http://www.joomlage.com/joomla-templates/joomlage0071-simplex
a w nieco innym miejscu ten sam szablon jest udostępniany bezpłatnie, będąc ukryty w paczce dostępnej pod nazwą "SimplexLite free" wraz z trzema modułami:
http://www.joomlage.com/downloads

AndiC
01-11-2013, 13:27
Alex, masz 100% racji (sprawdziłem). Właśnie zastanawiał mnie ten !importand

vxam
03-11-2013, 12:33
Faktycznie w pliku templateDetails.xml jest kolor niebieski #1EC5E9. Występuje on z resztą kilka razy. No więc zamieniłem niebieski na zielony #A4D237, wrzuciłęm na serwer i nic się nie dzieje - żadnej zmiany - dalej wyświetla się niebieski.

Templatkę ściągałem właśnie w wersji "SimplexLite free" . Czyżby była to jakaś okrojona wersja bez możliwości zmiany kolorów?

alex51
03-11-2013, 12:58
Nie do końca dobrze Cię nakierowałem. Nie należy szukać w opcjach zmiany kolor tła w przyciskach (button_background_color) tylko nieco niżej w opcji HORNAV MENU SELECT AND STYLING i w otwartym nowym oknie znajdź opcję Hornav Hover Background Color, w której jest domyślny kolor #1ec5e9. W tym miejscu możesz zmienić kolor tła w przycisku menu na dowolnie przez siebie wybrany.

AndiC
03-11-2013, 13:19
Mam dziwne wrażenie że vsam nie wie o istnieniu konfiguracji szablonu z poziomu panela administracyjnego.

Faktycznie w pliku templateDetails.xml jest kolor niebieski #1EC5E9. Występuje on z resztą kilka razy. No więc zamieniłem niebieski na zielony #A4D237, wrzuciłęm na serwer i nic się nie dzieje
Konfigurację templatki zacznij od wejścia na zaplecze strony, następnie z górnego menu wybierasz Rozszerzenia - Szablony.
Na tej liście szukasz swojego szablonu i klikasz na jego nazwę.
Zwróć uwagę że masz kilka zakładek !!

vxam
03-11-2013, 13:52
AndiC, na pewno nie jestem zaawansowanym użytkownikiem joomli, ale wiem, że mozna konfigurowac z poziomu administartora poprzez css, tak to wygląda u mnie: http://imageshack.us/photo/my-images/842/mbjb.png/

Natomiast pliku templateDetails.xml tam nie ma więc go po prostu edytuje ręcznie. Jeżeli można ten plik edytować z poziomu administratora to proszę o uświadomienie gdzie?

alex51, czy to o to chodzi? http://img543.imageshack.us/img543/1057/h3io.png

alex51
03-11-2013, 14:10
Najprostszym sposobem edytowania tego szablonu jest wykorzystanie opcji dostępnych w jego konfiguracji po stronie zaplecza administracyjnego witryny. Odnosiłem się do pliku templateDetails.xml, ponieważ w nim są zawarte wszystkie opcje do edycji szablonu, ale ten plik nie jest tam dostępny.
Najlepiej zrobisz, jak przejdziesz do zaplecza =>Rozszerzenia=>Szablony, wybierzesz swój szablon (Joomlage0071-simplex - domyślne). Klikając w nazwę szablonu otworzysz okno jego edycji. Wybierz zakładkę Opcję (na górze, druga licząc od lewej strony) i w niej HORNAV MENU SELECT AND STYLING. Tam znajdź opcję Hornav Hover Background Color i obok niej wybierz kolor tła jaki Ci odpowiada.
To samo można zrobić edytując zawartość pliku templateDetails.xml, zmieniając we wskazanym przez Ciebie na załączonym obrazku miejscu kod koloru domyślnego tła i uzyskasz taki sam efekt jak powyżej opisany w edycji z poziomu zaplecza. Jednak edycja tego pliku wymaga pobrania go przez ftp i wgrania ponownie po dokonanej edycji.

vxam
03-11-2013, 14:27
alex51, dzięki za wytłumaczenie - nie wiedziałem o takiej możliwości wcześniej... no i działa!
Natomiast zastanawiam się czemu nie działało jak nadpisywałem templateDetail.xml ręcznie i wrzucałem na serwer prze ftp (total commander)..ale to już nie takie ważne:)

Dziękuję wszystkim za pomoc w rozwiązaniu problemu i naukę:)

AndiC
03-11-2013, 14:29
ale wiem, że mozna konfigurowac z poziomu administartora poprzez css
W ten sposób to nie jest konfigurowanie a modyfikowanie.
Kliknij nazwę swojego szablonu ale po lewej stronie w oknie Szablony: Style