crhume / pwm

Automatically exported from code.google.com/p/pwm
0 stars 0 forks source link

Theming support #103

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

What is the expected output? What do you see instead?

Please use labels and text to provide additional information.

Just to let all other developers know, I'm working on theming for PWM. What I 
like to do is:
* add a place holder "<div/>" to header-body.jsp for a company logo;
* add a themes folder to resources with subfolders for each theme;
* add a place holder default theme with empty (comments only) css files (themes 
will override the already existing css files);
* add a place holder custom theme with css files with instructions for 
customization;
* possibly add a couple of example themes;
* add a "select" option to the configuration to change the theme
* add extra lines to header.jsp to select the theme CSS files for the interface 
and mobile, if configured;
* add extra lines to footer.jsp to select the theme CSS files for the flags, if 
configured;

Original issue reported on code.google.com by menno.pi...@gmail.com on 7 Aug 2011 at 7:42

GoogleCodeExporter commented 9 years ago
Sounds neat.

Beware the menu changes I just made (split the main menu into private/public 
section).  I'm not sure I like how they are now but it's better then the big 
monolothic public menu from before.  Feel free to experiment :)

Original comment by jrivard on 8 Aug 2011 at 1:45

GoogleCodeExporter commented 9 years ago
First patch applied and uploaded (r221). I'll try and add some more themes 
later.

Original comment by menno.pi...@gmail.com on 10 Aug 2011 at 6:08

GoogleCodeExporter commented 9 years ago

Original comment by menno.pi...@gmail.com on 30 Aug 2011 at 1:31