Age | Commit message (Collapse) | Author |
|
The website http://blog.html.it/layoutgala/ present a simple yet
flexible html structure allowing 40 different visualisations by changing
only CSS.
As of 2.56, ikiwiki use this DIV structure:
.header
#sidebar
#content
#footer
Layout Gala use the following DIV structure:
#container
#header
#wrapper
#content
#navigation
#extra
#footer
With this patch (and previous ones) the following DIV structure is used:
#container
.header
#wrapper
#content
#sidebar
#farbar
#footer
Specifically, 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 as part of Search Engine Optimization (SEO)
* farbar added (needs a clone on sidebar plugin to be of any use)
+ no grand benefit - but hurts noone if unused either
The following continues to not match 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 and still preserve .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
http://green-beast.com/seabeast/ as mentioned at the discussion at
http://green-beast.com/blog/?p=117
As a bonus, this fits pretty well with the proposed naming scheme at
http://www.stuffandnonsense.co.uk/archives/whats_in_a_name_pt2.html
(is it did already with plain ikiwik - thanks for that, Joey!)
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts (manually resolved):
atomitem.tmpl
atompage.tmpl
estseek.conf
Also dropped the following (changed earlier than 2.56 but missed):
estseek.conf
estseek.help
|
|
|
|
Conflicts (merged manually):
page.tmpl
|
|
Conflicts (merged manually):
page.tmpl
|
|
Conflicts (merged manually):
editpage.tmpl
searchquery.tmpl
Pages translated as part of the merge:
editconflict.tmpl
editcreationconflict.tmpl
editfailedsave.tmpl
editpagegone.tmpl
renamesummary.tmpl
|
|
|
|
|
|
|
|
Conflicts (manually merged):
inlinepage.tmpl
page.tmpl
passwordmail.tmpl
|
|
|
|
|
|
|
|
Manually fix conflicts:
aggregatepost.tmpl
atomitem.tmpl
atompage.tmpl
change.tmpl
page.tmpl
|
|
|
|
Origin: http://www.thenoodleincident.com/tutorials/typography/
|
|
|
|
|
|
|
|
9, release 2.20).
|
|
9, release 2.20).
|
|
|
|
|
|
|