Changes between Version 58 and Version 59 of Projects/Design
- Timestamp:
- 12/01/14 08:24:31 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Projects/Design
v58 v59 197 197 https://github.com/flavour/eden/tree/master/static/themes [[br]] 198 198 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 canadd 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]] 201 201 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]] 203 208 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. 205 211 * 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 206 212 to get an idea of what files you need to provide:[[br]] 207 213 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. 209 215 * 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!). 210 216