diff options
author | Jonas Smedegaard <dr@jones.dk> | 2009-07-20 17:33:24 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2009-07-20 21:51:01 +0200 |
commit | 8ef7ec4db9386eb5842f33b975cd1a5c45757c6b (patch) | |
tree | e64d64737008d860e6450df50e792a57c8c31711 /.perlcriticrc | |
parent | 22274668392ce0c47eb4ba62364fc3579bc82750 (diff) |
The website http://blog.html.it/layoutgala/ present a simple yetlayoutgala
flexible html structure allowing 40 different visualisations by changing
only CSS.
As of 3.14159, ikiwiki (with sidebar plugin) use this DIV structure:
.pageheader
.header
#sidebar
#content
#footer
Layout Gala use the following DIV structure:
#container
#header
#wrapper
#content
#navigation
#extra
#footer
With this patch the following DIV structure is used:
#container
.pageheader
.header
#contentwrapper
#content
#sidebar
#farbar
#footer
More detailed, the following is changed:
* container added around whole body
+ needed for Layout Gala
+ allows setting cosmetic outer space/coloring around whole body
* sidebar moved below content
+ needed for Layout Gala
+ considered by some to improve accessibility
+ considered by some to improve search engine ranking (a.k.a. "SEO")
* farbar added (needs clone of sidebar plugin to be of use)
+ no grand benefit - but hurts noone if unused either
The following deliberately differ from Layout Gala:
* header is a class, not an id
+ too intrusive to change: many iki sites may rely on current class
+ too ugly to add: technically possible to extend .pageheader to
also be #header while preserving .header, but too confusing with
both .header and #header meaning different things.
* sidebar instead of navigation
+ too intrusive to change...
* farbar instead of extra
+ when sidebar is kept, extend it - inspired by discussion at
http://green-beast.com/blog/?p=117
This continues to fit pretty well with the proposed naming scheme at
http://www.stuffandnonsense.co.uk/archives/whats_in_a_name_pt2.html
(as it did already with plain ikiwiki - thanks for that, Joey!)
Diffstat (limited to '.perlcriticrc')
0 files changed, 0 insertions, 0 deletions