yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #07263
[Bug 1260675] [NEW] horizon less variables not available to custom dashboard less styles
Public bug reported:
Right now, it is possible to include custom stylesheets for custom dashboards into Horizon. (See [1])
But the way it works, it is not possible to use horizon (and through that also bootstrap) less variables in those custom stylesheets.
In short, solution is to import custom stylesheets at the end of
horizon.less file.
Implementation:
At the end of horizon.less, @import dashboards.less file, dashboards.less is generated less file, that includes imports of the list of less files with the same name as dashboards that horizon include. eg:
dashboards.less:
@import infrastructure.less
...
Problem is how to generate dashboards.less file. Could it be somehow
achieved by using django-compressor?
[1] http://docs.openstack.org/developer/horizon/topics/customizing.html
#custom-stylesheets
** Affects: horizon
Importance: Undecided
Status: New
** Description changed:
Right now, it is possible to include custom stylesheets for custom dashboards into Horizon. (See [1])
But the way it works, it is not possible to use horizon (and through that also bootstrap) less variables in those custom stylesheets.
In short, solution is to import custom stylesheets at the end of
horizon.less file.
Implementation:
- At the end of horizon.less, @import dashboards.less file, dashboards.less is generated less file, that includes imports of the list of less files with the same name as dashboards that horizon include. eg:
+ At the end of horizon.less, @import dashboards.less file, dashboards.less is generated less file, that includes imports of the list of less files with the same name as dashboards that horizon include. eg:
dashboards.less:
@import infrastructure.less
...
Problem is how to generate dashboards.less file. Could it be somehow
- achieved by using django-compress?
+ achieved by using django-compressor?
[1] http://docs.openstack.org/developer/horizon/topics/customizing.html
#custom-stylesheets
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1260675
Title:
horizon less variables not available to custom dashboard less styles
Status in OpenStack Dashboard (Horizon):
New
Bug description:
Right now, it is possible to include custom stylesheets for custom dashboards into Horizon. (See [1])
But the way it works, it is not possible to use horizon (and through that also bootstrap) less variables in those custom stylesheets.
In short, solution is to import custom stylesheets at the end of
horizon.less file.
Implementation:
At the end of horizon.less, @import dashboards.less file, dashboards.less is generated less file, that includes imports of the list of less files with the same name as dashboards that horizon include. eg:
dashboards.less:
@import infrastructure.less
...
Problem is how to generate dashboards.less file. Could it be somehow
achieved by using django-compressor?
[1]
http://docs.openstack.org/developer/horizon/topics/customizing.html
#custom-stylesheets
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1260675/+subscriptions
Follow ups
References