Improving this page
Tuesday, January 11th, 2005
I’m improving this page, which is a slow and painful path to perfection. A lot of ugly stuff has crept into the code underlying this page and log, and I want to get rid of it.
For instance, I was using tables on the project page, so I could get the screenshots aligned properly on the right. Using the CSS property float:right
worked, but since it overflows parent elements when they are too small to encompass the screenshot, the result sometimes was pretty crappy. I haven’t really found a solution for this problem, but I’m working around it by taking into account quite a small font-size. Everything is better than using tables, even though for this particular use I believe tables are allowed.
I also fired up the gimp and crafted some new icons. Huge improvement, if I do say so myself. They look all that more crisp, which fits better in the overall design of this site.
Now comes the huge undertaking of revamping the log. It’s so messy, you wouldn’t believe it. But first I’ll work on the printing version of this site some more. *sighs* Oh well. If everything is done, I’ll be able to use stylesheets to completely change the whole appearance of this site without having to recode anything.