diff --git a/rhodecode/public/css/style.css b/rhodecode/public/css/style.css --- a/rhodecode/public/css/style.css +++ b/rhodecode/public/css/style.css @@ -563,23 +563,37 @@ padding:12px 9px 7px 24px; .quick_repo_menu{ - background: #FFF url("../images/vertical-indicator.png") 6px 9px no-repeat !important; + background: #FFF url("../images/vertical-indicator.png") 8px 50% no-repeat !important; cursor: pointer; + width: 8px; } .quick_repo_menu.active{ - background: #FFF url("../images/horizontal-indicator.png") 4px 9px no-repeat !important; + background: #FFF url("../images/horizontal-indicator.png") 4px 50% no-repeat !important; cursor: pointer; } .quick_repo_menu .menu_items{ margin-top:6px; + width:150px; position: absolute; background-color:#FFF; - padding: 4px; background: none repeat scroll 0 0 #FFFFFF; border-color: #003367 #666666 #666666; border-right: 1px solid #666666; border-style: solid; border-width: 1px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); +} +.quick_repo_menu .menu_items li{ + padding:0 !important; +} +.quick_repo_menu .menu_items a{ + display: block; + padding: 4px 12px 4px 8px; +} +.quick_repo_menu .menu_items a:hover{ + background-color: #EEE; + text-decoration: none; + } .quick_repo_menu .menu_items .icon img{ margin-bottom:-2px; diff --git a/rhodecode/public/js/rhodecode.js b/rhodecode/public/js/rhodecode.js --- a/rhodecode/public/js/rhodecode.js +++ b/rhodecode/public/js/rhodecode.js @@ -136,3 +136,15 @@ function tooltip_activate(){ showdelay:20, }); } + +/** + * show more + */ +function show_more_event(){ + YUE.on(YUD.getElementsByClassName('show_more'),'click',function(e){ + var el = e.target; + YUD.setStyle(YUD.get(el.id.substring(1)),'display',''); + YUD.setStyle(el.parentNode,'display','none'); + }); +} + diff --git a/rhodecode/templates/admin/admin.html b/rhodecode/templates/admin/admin.html --- a/rhodecode/templates/admin/admin.html +++ b/rhodecode/templates/admin/admin.html @@ -20,15 +20,6 @@
-
${c.log_data}
diff --git a/rhodecode/templates/base/root.html b/rhodecode/templates/base/root.html --- a/rhodecode/templates/base/root.html +++ b/rhodecode/templates/base/root.html @@ -117,6 +117,7 @@ }); tooltip_activate(); + show_more_event(); YUE.on(YUQ('.quick_repo_menu'),'click',function(e){ var menu = e.currentTarget.firstElementChild; diff --git a/rhodecode/templates/index_base.html b/rhodecode/templates/index_base.html --- a/rhodecode/templates/index_base.html +++ b/rhodecode/templates/index_base.html @@ -36,7 +36,6 @@
% if c.groups: -
${_('Group name')}