simplify default layout

Ticket

+commit
 

 

  • adding intuitive HTML5 tags like "section" and "header"
  • getting rid of css id and class names that suggest styling, like "page-right", "page-left", and "top-menu" so that it would be more natural to shift them around.
  • trimming excessive divs, like "bottom-menu" which does little but hold "credit" and "page" which just holds the other sections.
  • removing classes from unique elements, like "body", which now has only an id
  • representing all links (including *logo) in the wagn way.

 

test.dwagn.org is using the new one now.

 

Looks fine in Chrome and IE7. (Now i have easy access to IE7, but not IE6. Another housemate probably has IE8; will check...

 

The old layout has problems in IE7:

 

 

Hrm, couldn't upload image in Chrome (Application error) or IE7 (The website cannot display the page). Attaching to email...


Probly not a layout issue, but not getting a dropdownmenu from the search bar in IE7, on wagn.org, or TEST. New ticket?

  --John Abbe.....Thu Dec 03 10:23:48 -0800 2009


 

 

yeah, sounds like a ticket, as does the upload error, especially if it's new.

 

Yesterday we updated the default layout and took out the HTML%-specific tags.

 

here's the built-in default layout as of 1.3. We should discuss whether we want this in english.

(This is the same in English as of 1.3 --JCA)

  --Ethan McCutchen.....Fri Dec 04 13:11:25 -0800 2009


note, btw, that layout inclusions other than main will default to naked, whereas main itself still defaults to open and normal inclusions (inside main) still default to content, as always.

  --Ethan McCutchen.....Fri Dec 04 13:14:28 -0800 2009


btw, I don't know of any more work to do on #2 of the todos above. I spent a decent chunk of time working on that. Feels very probable that we're going to have followup work after deploying, though.

  --Ethan McCutchen.....Fri Dec 04 13:17:57 -0800 2009


to get a sense of how much cleaning we've done, compare the above to the currently layout example on http://www.wagn.org/Custom_Layouts

  --Ethan McCutchen.....Fri Dec 04 13:19:19 -0800 2009


Chrome is rendering everything on wagn.org in one full-width column. The odd thing is that it's fine in Safari, and in fact Wagns other than wagn.org look normal in Chrome (even dwagn.org). So it's probably something we added to *layout or *css since the last dwagn dump (hehe, our dwagn takes dumps).

 

I'll have access to IE 7 and/or 8 when i get to many folks' house and will test what i can there.

 

  --John Abbe.....Sun Dec 20 08:49:04 -0800 2009


Bizarre. Now it looks fine in Chrome. Maybe old CSS? A but nervous, but closing.

  --John Abbe.....Sun Dec 20 09:09:18 -0800 2009


does sound like a css caching thing.

  --Ethan McCutchen.....Mon Dec 21 10:46:24 -0800 2009


test

  --Ethan McCutchen.....Tue Feb 16 12:04:17 -0800 2010