Today I built a pantry. As regular readers will already know, Deanna and I moved into a new place. It's a '50s home with strange closets everywhere (and even a hint of the original green paint scheme in some of them). One large closet sits across the hall from the kitchen and today we cut, sanded, finished and installed some nice C-shaped shelving for storing our assorted dry foodstuffs and whatnot. It was about a 3 hour project and very rewarding. It just feels good building something that organizes a piece of your life.
Today (and last night too) I put some more work into the "why use Mozilla" pages (only the index and the Users pages are my content. Myk, Marcia, Andreww, Arun and others made the really useful docs). Since we're not using the normal site wrapper, I created a little convenience footer for each of the pages that contains a link to edit the page (using Doctor, a web-based editor for CVS) and a link for document history (as seen by Bonsai). I also created a draft alternate stylesheet for the index page, which I'm still working on, that you can see in Mozilla by using the View->Use Style->yellow&blue menu item.
I'm having a blast learning CSS and putting it to use. I find it quite intuitive and where not intuitive, pretty easy to learn with not much more than a causal glance at the spec. I literally guessed my way through the styling of the Users page and only had to look at the spec a couple of times. I'm pretty happy with how easy it was to create the Users page with basic HTML and CSS 1. You can do some really nice positioning and styling that degrades well in non-css or buggy css browsers by writing clean table-less HTML and keeping mostly to CSS 1. Maybe I'll train my sites on this site and see if I can make it more visually appealing. If you have suggestions just poke the comments link and let me know.