Browse Source

Elegant Business: Make sure the first block has margin-top: 0

Allan Cole 6 years ago
parent
commit
191b80c441

+ 2 - 2
elegant-business/sass/blocks/_blocks.scss

@@ -11,11 +11,11 @@
 		margin: $size__vertical-spacing-unit auto;
 	}
 
-	&:first-child {
+	> &:first-child {
 		margin-top: 0;
 	}
 
-	&:last-child {
+	> &:last-child {
 		margin-bottom: 0;
 	}
 

+ 5 - 2
elegant-business/style-rtl.css

@@ -3340,12 +3340,12 @@ body.page .main-navigation {
   }
 }
 
-.entry .entry-content > *:first-child,
+> .entry .entry-content > *:first-child, >
 .entry .entry-summary > *:first-child {
   margin-top: 0;
 }
 
-.entry .entry-content > *:last-child,
+> .entry .entry-content > *:last-child, >
 .entry .entry-summary > *:last-child {
   margin-bottom: 0;
 }
@@ -3440,6 +3440,9 @@ body.page .main-navigation {
   }
 }
 
+/*
+ * Make sure the first block has margin-top: 0
+ */
 .entry:not(.has-post-thumbnail) .entry-content > :first-child {
   margin-top: 0;
 }

+ 5 - 2
elegant-business/style.css

@@ -3346,12 +3346,12 @@ body.page .main-navigation {
   }
 }
 
-.entry .entry-content > *:first-child,
+> .entry .entry-content > *:first-child, >
 .entry .entry-summary > *:first-child {
   margin-top: 0;
 }
 
-.entry .entry-content > *:last-child,
+> .entry .entry-content > *:last-child, >
 .entry .entry-summary > *:last-child {
   margin-bottom: 0;
 }
@@ -3452,6 +3452,9 @@ body.page .main-navigation {
   }
 }
 
+/*
+ * Make sure the first block has margin-top: 0
+ */
 .entry:not(.has-post-thumbnail) .entry-content > :first-child {
   margin-top: 0;
 }