public
Rubygem
Description: More than just a new RDoc template
Clone URL: git://github.com/mislav/hanna.git
hanna /
name age message
file .gitignore Fri May 02 13:41:14 -0700 2008 prepare Hanna for first release: 0.1.0 [mislav]
file .manifest Fri May 02 13:41:14 -0700 2008 prepare Hanna for first release: 0.1.0 [mislav]
file README.markdown Fri May 02 12:16:00 -0700 2008 hierarchical class index. extract heavy view lo... [mislav]
file Rakefile Thu May 01 22:38:51 -0700 2008 README, Rakefile, gemspec [mislav]
directory bin/ Thu May 01 21:51:11 -0700 2008 added bin/hanna [mislav]
file hanna.gemspec Fri May 02 13:41:14 -0700 2008 prepare Hanna for first release: 0.1.0 [mislav]
directory lib/ Fri May 02 13:27:05 -0700 2008 extract fat sections generation code to section... [mislav]
README.markdown

Hanna -- a better RDoc template

Hanna is an RDoc template that scales. It's implemented in Haml, making it clean and readable. It's built with simplicity, beauty and ease of browsing in mind.

Author: Mislav

A work in progress

Hanna is far from done, but it is the first RDoc template that's actually maintainable. First thing I have done is converted the original HTML template to Haml and Sass, cleaning up and removing the (ridiculous amount of) duplication.

Also, the template fragments are now in separate files. You would have fainted if you seen how it was before. (It's really no wonder why there are no other RDoc templates around ... save one: Allison.)

Ultimately, I'd like to lose the frameset. Currently that is far from possible because the whole RDoc HTML Generator is built for frames. Still, that is my goal.

You can help

Don't like something? Think you can design better? (You probably can.)

This is git. I welcome all submissions towards my goal.