Changes between Version 58 and Version 59 of Projects/Design


Ignore:
Timestamp:
12/01/14 08:24:31 (10 years ago)
Author:
Pat Tressel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Projects/Design

    v58 v59  
    197197  https://github.com/flavour/eden/tree/master/static/themes [[br]]
    198198  Check with the mentors to pick a good directory name. Eventually, your new theme may replace the default theme.
    199 * Provide a better landing page.
    200 * Provide a better overall page layout. This will go in a new template (or be used in the current default template), but that is not part of this task, so you can add a new template directory here:[[br]]
     199* Provide html files for a template.  This will go in a new template (or be used in the current default template), but producing
     200  a complete template is not part of this task, so you can just add a new template directory here:[[br]]
    201201  https://github.com/flavour/eden/tree/master/private/templates/ [[br]]
    202   with the same name as your theme directory. Add a "views" subdirectory there, and put your new layout.html and footer.html there.[[br]]
     202  with the same name as your theme directory. Add a "views" subdirectory there -- your new landing page and layout files can go there.[[br]]
     203* Provide a better landing page. This is called index.html, and it goes in the views directory you added above.[[br]]
     204  You can see examples of index.html files in many of the templates. The current default template does not have its own index.html file.
     205  It is using this one:
     206  https://github.com/flavour/eden/blob/master/views/default/index.html
     207* Provide a better overall page layout. The files for this are layout.html and footer.html.[[br]]
    203208  You can look at the current default files here:[[br]]
    204   https://github.com/flavour/eden/tree/master/private/templates/default/views/
     209  https://github.com/flavour/eden/tree/master/private/templates/default/views/ [[br]]
     210  There are also examples in the other templates.
    205211* Design a better appearance. Try to control the appearance mainly through CSS rather than hard-coding it into the HTML. Look at the other themes
    206212  to get an idea of what files you need to provide:[[br]]
    207213  https://github.com/flavour/eden/tree/master/static/themes [[br]]
    208 * Check that your design works with all the standard page types (see [#DesignaSahanaEdenTheme Design a Sahana Eden Theme]), e.g. list pages, create pages, etc.
     214* Check that your design works with all the standard page types, e.g. list pages, create pages, etc.
    209215* You can include more page designs (e.g. module landing pages, dashboards, profile pages) if they are important to your design (or you'd like to show your accomplishments!).
    210216