Edgewall Software

Changes between Version 14 and Version 15 of TracDev/Proposals/ThemePlugins


Ignore:
Timestamp:
Feb 5, 2009, 8:38:30 PM (11 years ago)
Author:
anonymous
Comment:

More grammar fixes.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/Proposals/ThemePlugins

    v14 v15  
    2222== Generic CSS Classes ==
    2323
    24 One of the first things which should be done is cleaning up the shipped css files. They should use more generic classes and documented classes. Each plugin developer should be able to use them too in his plugins.
    25 
    26 Also the trac core would only ship layout css files without color definitions. The default theme would then add the color definitions for the elements (links, browser etc). Currently the only way to change the trac colors is copying the default css files and replace all the color hex values with own ones.
     24One of the first things which should be done is cleaning up the shipped css files. They should use more generic classes and documented classes. Each plugin the developer should be able to use them too in his or her plugins.
     25
     26Also, the trac core would only ship layout css files without color definitions. The default theme would then add the color definitions for the elements (links, browser etc). Currently the only way to change the trac colors is copying the default css files and replace all the color hex values with own ones.
    2727
    2828To create a list of generic classes an analysis of the current css files and genshi templates would be required.
     
    5656
    5757== Custom Theme Provider ==
    58 This is the included the trac distribution in order to load templates from the instance folder.
     58This is included the trac distribution in order to load templates from the instance folder.
    5959
    6060{{{
     
    7676
    7777== Templates ==
    78 Chances in the templates are quite small. The `layout.html` should look like this:
     78Changes in the templates are quite small. The `layout.html` should look like this:
    7979{{{
    8080#!text/html
     
    180180
    181181== Default Theme ==
    182 Here the default theme for the new structure.
     182Here's the default theme for the new structure.
    183183
    184184