From f6b9cd98683f19489b10ea6153d2585cb306e88e Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 15 May 2013 17:31:16 -0400 Subject: [PATCH] Fixed regression in repository url panel layout --- src/main/resources/gitblit.css | 151 ++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 127 insertions(+), 24 deletions(-) diff --git a/src/main/resources/gitblit.css b/src/main/resources/gitblit.css index c93f6a6..131fc00 100644 --- a/src/main/resources/gitblit.css +++ b/src/main/resources/gitblit.css @@ -73,16 +73,9 @@ } .navbar-inner { - background-color:#000050; - background-repeat:repeat-x; - background-image:-khtml-gradient(linear, left top, left bottom, from(#000060), to(#000040)); - background-image:-moz-linear-gradient(top, #000060, #000040); - background-image:-ms-linear-gradient(top, #000060, #000040); - background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000060), color-stop(100%, #000040)); - background-image:-webkit-linear-gradient(top, #000060, #000040); - background-image:-o-linear-gradient(top, #000060, #000040); - background-image:linear-gradient(top, #000060, #000040); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000060', endColorstr='#000040', GradientType=0); + background-color: #002060; + background-repeat: none; + background-image: none; -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1); box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1); @@ -115,6 +108,36 @@ navbar div>ul .menu-dropdown li a:hover,.nav .menu-dropdown li a:hover,.navbar div>ul .dropdown-menu li a:hover,.nav .dropdown-menu li a:hover{ background-color: #000070; color: #ffffff !important; +} + +.btn-appmenu { + border-radius: 4px !important; + background-color: #002060; + background-image:-khtml-gradient(linear, left top, left bottom, from(#4060A0), to(#002060)); + background-image:-moz-linear-gradient(center top, #4060A0, #002060); + background-image:-ms-linear-gradient(top, #4060A0, #002060); + background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4060A0), color-stop(100%, #002060)); + background-image:-webkit-linear-gradient(top, #4060A0, #002060); + background-image:-o-linear-gradient(top, #4060A0, #002060); + background-image:linear-gradient(top, #4060A0, #002060); + + background-repeat: repeat-x; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.btn-appmenu:hover, .btn-appmenu:active, .btn-appmenu.active, .btn-appmenu.disabled, .btn-appmenu[disabled] { + background-color: #002060; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + + +.btn-appmenu .caret { + border-bottom-color: #FFFFFF; + border-top-color: #FFFFFF; + opacity: 0.75; } .breadcrumb { @@ -179,28 +202,108 @@ vertical-align: middle; } -span.repositoryUrlContainer { - color: black; - background-color: #eee; - padding: 4px; - border: 1px solid #ccc; - border-radius: 3px +div.repositoryUrlContainer { + padding: 2px; + background-color: #F5F5F5; + background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6); + background-repeat: repeat-x; + border-color: #E6E6E6 #E6E6E6 #B3B3B3; + border-image: none; + border-radius: 4px; + border-style: solid; + border-width: 1px; + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); + color: #333333; + vertical-align: middle; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } -span.repositoryUrlEndCap { - padding: 4px; +div.repositoryUrlContainer:hover { + background-color: #E6E6E6; + background-position: 0 -15px; + color: #333333; + text-decoration: none; + transition: background-position 0.1s linear 0s; +} + +div.repositoryUrlContainer:hover .caret { + opacity: 1; +} + +div.repositoryUrlContainer:hover a:hover { + text-decoration: none; +} + +span.repositoryUrlLeftCap, span.repositoryUrlRightCap { + text-align: center; + color: black; + padding: 3px; + font-size: 11px; +} + +span.repositoryUrlRightCap { font-weight: bold; - font-size: 0.85em; font-family:menlo,consolas,monospace; } span.repositoryUrl { font-size: 1em; - padding: 4px; - color: blue; + padding: 2px 4px 3px 4px; background-color: #fff; - border-left: 1px solid #ccc; - border-right: 1px solid #ccc; + border-left: 1px solid #ddd; + border-right: 1px solid #ddd; +} + +ul.urlMenu { + min-width: 350px; +} + +ul.urlMenu li.url { + background-color: white; + padding: 0px 5px; + line-height: 24px; +} + +ul.applicationMenu { + background-color: whiteSmoke; + min-width: 400px; +} + +ul.applicationMenu li.action { + background-color: white; + padding: 0px 5px; + line-height: 24px; +} + +span.applicationTitle, span.applicationTitle a { + display: inline; + font-weight: bold; + font-size:1.1em; + color: black !important; + padding: 0px; +} + +div.applicationHeaderMenuItem { + padding-left: 10px; + color: black; +} + +div.applicationLegalMenuItem { + padding-left: 10px; + color: #999; + font-size: 0.85em; +} + +a.applicationMenuItem, span.commandMenuItem { + padding: 3px 10px; + color: black; + display: inline; + padding: 0px; +} + +span.commandMenuItem { + font-size: 0.85em; + font-family: menlo,consolas,monospace; } div.odd { @@ -990,7 +1093,7 @@ /* currently both use the same, but it can change */ tr.light:hover, tr.dark:hover { - background-color: #000070; + background-color: #002060; color: white; } -- Gitblit v1.9.1