Znajdziecie tutaj sporo postów dotyczących kodowania theme'ów pod wordpressa (hacki, pluginy, template-tags, funkcje), oraz inne przydatne rzeczy, takie jak na przykład skrypty jQuery, czy też snippety CSS2 / CSS3. Z góry przepraszam za ubogie opisy - bloga prowadzę głównie dla siebie, jako swoistą podręczną bazę wiedzy - bym rzeczy raz znalezionej nie musiał szukać ponownie;)
Ostatnio miałem przyjemność zaprojektować menu, które zdecydowałem się troszkę ożywić za sprawą CSS’a. Jako, że wyszło w praniu, że owe menu ma być dwupoziomowe, dodane zostało jQuery za sprawą kolegi z pracy – Tomka. Poniżej prezentuję opis jak zrobić tego typu menu. czytaj dalej »
O czym właściwie jest ten post? Różnice w wyświetlaniu tła strony. 1px background bug bo o nim mowa pojawił się u mnie pomiędzy przeglądarkami, które są zestandaryzowane i nigdy nie było z nimi większych problemów (Firefox, Opera, Chrome). czytaj dalej »
W dzisiejszych czasach ludzie mają już dosyć przesytu, przycisków typu „glossy, shiny, fancy” oraz mrugających pstrokatych elementów, które nijak się mają do prezentowanego contentu. Sieć powoli zalewają czyste, minimalistyczne, przemyślane projekty stron www – gdzie treść idzie w parze z formą – tworząc jedną, spójną całość. czytaj dalej »
Jak wszyscy wiemy, HTML5 oraz CSS3 zdobywają coraz więcej zwolenników, a przeglądarki starają się w coraz szybszym tempie implementować support dla tych obydwu jakże fajnych rzeczy. Gradienty za pomocą CSS’a to po prostu istne piękno, jednak póki co style, które trzeba dla nich napisać nie należą do najbardziej przejrzystych. Z pomocą przyjdzie nam ColorZilla. czytaj dalej »
Często zdarza się tak, że musimy wycentrować listę nieuporządkowaną o nieznanej nam szerokości. Przykładem może być chociażby paginacja na stronie (ilość stron stale się powiększa). Problemu nie ma, gdy lista jest elementem liniowym (display: inline), lub gdy ma ustaloną szerokość (np width: 400px; margin: 0 auto;). Jednak jak wycentrować listę o nieznanych wymiarach, zachowując przy tym blokowy charakter? czytaj dalej »