Patch #233

Per project themes patch

Added by Wynn Netherland almost 14 years ago. Updated about 5 years ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Themes
Target version:-

Description

I was so excited to see JP had included the ability to theme the app easily. I really wanted to be able to theme projects
independently for customer-facing projects. Here is a patch to do so.

075_add_project_ui_theme.rb Magnifier (181 Bytes) Wynn Netherland, 2008-02-03 11:01

per_project_themes.diff Magnifier (1.46 KB) Wynn Netherland, 2008-02-03 11:01


Related issues

Related to Redmine - Feature #2778: Project's theme configuration New 2009-02-18
Related to Redmine - Feature #8867: Per user themes Closed 2011-07-21
Duplicated by Redmine - Feature #10863: Theme per project Closed
Duplicated by Redmine - Feature #11705: Project based theme or color selection Closed

History

#1 Updated by Derek Montgomery almost 14 years ago

Could that be included in trunk?

#2 Updated by Derek Montgomery about 13 years ago

JP?
Can we have this in trunk?

It would permit an redmine admin to let project leaders to have a custom look for their own space...

#3 Updated by David Bronke over 12 years ago

I'd like to see this updated for the latest Redmine, and I may tackle that myself if I have the time. I also think that support for changing the favicon on a per-project basis would be very useful, especially for public-facing Redmine installs, such as my company's. (http://new.development.g33xnexus.com)

#4 Updated by S C over 12 years ago

I totally agree. For an industrial usage it would be really great.
Looking at the patch, it seems to be easy to add in the trunk...

#5 Updated by Jean-Philippe Lang over 12 years ago

I'd prefer not to add an extra column to the projects table for each settting that could be overridden at project level.
I think a refactoring of the Setting model that would allow storing project specific settings would be a much better solution.

#6 Updated by Eric Davis over 12 years ago

Jean-Philippe Lang wrote:

I think a refactoring of the Setting model that would allow storing project specific settings would be a much better solution.

+1, that could open up a lot of additional customization also (e.g. Show subproject issues for Project A, B, and C but not for Project D)

#7 Updated by Christian Winther about 12 years ago

any news on this issue? :)

#8 Updated by Toshi MARUYAMA over 10 years ago

  • Category set to Themes

#9 Updated by Glenn Gould about 10 years ago

Any chance to get this included in current Redmine?

It was working fine with 0.9.2, but meanwhile there has been some refactoring of themes.rb and I don't know how to achieve the functionality of choosing a custom theme per project in project settings again which is quiet a pity...

#10 Updated by Markus Pins over 8 years ago

+1 ;-)

#11 Updated by Dmitry Beloglazov over 7 years ago

+1
Would be really nice to have.

#12 Updated by L 5 about 5 years ago

I also would like to have this possibility.

I have helped myself by cloning the theme folder and using some rewrite rules in the apache2 server:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^project1\.mydomain\.com [NC]
RewriteRule ^r/themes/main_theme_name(.*)$ /r/themes/project1$1 [PT]

It works very well - just the email notifications unfortunately all come from the same originating domain and email address... :(

Also available in: Atom PDF