소스 검색

Calm Business: Add styling for the Header block

Danny Dudzic 6 년 전
부모
커밋
65fda53967
4개의 변경된 파일225개의 추가작업 그리고 0개의 파일을 삭제
  1. 69 0
      calm-business/sass/blocks/_site-builder.scss
  2. 76 0
      calm-business/style-rtl.css
  3. 76 0
      calm-business/style.css
  4. 4 0
      calm-business/style.scss

+ 69 - 0
calm-business/sass/blocks/_site-builder.scss

@@ -0,0 +1,69 @@
+/* !Site Builder styles */
+
+.entry .entry-content {
+
+	.site-builder__header {
+		padding: 1rem 0 0.75rem;
+		text-align: center;
+		color: $color__text-light;
+		position: relative;
+
+		max-width: 100%;
+		@include postContentMaxWidth();
+
+		@include media(tablet) {
+			margin: 0;
+			padding: 2rem 0 1.5rem;
+		}
+
+		@include media(tablet) {
+			margin: 0 $size__site-margins;
+		}
+	}
+
+	// Site title
+
+	.site-builder__title {
+		color: $color__text-main;
+		display: block;
+		font-family: $font__heading;
+		font-size: $font__size-lg;
+		font-weight: 700;
+		-webkit-font-smoothing: antialiased;
+		-moz-osx-font-smoothing: grayscale;
+		letter-spacing: normal;
+		line-height: $font__line-height-heading;
+		margin: 0;
+
+		a {
+			color: $color__text-main;
+			text-decoration: none;
+
+			&:link,
+			&:visited {
+				color: $color__text-main;
+			}
+
+			&:hover {
+				color: $color__text-hover;
+			}
+		}
+
+		@include media(tablet) {
+			display: block;
+		}
+
+	}
+
+	// Site description
+
+	.site-builder__description {
+		color: $color__text-main;
+		display: block;
+		font-size: $font__size-xs;
+		font-weight: normal;
+		letter-spacing: normal;
+		margin: 8px 0 0;
+	}
+
+}

+ 76 - 0
calm-business/style-rtl.css

@@ -4619,6 +4619,82 @@ body.page .main-navigation {
   color: #FFF;
   color: #FFF;
 }
 }
 
 
+/* Site Builder */
+/* !Site Builder styles */
+.entry .entry-content .site-builder__header {
+  padding: 1rem 0 0.75rem;
+  text-align: center;
+  color: #fff;
+  position: relative;
+  max-width: 100%;
+}
+
+@media only screen and (min-width: 768px) {
+  .entry .entry-content .site-builder__header {
+    max-width: calc(8 * (100vw / 12) - 28px);
+  }
+}
+
+@media only screen and (min-width: 1168px) {
+  .entry .entry-content .site-builder__header {
+    max-width: calc(6 * (100vw / 12) - 28px);
+  }
+}
+
+@media only screen and (min-width: 768px) {
+  .entry .entry-content .site-builder__header {
+    margin: 0;
+    padding: 2rem 0 1.5rem;
+  }
+}
+
+@media only screen and (min-width: 768px) {
+  .entry .entry-content .site-builder__header {
+    margin: 0 calc(10% + 60px);
+  }
+}
+
+.entry .entry-content .site-builder__title {
+  color: #242424;
+  display: block;
+  font-family: "Poppins", sans-serif;
+  font-size: 1.6875em;
+  font-weight: 700;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  letter-spacing: normal;
+  line-height: 1.2;
+  margin: 0;
+}
+
+.entry .entry-content .site-builder__title a {
+  color: #242424;
+  text-decoration: none;
+}
+
+.entry .entry-content .site-builder__title a:link, .entry .entry-content .site-builder__title a:visited {
+  color: #242424;
+}
+
+.entry .entry-content .site-builder__title a:hover {
+  color: #4a4a4a;
+}
+
+@media only screen and (min-width: 768px) {
+  .entry .entry-content .site-builder__title {
+    display: block;
+  }
+}
+
+.entry .entry-content .site-builder__description {
+  color: #242424;
+  display: block;
+  font-size: 0.71111em;
+  font-weight: normal;
+  letter-spacing: normal;
+  margin: 8px 0 0;
+}
+
 /* Media */
 /* Media */
 .page-content .wp-smiley,
 .page-content .wp-smiley,
 .entry-content .wp-smiley,
 .entry-content .wp-smiley,

+ 76 - 0
calm-business/style.css

@@ -4631,6 +4631,82 @@ body.page .main-navigation {
   color: #FFF;
   color: #FFF;
 }
 }
 
 
+/* Site Builder */
+/* !Site Builder styles */
+.entry .entry-content .site-builder__header {
+  padding: 1rem 0 0.75rem;
+  text-align: center;
+  color: #fff;
+  position: relative;
+  max-width: 100%;
+}
+
+@media only screen and (min-width: 768px) {
+  .entry .entry-content .site-builder__header {
+    max-width: calc(8 * (100vw / 12) - 28px);
+  }
+}
+
+@media only screen and (min-width: 1168px) {
+  .entry .entry-content .site-builder__header {
+    max-width: calc(6 * (100vw / 12) - 28px);
+  }
+}
+
+@media only screen and (min-width: 768px) {
+  .entry .entry-content .site-builder__header {
+    margin: 0;
+    padding: 2rem 0 1.5rem;
+  }
+}
+
+@media only screen and (min-width: 768px) {
+  .entry .entry-content .site-builder__header {
+    margin: 0 calc(10% + 60px);
+  }
+}
+
+.entry .entry-content .site-builder__title {
+  color: #242424;
+  display: block;
+  font-family: "Poppins", sans-serif;
+  font-size: 1.6875em;
+  font-weight: 700;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  letter-spacing: normal;
+  line-height: 1.2;
+  margin: 0;
+}
+
+.entry .entry-content .site-builder__title a {
+  color: #242424;
+  text-decoration: none;
+}
+
+.entry .entry-content .site-builder__title a:link, .entry .entry-content .site-builder__title a:visited {
+  color: #242424;
+}
+
+.entry .entry-content .site-builder__title a:hover {
+  color: #4a4a4a;
+}
+
+@media only screen and (min-width: 768px) {
+  .entry .entry-content .site-builder__title {
+    display: block;
+  }
+}
+
+.entry .entry-content .site-builder__description {
+  color: #242424;
+  display: block;
+  font-size: 0.71111em;
+  font-weight: normal;
+  letter-spacing: normal;
+  margin: 8px 0 0;
+}
+
 /* Media */
 /* Media */
 .page-content .wp-smiley,
 .page-content .wp-smiley,
 .entry-content .wp-smiley,
 .entry-content .wp-smiley,

+ 4 - 0
calm-business/style.scss

@@ -105,6 +105,10 @@ Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
 
 
 @import "sass/blocks/blocks";
 @import "sass/blocks/blocks";
 
 
+/* Site Builder */
+
+@import "sass/blocks/site-builder";
+
 /* Media */
 /* Media */
 
 
 @import "sass/media/media";
 @import "sass/media/media";