diff --git a/inc/nav-drop-multi.php b/inc/nav-drop-multi.php index dcf32f7..ccc20c0 100644 --- a/inc/nav-drop-multi.php +++ b/inc/nav-drop-multi.php @@ -43,36 +43,39 @@ } - - + diff --git a/inc/nav-tabs.php b/inc/nav-tabs.php index 464fdd1..d9f2d04 100644 --- a/inc/nav-tabs.php +++ b/inc/nav-tabs.php @@ -1,174 +1,175 @@ - - - - - - - - - + + + + + object_id == $page){ + $page_id = $item->ID; + } + if($item->menu_item_parent != 0 && $item->menu_item_parent == $page_id){ + $tabs = true; + break; + } + } + foreach($menu_items as $item){ + if($item->menu_item_parent == 0 && $item->current_item_ancestor){ + $tabs = true; + break; + } + } + //$tabs = true; + if($tabs){ + ?> +
+
+ +
+
+ + + + + + diff --git a/inc/nav.php b/inc/nav.php index 68d8735..c3e7fda 100644 --- a/inc/nav.php +++ b/inc/nav.php @@ -1,44 +1,50 @@ - + \ No newline at end of file diff --git a/sass/_nav.scss b/sass/_nav.scss index 0c4376c..49953be 100644 --- a/sass/_nav.scss +++ b/sass/_nav.scss @@ -1,16 +1,35 @@ /* NAV --------------------------------------------------------------*/ -#nav-tabs .nav-tabs { - border-bottom:0; - - & > li.active > a, - & > li.active > a:hover, - & > li.active > a:focus { - background-color:$navbar-default-bg; - border-bottom:1px solid $navbar-default-bg; - position:relative; - bottom:-1px; - z-index:9999; + +#nav-tabs { + padding-bottom:.5em; + + .nav-tabs { + border-bottom:0; + + & > li > a:hover { + border-color: $nav-tabs-border-color; + border-radius: $border-radius-base; + } + + & > li.active > a, + & > li.active > a:hover, + & > li.active > a:focus { + background-color:$navbar-default-bg; + z-index:9999; + border-radius: $border-radius-base; + border-bottom-color: $nav-tabs-border-color; + } + + & > li.active.menu-item-has-children > a, + & > li.active.menu-item-has-children > a:hover, + & > li.active.menu-item-has-children > a:focus { + //border-bottom:1px solid $navbar-default-bg; + //position:relative; + //bottom:-1px; + border-radius: $border-radius-base $border-radius-base 0 0; + border-bottom-color: transparent; + } } } diff --git a/style.css b/style.css index 75ab355..4b6ada6 100644 --- a/style.css +++ b/style.css @@ -5733,14 +5733,21 @@ button.close { /* NAV --------------------------------------------------------------*/ -#nav-tabs .nav-tabs { - border-bottom: 0; } - #nav-tabs .nav-tabs > li.active > a, #nav-tabs .nav-tabs > li.active > a:hover, #nav-tabs .nav-tabs > li.active > a:focus { - background-color: #f8f8f8; - border-bottom: 1px solid #f8f8f8; - position: relative; - bottom: -1px; - z-index: 9999; } +#nav-tabs { + padding-bottom: .5em; } + #nav-tabs .nav-tabs { + border-bottom: 0; } + #nav-tabs .nav-tabs > li > a:hover { + border-color: #ddd; + border-radius: 4px; } + #nav-tabs .nav-tabs > li.active > a, #nav-tabs .nav-tabs > li.active > a:hover, #nav-tabs .nav-tabs > li.active > a:focus { + background-color: #f8f8f8; + z-index: 9999; + border-radius: 4px; + border-bottom-color: #ddd; } + #nav-tabs .nav-tabs > li.active.menu-item-has-children > a, #nav-tabs .nav-tabs > li.active.menu-item-has-children > a:hover, #nav-tabs .nav-tabs > li.active.menu-item-has-children > a:focus { + border-radius: 4px 4px 0 0; + border-bottom-color: transparent; } #primary-nav a.external { max-height: 50px; }