diff --git a/rhodecode/public/css/login.less b/rhodecode/public/css/login.less --- a/rhodecode/public/css/login.less +++ b/rhodecode/public/css/login.less @@ -95,7 +95,7 @@ margin: 0 1em @padding 0; } } - + .checkbox { display: inline; width: auto; @@ -198,7 +198,7 @@ } .user-menu.submenu { - right: 0; + right: 0; left: auto; min-width: 290px; } @@ -206,7 +206,9 @@ .user-menu { .bookmark-items { - padding: 4px 2px; + border-top: @border-thickness solid @grey6; + margin-top: 1em; + padding: 1em .5em; color: @grey3; border-bottom: @grey3; @@ -227,8 +229,10 @@ padding: @menupadding; z-index: 999; overflow: hidden; - background-color: @grey6; + background-color: @white; + border: 1px solid @grey5; color: @grey2; + box-shadow: @dropdown-shadow; h4 { margin-bottom: 12px; @@ -261,7 +265,7 @@ .buttons .register { a { color: @rcblue; - + &:hover { color: @rcdarkblue; } @@ -289,15 +293,16 @@ .big_gravatar { float: left; display: block; - margin-top: .5em; + padding: .5em; } - .full_name, - .email { - margin: 0 0 0 65px; + .full_name { + margin: 0 0 0 70px; + padding-top: 1em; } .email { + margin: 0 0 0 70px; font-family: @text-light; } @@ -307,8 +312,6 @@ padding: @padding 0 0 0; li { - border-top: @border-thickness solid @grey5; - input { margin: @padding 0 0 0; } diff --git a/rhodecode/public/css/navigation.less b/rhodecode/public/css/navigation.less --- a/rhodecode/public/css/navigation.less +++ b/rhodecode/public/css/navigation.less @@ -281,8 +281,11 @@ } .navigation li:last-child .submenu { - right: -20px; - left: auto; + right: auto; + left: 0; + border: 1px solid @grey5; + background: @white; + box-shadow: @dropdown-shadow; } .submenu { @@ -290,7 +293,7 @@ top: 100%; left: 0; min-width: 150px; - margin: 6px 0 0; + margin: 2px 0 0; padding: 0; text-align: left; font-family: @text-light; @@ -303,7 +306,7 @@ padding: 0 .5em; line-height: 1em; color: @grey3; - background-color: @grey6; + background-color: @white; list-style-type: none; a { @@ -324,7 +327,7 @@ z-index: 30; } &:hover { - background-color: @grey5; + background-color: @grey7; -webkit-transition: background .3s; -moz-transition: background .3s; -o-transition: background .3s; diff --git a/rhodecode/public/css/select2.less b/rhodecode/public/css/select2.less --- a/rhodecode/public/css/select2.less +++ b/rhodecode/public/css/select2.less @@ -104,10 +104,6 @@ select.select2{height:28px;visibility:hi color: @rcdarkblue; } } - - &:hover { - border-color: @grey4; - } } .drop-menu-dropdown { diff --git a/rhodecode/public/css/variables.less b/rhodecode/public/css/variables.less --- a/rhodecode/public/css/variables.less +++ b/rhodecode/public/css/variables.less @@ -133,6 +133,8 @@ @button-padding: .7em; @button-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.07); +// DROPDOWNS +@dropdown-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.07); // DEFAULT WIDTHS @wrapper-maxwidth: 1600px;