I finally finished my CSS framework Elements. It is very easy to implement, and very lightweight with only 4 files. A reset, some basic typography, some preset classes and styles for external links. The external links file really helps to improve user usability. I am really excited about this I think people will find it very useful, so go check it out. Please feel free to email me, and let me know what you think or how I can make it better.

September 18th, 2007 at 6:25 pm
Hi there,
How would you say this competes with the most popular framework for CSS right now, Blueprint?
September 18th, 2007 at 10:18 pm
I would say they are used for two different things. Blueprint is a great CSS framework, but it was built to be used for a grid layout. I don’t use a grid layout, and that is why Elements was not built for that. Elements was built to improve efficiency even when not using a grid layout. Also to improve usability by way of external links, which I think is key to improving the user experience.
I don’t think Elements is going to compete with Blueprint, I think they will both be used depending on the project.
September 20th, 2007 at 12:42 am
Excellent point. I don’t do nearly enough web coding to have looked into either too seriously, but I sense a meme approaching critical mass. Frameworks abound, and generally for good reason; and now there is not one framework, but a space of them, for CSS.
Interestingly, though, I was just considering doing this very thing the other day, if only for my use. I suppose it’s natural: we template enough other pieces, again, for good reason; why shouldn’t we also template our typographical and link-iconic preferences as well?
Side note: I’m unable to tell what font is set as default in the input form here, but it is pretty unreadable on my Linux box. Everything else displays very well. (Also, lowerCase “C” seems not to work at all, but does so in every other appliCation I have open right now. Interesting.)
Daniel