Hi, Gordon, lead front-end dev for the Carrington framework here. I’m hearing a lot of voices for…
Development side:
- Simple, elegant code
- Lots of commenting and documentation
- HTML5 Doctype
As a starting point for learning, keeping things simple is essential. Too many bells and whistles, and the newcomer is overwhelmed with the codebase. Keeping things lean also speeds future development and allows us to stay agile and up-to-date.
I for one would love to see this new theme be a fine example of the best semantic markup.
Design side:
- Clean, readable typography
- I’ll add one: Grid-based design
Blogs are for reading, and good typography is key.
Grid-based layout has long been a standard of good design. It also gives the theme a unique character, while keeping it simple and easy to customize.