Most of the suggestions you give are CSS-related. If like me you are
a former TiddlyWiki user you will find the WoaS CSS both simpler to
edit and closer to the raw state. TW was kind of elaborate in the way
it approaches things, to the point of being exasperating.
The HR above the About link can be undisplayed with CSS (at least you
could do it in 0.9.5). Legolas said that is just a hack and I agree.
The way the HTML is written you have to make all HR's invisible, not
just one. I think it looks better w/o the HR's regardless.
Alternatively you could change the width of the HR's.
I think your suggestions for the default CSS are good, but you are
talking about esthetic judgments, which when it comes down to it are
up to the developer's sense of what looks good. Which is why we have
an "import CSS also" checkbox.
I have suggested that we should be able (like in TiddlyWiki) to edit
the HTML like we edit CSS. There are several problems with this:
* It's quite an involved process to set up that option in the code,
and other things take priority
* If a user edits the HTML there is a good chance that they could
screw something up
* Most problems with the HTML can be solved with CSS
Now my view is not that we should be able to edit the HTML but that it
should be tightened up, written with a better style, that not only
separates the functions of structure, action, and appearance more
rigorously but makes the page layout more generic, so users like us
can make radical changes to it without difficulty or conflicts.
To clarify, I'd like to see everything in the HTML be a separate DOM
element (HR's are not) and an even simpler layout that won't be hard
to rearrange with CSS. If for example you wanted to put the titles at
the bottom of the page, or make the sidebar disappear or move to the
other side, or display WoaS on a mobile phone...
The fun part of TiddlyWiki was that you could easily (well actually
that's BS, it takes hours) change the colors, icons, layout, whatever,
of the document just by opening pages. WoaS could do much the same
thing by simplifying layout just a little bit, and following the TW
concept of "everything is a tiddler". In other words, everything,
especially the icons, etc., could be an Include::, an editable page.
I don't know if HTML could be treated like that also...
Having said that, I really think the priority right now should be
stability. L. is only one guy, and not too many folks have stepped
forward to help with going to 1.0 (I wish I could). If something like
this is a CSS question, let's be happy with it for now. Making WoaS
more elaborate is IMHO not helpful in the long run. Just learn to
work with it, and you can do just about anything.
Thanks
S
PS I hate to get long-winded but I am using the same setup as you
(8.04, FF3) and here is what I put in the CSS to fix the sidebar
vertical alignment:
div.menu_area {
border-width: 1pt;
/* border-color: grey; */
border-color: #B4C2CB;
border-style: solid;
font-size: 9pt;
background-color: white;
padding: 5pt;
width: 13%;
left: 1%;
/* Alignment for FF3 */
top: 45px;