Layout, CSS i RSS/Atom
Przez łikend posiedziałem trochę (znaczy, całą niedzielę) nad bragiem. Jedna Ważna i Oczekiwana Przez Wszystkich Zmiana to oczywiście… mamy feedy RSS oraz Atom! Poza tym sporo innych, drobniejszych, mniej widocznych zmian.
Na początek: cały layout zachowuje się teraz grzecznie na małych ekranach. Właściwość min-height
jest ustawiona tam, gdzie trzeba, a że zrezygnowałem z używania position:fixed
(co nie było takie proste…), ma ona szanse wreszcie działać.
Wciąż niestety opiera się wszystko na Firefoksie lub Chrome/Chromium, ale jest to cena, jaką zdecydowałem się płacić za ach-jakże-wspaniały poziomy layout (dziękujemy tu CSS3 Multicol). Oraz za gradienty. Pamiętajmy o gradientach.
A skoro już mówimy o gradientach – ponoć Animacje CSS3 nie działają z gradientami. Ponoć. Nie najeżdżajcie myszą na nagłówek niniejszej strony, bo może być niespodzianka…
Poza tym dodany dziś: layout dla pojedyńczego wpisu. Jakby absurdalnie to nie brzmiało, łatwiej było zrobić layout dla wielu wpisów, niż dla pojedyńczego. Tak czy siak, jest.
I pewnie zauważycie jeszcze jakieś Animacje CSS3 (prócz magicznej animacji w nagłówku, tej z gradientem) w okolicach odnośników i obrazków. CSS3 jest faaajny!
A to planuję zrobić gdzieś w ciągu roku:
- bardziej tradycyjny layout dla bardziej tradycyjnych przeglądarek;
- feedy per tag i per kategoria (tak, mam tu tagi i kategorie, ale są na razie ukryte);
- integracja z Identi.cą i być może Twitterem (backend już jest);
- komentarze.