/* Overrides for pages that use new layout conventions */
-.users-new,
-.users-create,
-.users-terms,
-.users-confirm {
- .content-heading .content-inner {
- height: 200px;
- }
-}
-
.header-illustration {
background-position: 0 0;
background-repeat: no-repeat;
- position: absolute;
- height: 200px;
+ position: relative;
+ min-height: 200px;
width: 100%;
left: 0;
bottom: 0;
&.new-user-arm {
height: 110px;
width: 130px;
- left: 260px;
- top: 160px;
+ left: 280px;
+ top: 180px;
background-image: image-url("sign-up-illustration-arm.png");
+ position: absolute;
z-index: 100;
}
}
/* Rules for the user profile page */
-#userinformation {
- min-height: 100px;
- .userinformation-inner {
- float: left;
- }
- .user-description {
- width: 100%;
- clear: both;
- }
-}
-
.admin-user-info small {
margin-bottom: $lineheight/2;
display: inline;
margin-bottom: 0;
}
-.users-show {
- // Silly exception; remove when user page is redesigned.
- .content-inner {
- max-width: none;
- }
+.dashboards-show {
p#no_home_location {
margin: $lineheight;
}
/* General styles for action lists / subnavs / pager navs */
-ul.secondary-actions {
- font-style: normal;
- margin-bottom: 0;
- margin-left: 0;
- padding: 0;
- &.pager {
- display: inline-block;
- margin-right: 60px;
- }
- > li {
- display: block;
- float: left;
- list-style: none;
- border-left: 1px solid $grey;
- padding-left: $lineheight/2;
- margin-right: $lineheight/2;
- &:first-child {
- border-left: 0;
- padding-left: 0;
+
+nav.secondary-actions {
+ margin-left: -11px;
+ overflow: hidden;
+ > ul {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ margin-bottom: 0;
+ margin-left: -1px;
+ padding: 0;
+ &.pager {
+ display: inline-block;
+ margin-right: 60px;
}
- &:last-child {
- margin-right: 0px;
+ > li {
+ flex-basis: auto;
+ list-style: none;
+ border-left: 1px solid $grey;
+ padding-left: $lineheight/2;
+ margin-right: $lineheight/2;
+ margin-bottom: $lineheight/8;
}
}
}