Xhtml / New Look to do list...

David Waern david.waern at gmail.com
Thu Jul 29 03:58:40 EDT 2010


2010/7/29 Mark Lentczner <markl at glyphic.com>:
> I just pushed code to the main repo with the following fixes and changes:
> • change how collapsing sections are done
> - make whole .caption be the target
> - improve javascript for class toggling
> - have plus/minus images come from .css, not img tags
> - make module list use new collapsers
> • reorganize files in the html data dir:
> - themes are in directories ending in .theme
> - the standard theme is in a directory ending in .std-theme
> - removed Tibbe theme (at Johan's request)
> • cleaned up Themes.hs
> • remove custom version of copyFile in Xhtml.hs
> • style changes:
> - give a class to empty dd elements so they can be hidden (ex.: fields w/no
> documentation)
>   - apply margin changes to pre blocks and between headings as per group
> decision
> - make info block and package bar links be floatable by placing them first
> in the markup
> - styling source links on declarations
> - don't generate an empty li for absent style menu in links area
> - minor tweaks here and there
>
> As always, rendered examples at:
> http://www.ozonehouse.com/mark/snap-xhtml/
> http://www.ozonehouse.com/mark/snap-xhtml/frames.html

Looks really good!

> This leave the to do list as:
> Graphic Issues to Design/Decide
> • Slide out Synopsis - refine or remove
> • Snappy could use some lovin'
> Code Issues
> • Test that the new anchors work in Opera and IE (clicking on a reference to
> a symbol should scroll to the def)

I tested with IE 7 and the anchors seem to work. However, the contents
page doesn't render correctly: the plus/minus buttons are overwritten
by the module names.

David



More information about the Haddock mailing list