Spring 2007 CSS Reboot

in Webdev

Dynamic header

Images used by stylesheet for the header area is managed by CSS. The information is derived from Weather.com. And it will display the weather condition of Jogjakarta, the city where I live now. So, if you open this site on 10 AM (GMT+7) and the weather is “mostly cloudly”, you will see different image when opening this site on 10 PM (GMT+7). See the picture below.

This mechanism was inspired by Dunstan’s panorama header (with some adjustments — of course). For the codings and modifications, Tharayudi and Yan Arif helped me with the PHP functions.

Archives page, search feature, and RSS

The journal archiving system is similar to what I had in my previous design. The “new” features is a pie chart to display the category archive comparison. This feature is based on Pie & Donuts Chart by amCharts.

In the archive page, you can find list of entry tags. But, for now, the entry tags do not give you all entries? It because Movable Type introduced the tag feature after I create this blog, and also because when I posted an entry (even the tag feature is ‘there’), I did not assign any tags. Too bad eh? If you want to search some spesific topics, there is a search featues here now. It will help you search old entries from my journal, bookmark section, and also blognotes.

If you want to take advantage of RSS feeds from certain blogs, I create something new here. There are many feeds now. For the category feeds, they will display ten latest entries. And all feeds will only display the entry excerpt.

Some other small changes

Here are some quick notes about some minor changes.

  • Comment texts and stylesheet. The number of comments will decide which CSS selector should be used. It was a simple process, only creating some conditional tags. ;)
  • Re-organizing uploaded files. I cleanup the image locations. Yeah, it was my mistake. Before, I uploaded some images to ‘unorganized folders’. Now, I have my own convention about where the images should be uploaded.
  • Breadcrumbs for every page.

Summary

Personally, I am satisfied with my redesign. I found some challenges. And, when building the design, I created scratches on a paper, yes a real paper. Organizing the CSS selectors so that when modifying the design only by touching the stylesheet, I can do it easily.

And, congratulation to all of you — especially Indonesian CSS-based designers — who joined Spring 2007 Reboot organized by CSS Reboot.

If you like this design, you can cast your vote now. Anyway, I also submitted this reboot to Standard Reboot May 07.

Comments are still closed. I am searching for some possible errors.

Update: Thank you Kusaeni for your note about broken form action. Fixed now.

If you're new here, you may want to subscribe to my RSS feed go get the latest entry from your RSS reader. You can also have my contents delivered to your inbox.

This entry receives 14 comments.

  1. Deny Sri Supriyono

    coooooooolllll!

    clean, fresh and wide
    it just so you, Thomas.
    i like the cool dynamic header and fancy archives page.

    there are so many features that new to me on this blog.
    thanks for bring them up here :)

    May 1, 2007 at 2:39 am

  2. gleam

    clean Mas Thomas :D
    ide header-nya juga keren.

    May 1, 2007 at 3:57 am

  3. Yogi

    Wow..clean and confident! Cool..

    May 2, 2007 at 8:42 am

  4. zam

    weh.. mantab.. mantab..

    May 2, 2007 at 3:03 pm

  5. zaM

    baru tau ini web dengan ide random head mengikuti cuaca dan siang malam, asik banget :)

    May 2, 2007 at 3:31 pm

  6. didats

    huahaha…
    ini yg gw mau sebenernya. ada keterangan di form comment. cuma blom di kerjain… :D

    idenya keren untuk ganti2 header. cuma jadi lebih keren kalo info cuacanya tergantung dari yg buka web ini. hehehe…

    soalnya, kan yg bukan web lu bukan dari jogja aja. dari kuwait juga ada… :P

    May 2, 2007 at 3:40 pm

  7. kus

    ahem thanks balik.

    bagus , headernya bagus. Usul aja nih bagaimana jika …..gambar headernya juga menyesuaikan dengan cuaca , sekalian buat yang versi sore dan paginya, pasti keren.

    Pas jam malam, backgroundnya buat gelap. Kemudian abu2 untuk pagi dan sore , serta terang pas siang hari.

    piye kang? tertarik ?

    tak usah ragu, boleh dicoba. Garansi uang kembali.

    May 2, 2007 at 5:00 pm

  8. Thomas Arie

    Didats, hehehe kalau tergantung user, bisa saja… tapi, malesnya itu.. tiipe cuaca untuk tiap lokasi bisa beda-beda, harus bikin image header banyak banget.. :D

    Kus, saat ini, header memang menyesuaikan dengan jam juga mas. Tapi masih standar saja, belum sampai mendetail. Ini juga sudah ada kok, header untuk hari-hari tertentu, misalnya tanggal 17 Agustus. Untuk cuaca-cuaca yang mungkin muncul di Jogja, sudah ada semua… tinggal varian-varian saja yang belum..

    May 2, 2007 at 6:03 pm

  9. dani iswara

    headernya jg tetep kebaca dgn disable image.. :)
    maklum fakir..
    tp pas komen ini, XHTML dan CSS-nya masi ada yg error.. (tukang protes aja..) :)

    May 3, 2007 at 4:36 am

  10. Viking KARWUR

    Keren Mas Arie… Congrats…

    May 3, 2007 at 11:59 am

  11. Jauhari

    Saya suka Comment on Comment nya…. make apa buatnya mas???

    Tutorialnya dong ;)

    May 3, 2007 at 1:55 pm

  12. gleam

    Mas, barusan dapet link buat Time Sensitive CSS Switcher.
    Sori klo basi :D

    May 8, 2007 at 3:53 am

  13. nien

    whua… apik2….

    May 9, 2007 at 2:51 pm

Subscribe

Buy me coffee

Do you like articles and other in my blog? If you find them useful, you can support me by sending donation.