Ask Your Question
0

How do I change the theme/branding?

asked 2012-05-08 20:20:29 -0500

conmotto gravatar image

I'm running OpenStack Essex on Ubuntu 12.04 using the distribution packages. Canonical (I assume) has branded these with a Ubuntu logo, colors etc., and I'd like to do the same. I don't want to change any of the dashboards functionality, just change the logo and colors to match my organization. Is there a guide or how-to on going about this in a manner non-intrusize to the Horizon source code? Thanks!

Preston

edit retag flag offensive close merge delete

5 answers

Sort by ยป oldest newest most voted
0

answered 2012-05-08 20:30:58 -0500

tres gravatar image

All of the Horizon styles are contained in style.css ( https://github.com/openstack/horizon/blob/master/openstack_dashboard/static/dashboard/css/style.css (https://github.com/openstack/horizon/...) ). You should be able to completely change the theme with only changes to this file.

edit flag offensive delete link more

Comments

Hey Can I customize dashboard for Havana release(on Cent OS) as well ? I could not find the path usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/img/ as mentioned in the link above. I am a newbie in this , Can someone help me on how to customize dashboard for Havana on CentOs ? [ I used Fuel 4.0 to install Opensatck Havana on CentOs ] Thanks

Gowri gravatar imageGowri ( 2014-03-17 06:42:41 -0500 )edit
0

answered 2012-05-10 00:07:06 -0500

tres gravatar image

This is awesome! Might be good to talk to Anne Gentle and see if we can put this on http://wiki.openstack.org somewhere.

edit flag offensive delete link more
0

answered 2012-05-09 21:13:55 -0500

Glad you got it all figured out and it worked for you! Nice write-up!

edit flag offensive delete link more
0

answered 2012-05-09 21:10:08 -0500

conmotto gravatar image

I've figured it out, wrote a brief how-to on the subject have included a few screenshots as well. For others interested in custom branding the dashboard:

http://www.prestonlee.com/2012/05/09/how-to-custom-brand-the-openstack-horizon-dashboard/ (http://www.prestonlee.com/2012/05/09/...)

edit flag offensive delete link more
0

answered 2012-05-08 20:48:11 -0500

conmotto gravatar image

Note: I did find some brief notes at: http://horizon.openstack.org/topics/branding.html (http://horizon.openstack.org/topics/b...)

...but it doesn't really match up with whatever Canonical has done, which seems to be...

/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/css/style.css

..in Ubuntu 12.04. Since it's system-wide, it's going to either get clobbered on every update, or I'll need to manually forward-port my changes for every package update. Is there perhaps some form of "user.css" that I can create in /etc that would be loaded after all the default stuff? That would give us the ability to override the defaults while not modifying package-supplied files.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2012-05-08 20:20:29 -0500

Seen: 1,109 times

Last updated: May 10 '12