The default theme houses lots of styles that intended to maintain
style parity with legacy Horizon during the themability effort.
Because Horizon is mostly ingesting native bootstrap now, we can
just remove the 'default' theme entirely and use vanilla Bootstrap
styles for Basic Horizon moving forward.
implements: blueprint horizon-bootstrap-styles
Change-Id: I76f48265321037d1bc71b52cd7a86531548816ba
The responsive menu on the 'default' theme shouldn't have the little
'arrow' associated with it.
Closes-bug: #1539972
Change-Id: Icb4a500e9bd3bb1e11853391a5357876ffa61348
In the 'default' and 'material' themes, we remove the default bootstrap
margin on the top navbar because it creates a gap between the sidenav
and the topnav. This should be a global style so that other themes can
take advantage of it. It looks best with a single 1px value on
alternate themes.
Change-Id: Ie0f3e5e22c29fe737d128af6d2fd6499fe9ee99a
Closes-Bug: #1518455
When using a theme other than 'default', a custom logo that is too
big won't be sized to fit inside of the header exactly perfectly.
The 'default' theme does this. The style just needs to be moved
outside of 'default' theme to be global.
Change-Id: I241e49ad94cba24592209f5f4f23eedeb0e592a6
Closes-Bug: #1518123
While working on making various dropdowns in Horizon Bootstrap
compliant, it was noticed that there are two distinct types of
dropdowns currently being used in Horizon. This creates some style
inconsitencies. This consolidates the styles so that it will be
easier to make the component theme-ready.
Partially-Implements: blueprint horizon-theme-css-reorg
Change-Id: Ib2be3fef3af01fcf85163f24cabb835e23ca2aff
Due to recent changes to faciliate logo and favicon overrides,
the documentation was out of date.
Also, it was noted that the theme path needed to get updated as
well because it was recently moved up a directory.
It was noted, while writing the documentation, that styles had
been placed in the 'default' theme that should be global.
Change-Id: I025514b8ff31863858a7941c2380dd8c6397772a
Closes-bug: #1485272
Horizon's top nav now uses <nav> and correcly implements
the Bootstrap HTML standards to make a responsive experience.
Partially-Implements: blueprint horizon-theme-css-reorg
Partially-Implements: blueprint bootstrap-html-standards
Change-Id: I73c5529ae477a17f10a17946ac7120969578a0ba