← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1449789] Re: pyscss breaks CSS ordering

 

** Changed in: horizon
       Status: Fix Committed => Fix Released

-- 
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/1449789

Title:
  pyscss breaks CSS ordering

Status in OpenStack Dashboard (Horizon):
  Fix Released

Bug description:
  The current version of pyscss used by Horizon (pyScss>=1.2.1,<1.3) has
  a bug which causes the ordering of imports to not match the order of
  @import statements in the scss files. This causes a major problem in
  Bootstrap because the ordering of these components:

      @import "navs";
      @import "navbar";

  Is broken, with the navbar components appearing before the navs
  components in the compiled CSS. This in turn breaks rendering since
  the navbar has rules to override the navs rules.

  Upgrading to pyscss 1.3+ fixes this issue (pyscss bug report
  https://github.com/Kronuz/pyScss/issues/274)

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1449789/+subscriptions


References