Howto add a logo to your Redmine banner » History » Revision 36
      « Previous |
    Revision 36/39
      (diff)
      | Next »
    
    user 42, 2017-06-20 11:02 
    <%= page_header_title %> is nessesary to show the title of every project
    
HowTo add a logo to your Redmine banner¶
You can very easily add a logo to your Redmine banner by modifying your base.html.erb file.
Big thanks to Chris Miller for showing me how to accomplish this :)
Note: This has been tested using the Squeejee Theme and the Classic Theme.
Note2: if you used apache2 passenger module to install redmine,the location of redmine should be /usr/share/redmine instead of /opt/redmine
Edit your base.html.erb file¶
	Example:
nano /opt/redmine/app/views/layouts/base.html.erb
Find this line:
    <h1><%= page_header_title %></h1>
	Add this line directly above:
     <img src="<%= Redmine::Utils.relative_url_root %>/images/logo.png" style="top-margin: 15px; left-margin: 15px;"/>
	The ruby statement <%= Redmine::Utils.relative_url_root %> will produce the relative URI for your redmine installation.
Now it should look like this:
    </div>
     <img src="<%= Redmine::Utils.relative_url_root %>/images/logo.png" style="top-margin: 15px; left-margin: 15px;"/>
     <h1><%= page_header_title %></h1>
    <% if display_main_menu?(@project) %>
	
Upload your logo¶
Example using the scp command:
scp logo.png root@example.com:/opt/redmine/public/images
You probably should chown the uploaded logo:
chown redmine:redmine /opt/redmine/public/images/logo.png
Restart your web server¶
Examples:
/etc/init.d/apache2 restart
/etc/init.d/httpd restart
/etc/init.d/nginx restart
Updated by user 42 over 8 years ago · 36 revisions