Changes between Version 31 and Version 32 of BluePrint/CSS


Ignore:
Timestamp:
09/14/09 18:49:21 (13 years ago)
Author:
Fran Boon
Comment:

Update to current

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/CSS

    v31 v32  
    11= !BluePrint for CSS =
    22
    3 Existing CSS documented here: [wiki:DeveloperGuidelinesCSS]
     3Original Sahana CSS documented here: [wiki:DeveloperGuidelinesCSS]
    44
    5 The CSS could do with cleaning up to remove unused styles & some updating to give us maximal usability:
    6  * http://www.alistapart.com/articles/progressiveenhancementwithcss
     5We have moved to a full page design to allow maximal screen real estate to be available for list views & data entry. Ours is based on:
     6 * http://matthewjamestaylor.com/blog/perfect-full-page.htm
     7 * This was inspired by the work done on Sahana PHP: http://demo.respere.com/dnn/
     8 * Link on doing soemthing similar with the default web2py menu: http://groups.google.com/group/web2py/browse_thread/thread/ecffcd0427af0fec
    79
    8 We should look at removing the side menu as it takes up a lot of screen real estate:
    9  * http://demo.respere.com/dnn/
    10  * http://groups.google.com/group/web2py/browse_thread/thread/ecffcd0427af0fec
     10The CSS could still do with some cleaning up to remove unused styles.
    1111
    12 Move to 2 alternate layouts which different views can inherit from (common areas included into these to be DRY):
     12CSS can be tested in different Internet Explorer version using:
     13 * http://ipinfo.info/netrenderer/
     14
     15We should include alternate layouts which different views can inherit from (common areas included into these to be DRY):
    1316 * Site home & Module homes act as portals, which require 3 columns:
    1417  * http://matthewjamestaylor.com/blog/perfect-3-column.htm
    15  * Data-entry/List view screens need no overheads, so single column:
    16   * http://matthewjamestaylor.com/blog/perfect-full-page.htm
    1718
    18 As a stepping-stone, am starting to migrate to the 2-column (menu on left):
    19  * http://matthewjamestaylor.com/blog/perfect-2-column-left-menu.htm
     19Maximal usability ideas:
     20 * http://www.alistapart.com/articles/progressiveenhancementwithcss
    2021
    2122Replace the current menus with Breadcrumb-style Chevrons, e.g.:
     
    3132 * #18
    3233 * #19
     34
     35=== Right-to-Left theme ===
     36Ideally this should be as simple as:
     37{{{
     38body {
     39    direction: rtl;
     40}
     41}}}
    3342
    3443=== Print View ===