Commit Graph

7 Commits

Author SHA1 Message Date
Diana Whitten f73051524a Remove 'default' theme styles
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
2016-07-28 14:02:02 -07:00
Diana Whitten a84e904225 Default Theme:Responsive Menu shouldn't have Arrow
The responsive menu on the 'default' theme shouldn't have the little
'arrow' associated with it.

Closes-bug: #1539972

Change-Id: Icb4a500e9bd3bb1e11853391a5357876ffa61348
2016-02-03 14:52:30 +00:00
Diana Whitten 521712a262 Top Nav shouldn't include giant bottom margin
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
2015-11-24 15:21:01 +00:00
Diana Whitten 171f835fc4 Top and Bottom Padding should be removed from navbar-brand
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
2015-11-24 15:20:45 +00:00
Diana Whitten 94464af154 Dropdowns should have a consistent design
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
2015-11-05 21:40:12 -07:00
Diana Whitten a7ac8791d5 Horizon Logo Documentation is out of date
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
2015-08-29 04:36:59 +00:00
Diana Whitten 5b3af1f0d5 Top Nav is responsive and inherits from its theme
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
2015-08-03 10:44:04 -07:00