浏览代码

Fix the off center issue with the default block navigation menu, and make sure that sub menus don't show up when the navigation block is in the footer.

apeatling 6 年之前
父节点
当前提交
405efdfb7a

+ 12 - 0
modern-business/sass/navigation/_menu-footer-navigation.scss

@@ -19,4 +19,16 @@
 		}
 	}
 
+}
+
+footer {
+
+	.wp-block-a8c-navigation-menu {
+
+		.sub-menu {
+			visibility: hidden;
+		}
+
+	}
+
 }

+ 5 - 0
modern-business/sass/navigation/_menu-main-navigation.scss

@@ -150,6 +150,11 @@
 					margin-right: #{1 * $size__spacing-unit};
 				}
 			}
+
+			&:last-child > a,
+			&:last-child.menu-item-has-children .submenu-expand {
+				margin-right: 0;
+			}
 		}
 	}
 

+ 5 - 0
modern-business/style-editor.css

@@ -379,6 +379,11 @@ body.page .main-navigation {
   margin-right: 1rem;
 }
 
+.main-navigation .default-menu > li:last-child > a,
+.main-navigation .default-menu > li:last-child.menu-item-has-children .submenu-expand {
+  margin-right: 0;
+}
+
 .main-navigation .sub-menu {
   background-color: #c43d80;
   color: #fff;

+ 9 - 0
modern-business/style-rtl.css

@@ -1142,6 +1142,11 @@ body.page .main-navigation {
   margin-left: 1rem;
 }
 
+.main-navigation .default-menu > li:last-child > a,
+.main-navigation .default-menu > li:last-child.menu-item-has-children .submenu-expand {
+  margin-left: 0;
+}
+
 .main-navigation .sub-menu {
   background-color: #c43d80;
   color: #fff;
@@ -1591,6 +1596,10 @@ body.page .main-navigation {
   margin-left: 1rem;
 }
 
+footer .wp-block-a8c-navigation-menu .sub-menu {
+  visibility: hidden;
+}
+
 /*--------------------------------------------------------------
 ## Next / Previous
 --------------------------------------------------------------*/

+ 9 - 0
modern-business/style.css

@@ -1142,6 +1142,11 @@ body.page .main-navigation {
   margin-right: 1rem;
 }
 
+.main-navigation .default-menu > li:last-child > a,
+.main-navigation .default-menu > li:last-child.menu-item-has-children .submenu-expand {
+  margin-right: 0;
+}
+
 .main-navigation .sub-menu {
   background-color: #c43d80;
   color: #fff;
@@ -1591,6 +1596,10 @@ body.page .main-navigation {
   margin-right: 1rem;
 }
 
+footer .wp-block-a8c-navigation-menu .sub-menu {
+  visibility: hidden;
+}
+
 /*--------------------------------------------------------------
 ## Next / Previous
 --------------------------------------------------------------*/