소스 검색

Merge pull request #359 from Automattic/radcliffe-2-clean-gutenberg-support

Radcliffe 2: Clean up Gutenberg support
Laurel 6 년 전
부모
커밋
ef7b91031b

+ 119 - 9
radcliffe-2/assets/css/blocks-vintage.css

@@ -1,8 +1,24 @@
-.style-pack-vintage .alignwide,
-.style-pack-vintage .alignfull,
-.style-pack-vintage ul.wp-block-gallery.alignwide,
-.style-pack-vintage ul.wp-block-gallery.alignfull,
-.style-pack-vintage .wp-block-cover-image {
+/*
+Theme Name: Radcliffe 2 - Vintage
+Description: Used to style Gutenberg Blocks.
+*/
+
+/*--------------------------------------------------------------
+>>> TABLE OF CONTENTS:
+----------------------------------------------------------------
+1.0 General Block Alignments
+2.0 General Block Styles
+3.0 Blocks - Common
+4.0 Blocks - Formatting
+5.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/*--------------------------------------------------------------
+1.0 General Block Alignments
+--------------------------------------------------------------*/
+
+.style-pack-vintage .alignwide:not(.wp-block-cover):not(.wp-block-cover-image),
+.style-pack-vintage .alignfull:not(.wp-block-cover):not(.wp-block-cover-image) {
 	background-color: rgba(255,255,255,0.7);
 	background-color: rgba(255,255,255,0.7);
 	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.8+0,1+20,1+80,0.8+100 */
 	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.8+0,1+20,1+80,0.8+100 */
 	background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,1) 15%, rgba(255,255,255,1) 85%, rgba(255,255,255,0.6) 100%); /* FF3.6-15 */
 	background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,1) 15%, rgba(255,255,255,1) 85%, rgba(255,255,255,0.6) 100%); /* FF3.6-15 */
@@ -13,10 +29,23 @@
 }
 }
 
 
 .style-pack-vintage .wp-block-cover-image.alignleft,
 .style-pack-vintage .wp-block-cover-image.alignleft,
-.style-pack-vintage .wp-block-cover-image.alignright {
+.style-pack-vintage .wp-block-cover.alignleft,
+.style-pack-vintage .wp-block-cover-image.alignright,
+.style-pack-vintage .wp-block-cover.alignright {
 	left: auto;
 	left: auto;
-	/*margin-left: 0;
-	margin-right: 0;*/
+}
+
+.style-pack-vintage .wp-block-cover-image.alignwide,
+.style-pack-vintage .wp-block-cover-image.alignfull,
+.style-pack-vintage .wp-block-cover.alignwide,
+.style-pack-vintage .wp-block-cover.alignfull {
+	border: 4px double #c7c4b4;
+	padding: 0;
+}
+
+.style-pack-vintage ul.wp-block-gallery.alignwide,
+.style-pack-vintage ul.wp-block-gallery.alignfull {
+	padding-bottom: 0;
 }
 }
 
 
 @media (min-width: 750px) {
 @media (min-width: 750px) {
@@ -31,7 +60,6 @@
 	.style-pack-vintage .wp-block-categories.alignfull,
 	.style-pack-vintage .wp-block-categories.alignfull,
 	.style-pack-vintage .wp-block-verse.alignfull,
 	.style-pack-vintage .wp-block-verse.alignfull,
 	.style-pack-vintage p.alignfull,
 	.style-pack-vintage p.alignfull,
-	.style-pack-vintage .wp-block-cover-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),
 	.style-pack-vintage .wp-block-cover-image.alignfull {
 	.style-pack-vintage .wp-block-cover-image.alignfull {
 		margin-left: calc(30% - 30vw);
 		margin-left: calc(30% - 30vw);
 		margin-right: calc(30% - 30vw);
 		margin-right: calc(30% - 30vw);
@@ -61,3 +89,85 @@
 		max-width: 1000%;
 		max-width: 1000%;
 	}
 	}
 }
 }
+
+/*--------------------------------------------------------------
+2.0 General Block Styles
+--------------------------------------------------------------*/
+
+
+.style-pack-vintage .alignfull .jetpack-video-wrapper,
+.style-pack-vintage .alignwide .jetpack-video-wrapper {
+	margin-bottom: 0;
+}
+
+/*--------------------------------------------------------------
+3.0 Blocks - Common
+--------------------------------------------------------------*/
+
+/* File */
+
+.style-pack-vintage .wp-block-file .wp-block-file__button {
+	border-radius: 0;
+	border: 3px double #c7c4b4;
+	font-family: inherit;
+}
+
+.style-pack-vintage .wp-block-file .wp-block-file__button:hover,
+.style-pack-vintage .wp-block-file .wp-block-file__button:focus {
+	background-color: #2b6e9d;
+	opacity: 1.0;
+}
+
+/*--------------------------------------------------------------
+4.0 Blocks - Formatting
+--------------------------------------------------------------*/
+
+/* Pullquote */
+
+.style-pack-vintage .wp-block-pullquote {
+	border-color: #c5c3bf;
+}
+
+/* Table */
+
+.style-pack-vintage .wp-block-table {
+	width: 100%;
+}
+
+@media (min-width: 750px) {
+	.style-pack-vintage .wp-block-table.alignwide {
+		width: 88vw;
+	}
+
+	.style-pack-vintage .wp-block-table.alignfull {
+		width: 92vw;
+	}
+}
+
+@media (min-width: 900px) {
+	.style-pack-vintage .wp-block-table.alignwide {
+		width: calc( 740px + 40vw - 40% );
+	}
+
+	.style-pack-vintage .wp-block-table.alignfull {
+		width: calc( 740px + 60vw - 60% );
+	}
+}
+
+/*--------------------------------------------------------------
+5.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/* Latest Comments */
+
+.style-pack-vintage .wp-block-latest-comments__comment-meta {
+	font-family: inherit;
+}
+
+.style-pack-vintage.single-post .wp-block-latest-comments article,
+.style-pack-vintage.page .wp-block-latest-comments article {
+	border: 0;
+	background: transparent;
+	max-width: 100%;
+	padding: 0;
+}

+ 470 - 134
radcliffe-2/assets/css/blocks.css

@@ -1,12 +1,29 @@
+/*
+Theme Name: Radcliffe 2
+Description: Used to style Gutenberg Blocks.
+*/
+
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-## Gutenberg Styles
+>>> TABLE OF CONTENTS:
+----------------------------------------------------------------
+1.0 General Block Alignments
+2.0 General Block Styles
+3.0 Blocks - Common Blocks
+4.0 Blocks - Formatting
+5.0 Blocks - Layout Elements
+6.0 Blocks - Widgets
+7.0 Blocks - Colors
+--------------------------------------------------------------*/
+
+/*--------------------------------------------------------------
+1.0 General Block Alignments
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
 
 
 #page {
 #page {
 	overflow-x: hidden;
 	overflow-x: hidden;
 }
 }
 
 
-*[class^="wp-block-"] {
+.entry-content > *[class^="wp-block-"] {
 	margin-bottom: 1.5em;
 	margin-bottom: 1.5em;
 }
 }
 
 
@@ -17,57 +34,60 @@
 }
 }
 
 
 /* Text-based blocks with alignfull */
 /* Text-based blocks with alignfull */
+
 .wp-block-text-columns.alignfull,
 .wp-block-text-columns.alignfull,
+.wp-block-columns.alignfull,
 .wp-block-preformatted.alignfull,
 .wp-block-preformatted.alignfull,
 .wp-block-button.alignfull,
 .wp-block-button.alignfull,
 .wp-block-pullquote.alignfull,
 .wp-block-pullquote.alignfull,
 .wp-block-latest-posts.alignfull,
 .wp-block-latest-posts.alignfull,
 .wp-block-categories.alignfull,
 .wp-block-categories.alignfull,
+.wp-block-latest-comments.alignfull,
 .wp-block-verse.alignfull,
 .wp-block-verse.alignfull,
+.wp-block-audio.alignfull,
 p.alignfull {
 p.alignfull {
 	margin-left: auto;
 	margin-left: auto;
 	margin-right: auto;
 	margin-right: auto;
 }
 }
 
 
-@media (min-width: 750px) {
-	.alignfull {
-		margin-left: calc(50% - 50vw);
-		margin-right: calc(50% - 50vw);
+@media (min-width: 1160px) {
+	.alignwide {
+		margin-left: -25%;
+		margin-right: -25%;
 		width: auto;
 		width: auto;
 		max-width: 1000%;
 		max-width: 1000%;
 	}
 	}
+}
 
 
-	.alignwide {
-		margin-left: calc(25% - 25vw);
-		margin-right: calc(25% - 25vw);
+@media (min-width: 750px) {
+	.alignfull {
+		margin-left: calc(50% - 50vw);
+		margin-right: calc(50% - 50vw);
 		width: auto;
 		width: auto;
 		max-width: 1000%;
 		max-width: 1000%;
 	}
 	}
 
 
 	/* Let's reduce this a bit for blocks with text */
 	/* Let's reduce this a bit for blocks with text */
 	.wp-block-text-columns.alignfull,
 	.wp-block-text-columns.alignfull,
+	.wp-block-columns.alignfull,
 	.wp-block-table.alignfull,
 	.wp-block-table.alignfull,
 	.wp-block-preformatted.alignfull,
 	.wp-block-preformatted.alignfull,
 	.wp-block-button.alignfull,
 	.wp-block-button.alignfull,
 	.wp-block-pullquote.alignfull,
 	.wp-block-pullquote.alignfull,
 	.wp-block-latest-posts.alignfull,
 	.wp-block-latest-posts.alignfull,
 	.wp-block-categories.alignfull,
 	.wp-block-categories.alignfull,
+	.wp-block-latest-comments.alignfull,
 	.wp-block-verse.alignfull,
 	.wp-block-verse.alignfull,
+	.wp-block-audio.alignfull,
 	p.alignfull {
 	p.alignfull {
 		margin-left: calc(50% - 48vw);
 		margin-left: calc(50% - 48vw);
 		margin-right: calc(50% - 48vw);
 		margin-right: calc(50% - 48vw);
 	}
 	}
 
 
-	.wp-block-text-columns.alignwide,
-	.wp-block-table.alignwide,
-	.wp-block-preformatted.alignwide,
-	.wp-block-button.alignwide,
-	.wp-block-pullquote.alignwide,
-	.wp-block-latest-posts.alignwide,
-	.wp-block-categories.alignwide,
-	p.alignwide {
-		margin-left: calc(25% - 23vw);
-		margin-right: calc(25% - 23vw);
+	.wp-block-embed.is-type-video.alignwide iframe,
+	.wp-block-embed.is-type-video.alignfull iframe {
+		width: 100% !important;
+		height: 100% !important;
 	}
 	}
 }
 }
 
 
@@ -92,10 +112,45 @@ p.alignfull {
 	margin-right: auto !important;
 	margin-right: auto !important;
 }
 }
 
 
-/* Dropcaps */
-.has-drop-cap {}
+/* Video */
+
+.wp-block-embed.is-type-video iframe {
+	max-height: 100%;
+}
+
+/*--------------------------------------------------------------
+2.0 General Block Styles
+--------------------------------------------------------------*/
+
+/* Caption */
+
+[class^="wp-block-"] figcaption {
+	font-size: 80%;
+}
+
+[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
+	opacity: 0.8;
+}
+
+/* Video */
+
+.wp-block-embed.is-type-video iframe {
+	max-height: 100%;
+}
+
+/*--------------------------------------------------------------
+3.0 Blocks - Common Blocks
+--------------------------------------------------------------*/
+
+/* Paragraph */
+
+p.has-drop-cap:not(:focus)::first-letter {
+	font-size: 5em;
+	margin-top: 0.15em;
+}
+
+/* Image */
 
 
-/* Images */
 .wp-block-image {}
 .wp-block-image {}
 
 
 .wp-block-image figure {
 .wp-block-image figure {
@@ -114,7 +169,6 @@ p.alignfull {
 	margin-left: 1.6em;
 	margin-left: 1.6em;
 }
 }
 
 
-.wp-block-image.alignwide {}
 .wp-block-image.alignfull {
 .wp-block-image.alignfull {
 	width: 100vw;
 	width: 100vw;
 	max-width: 100vw;
 	max-width: 100vw;
@@ -126,22 +180,30 @@ p.alignfull {
 	opacity: 0.8;
 	opacity: 0.8;
 }
 }
 
 
-/* Galleries */
+/* Gallery */
+
 ul.wp-block-gallery,
 ul.wp-block-gallery,
 ul.wp-block-gallery li {
 ul.wp-block-gallery li {
 	padding: 0;
 	padding: 0;
 }
 }
 
 
-/* Blockquotes*/
-.wp-block-quote {}
+/* Quote */
 
 
-.wp-block-quote.blocks-quote-style-1 {}
-.wp-block-quote.blocks-quote-style-2 {}
 .wp-block-quote cite {
 .wp-block-quote cite {
 	color: inherit;
 	color: inherit;
 	opacity: 0.8;
 	opacity: 0.8;
 }
 }
 
 
+.wp-block-quote.is-large p,
+.wp-block-quote.is-style-large p {
+	font-size: 28px;
+}
+
+.wp-block-quote.is-large cite,
+.wp-block-quote.is-style-large cite {
+	font-size: 22px;
+}
+
 @media (min-width: 600px) {
 @media (min-width: 600px) {
 	.wp-block-pullquote.alignleft,
 	.wp-block-pullquote.alignleft,
 	.wp-block-pullquote.alignright {
 	.wp-block-pullquote.alignright {
@@ -149,49 +211,89 @@ ul.wp-block-gallery li {
 	}
 	}
 }
 }
 
 
-/* Cover Images */
-@media (min-width: 750px) {
-	.wp-block-cover-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) {
-		left: 50%;
-		margin-left: -50vw;
-		position: relative;
-		width: 100vw;
-	}
+/* Audio */
+
+.wp-block-audio {}
+
+.wp-block-audio audio {
+	display: block;
+	min-width: 270px;
+	width: 100%;
 }
 }
 
 
-.wp-block-cover-image {
+/* Cover */
+
+.wp-block-cover-image.alignwide,
+.wp-block-cover.alignwide,
+.wp-block-cover-image.alignfull,
+.wp-block-cover.alignfull {
 	height: 75vh;
 	height: 75vh;
-	min-height: 400px;
 }
 }
 
 
-.wp-block-cover-image.has-background-dim {}
-.wp-block-cover-image.has-parallax {}
+/* File */
+
+.wp-block-file .wp-block-file__button {
+	background: #222;
+	border-radius: 3px;
+	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
+	font-size: 1.4rem;
+	font-size: 14px;
+	line-height: 1.29;
+	padding: 9px 18px;
+}
+
+.style-pack-colorful .wp-block-file .wp-block-file__button,
+.style-pack-modern .wp-block-file .wp-block-file__button {
+	font-family: inherit;
+}
+
+.wp-block-file .wp-block-file__button:hover,
+.wp-block-file .wp-block-file__button:focus {
+	background: #ca2017;
+	opacity: 1.0;
+}
+
+.rtl .wp-block-file * + .wp-block-file__button {
+	margin-left: 0.75em;
+	margin-right: 0;
+}
 
 
 /* Video */
 /* Video */
-.wp-block-video {}
 
 
 .wp-block-video video,
 .wp-block-video video,
 .wp-block-video iframe {
 .wp-block-video iframe {
 	max-width: 100%;
 	max-width: 100%;
 }
 }
 
 
-/* Audio */
-.wp-block-audio {}
+/*--------------------------------------------------------------
+4.0 Blocks - Formatting
+--------------------------------------------------------------*/
 
 
-.wp-block-audio audio {
-	display: block;
-	min-width: 270px;
-	width: 100%;
+/* Verse */
+
+.wp-block-verse {
+	background-color: transparent;
+	font-family: inherit;
+	font-size: 1.1em;
+	font-style: italic;
+	line-height: 1.8;
+	padding: 0;
 }
 }
 
 
-/* Embed */
-.wp-block-embed {}
+/* Code */
+
+.wp-block-code {}
+
+/* Preformatted */
+
+.wp-block-preformatted {}
 
 
 /* Pullquotes */
 /* Pullquotes */
+
 .wp-block-pullquote {
 .wp-block-pullquote {
-	border: none;
+	border-bottom: 2px solid #ddd;
+	border-top: 3px solid #ddd;
 	color: #666;
 	color: #666;
-	padding: 0;
 	margin-bottom: 0;
 	margin-bottom: 0;
 }
 }
 
 
@@ -200,7 +302,13 @@ ul.wp-block-gallery li {
 	opacity: 0.8;
 	opacity: 0.8;
 }
 }
 
 
+.wp-block-pullquote blockquote::before,
+.wp-block-pullquote blockquote::after {
+	display: none;
+}
+
 /* Tables */
 /* Tables */
+
 .wp-block-table {
 .wp-block-table {
 	display: table;
 	display: table;
 }
 }
@@ -210,41 +318,28 @@ ul.wp-block-gallery li {
 	border: none;
 	border: none;
 }
 }
 
 
+.wp-block-table.alignwide,
 .wp-block-table.alignfull {
 .wp-block-table.alignfull {
 	width: 96vw;
 	width: 96vw;
 }
 }
 
 
-/* Preformatted */
-.wp-block-preformatted {}
-
-/* Code */
-.wp-block-code {}
-
-/* Verse */
-.wp-block-verse {
-	background-color: transparent;
-	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Times, "Times New Roman", serif;
-	font-size: 1.1em;
-	font-style: italic;
-	line-height: 1.8;
-	padding: 0;
+.wp-block-table.alignwide {
+	width: 100%;
 }
 }
 
 
-/* Separator */
-.wp-block-separator {
-	border: none;
-	max-width: 100px;
-	margin: 1.6em auto;
+@media (min-width: 1160px) {
+	.wp-block-table.alignwide {
+		width: 1110px;
+	}
 }
 }
 
 
-.wp-block-separator.is-style-wide {
-	max-width: 100%;
-}
+/*--------------------------------------------------------------
+5.0 Blocks - Layout Elements
+--------------------------------------------------------------*/
 
 
 /* Buttons */
 /* Buttons */
-.wp-block-file .wp-block-file__button,
+
 .wp-block-button .wp-block-button__link {
 .wp-block-button .wp-block-button__link {
-	background: #222;
 	border-radius: 3px;
 	border-radius: 3px;
 	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
 	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
 	font-size: 1.4rem;
 	font-size: 1.4rem;
@@ -253,26 +348,21 @@ ul.wp-block-gallery li {
 	padding: 9px 18px;
 	padding: 9px 18px;
 }
 }
 
 
-.wp-block-file a:hover,
-.wp-block-file a:focus,
-.wp-block-button a:hover,
-.wp-block-button a:focus {
-	opacity: 1.0;
+.style-pack-colorful .wp-block-file .wp-block-file__button,
+.style-pack-modern .wp-block-file .wp-block-file__button {
+	font-family: inherit;
 }
 }
 
 
-.wp-block-button a:not([style]) {
-	border: 0;
+.wp-block-button__link {
+	background: #222;
 	color: #fff;
 	color: #fff;
 }
 }
 
 
-.wp-block-button:not([style]) a:hover,
-.wp-block-button:not([style]) a:focus {
-	color: #fff;
-	text-decoration: none;
+.wp-block-button__link:hover,
+.wp-block-button__link:focus {
+	opacity: 1.0;
 }
 }
 
 
-.wp-block-file__button:hover,
-.wp-block-file__button:focus,
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):focus {
 .wp-block-button__link:not(.has-background):focus {
 	background: #ca2017;
 	background: #ca2017;
@@ -284,24 +374,68 @@ ul.wp-block-gallery li {
 	display: block;
 	display: block;
 }
 }
 
 
-/* Text Columns */
-@media only screen and ( max-width: 32em ) {
-	.wp-block-text-columns,
-	.wp-block-text-columns.aligncenter {
-		display: block;
-	}
+/* Separator */
 
 
-	.wp-block-text-columns.columns-2 .wp-block-column,
-	.wp-block-text-columns.columns-3 .wp-block-column,
-	.wp-block-text-columns.columns-4 .wp-block-column {
-		float: none;
-		margin-left: 0;
-		margin-right: 0;
-		width: 100%;
-	}
+.wp-block-separator {
+	border: none;
+	max-width: 100px;
+	margin: 1.6em auto;
+}
+
+.wp-block-separator.is-style-wide {
+	max-width: 100%;
+}
+
+/* Media & Text */
+
+.wp-block-media-text *:last-child {
+	margin-bottom: 0;
+}
+
+/*--------------------------------------------------------------
+6.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/* Categories, Latest Posts & Archives */
+
+.wp-block-categories.aligncenter,
+.wp-block-categories.aligncenter ul,
+.wp-block-latest-posts.aligncenter,
+.wp-block-archives.aligncenter {
+	list-style-position: inside;
+	margin-left: 0;
+	margin-right: 0;
+	text-align: center;
+}
+
+.wp-block-archives,
+.wp-block-latest-comments,
+.wp-block-latest-posts,
+.wp-block-categories-list {
+	list-style: none;
+	padding: 0;
+}
+
+.wp-block-archives li,
+.wp-block-categories-list li {
+	padding: 0.25em 0;
+}
+
+.wp-block-archives li:not(:last-child),
+.wp-block-categories-list li:not(:last-child) {
+	border-bottom: 1px solid rgba(0,0,0,0.075);
+}
+
+.wp-block-categories-list ul ul {
+	padding-left: 2em;
+}
+
+.wp-block-categories-list ul ul li:last-child {
+	padding-bottom: 0;
 }
 }
 
 
 /* Latest Posts */
 /* Latest Posts */
+
 .wp-block-latest-posts__post-date {
 .wp-block-latest-posts__post-date {
 	color: inherit;
 	color: inherit;
 	margin-bottom: 0;
 	margin-bottom: 0;
@@ -311,8 +445,6 @@ ul.wp-block-gallery li {
 .wp-block-latest-posts,
 .wp-block-latest-posts,
 .wp-block-latest-posts li {
 .wp-block-latest-posts li {
 	list-style: none;
 	list-style: none;
-	margin: 0;
-	padding: 0;
 }
 }
 
 
 .wp-block-latest-posts li {
 .wp-block-latest-posts li {
@@ -327,66 +459,270 @@ ul.wp-block-gallery li {
 	border: 0;
 	border: 0;
 }
 }
 
 
-/* Widget blocks */
-.wp-block-categories {}
+/* Latest Comments */
 
 
-.wp-block-archives,
-.wp-block-latest-comments,
-.wp-block-categories-list {
-	list-style: none;
-	padding: 0;
+.wp-block-latest-comments.not(.alignwide),
+.wp-block-latest-comments.not(.alignfull) {
+	margin-left: 0;
+	margin-right: 0;
 }
 }
 
 
-.wp-block-archives li,
-.wp-block-categories-list li {
-	padding: 0.25em 0;
+.wp-block-latest-comments__comment,
+.wp-block-latest-comments__comment-date {
+	font-size: inherit;
 }
 }
 
 
-.wp-block-archives li:not(:last-child),
-.wp-block-categories-list li:not(:last-child) {
-	border-bottom: 1px solid rgba(0,0,0,0.075);
+.wp-block-latest-comments__comment-meta {
+	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
+	font-size: 80%;
+	font-weight: bold;
+	margin-bottom: 0;
 }
 }
 
 
-.wp-block-categories-list ul ul {
-	padding-left: 2em;
+.style-pack-colorful .wp-block-latest-comments__comment-meta,
+.style-pack-modern .wp-block-latest-comments__comment-meta {
+	font-family: inherit;
 }
 }
 
 
-.wp-block-categories-list ul ul li:last-child {
-	padding-bottom: 0;
+.wp-block-latest-comments__comment-excerpt p {
+	font-size: 90%;
+}
+
+.wp-block-latest-comments__comment-date {
+	color: #707070;
+	font-size: 80%;
 }
 }
 
 
-.wp-block-categories-dropdown {}
+/*--------------------------------------------------------------
+7.0 Blocks - Colors
+--------------------------------------------------------------*/
 
 
-/* Colours */
+/* Default */
 
 
-.has-white-color {
+.has-white-color,
+.has-white-color:hover,
+.has-white-color:active,
+.has-white-color:focus,
+.has-white-color:visited {
 	color: #fff;
 	color: #fff;
 }
 }
 
 
-.has-dark-grey-color {
+.has-white-background-color,
+.has-white-background-color:hover,
+.has-white-background-color:active,
+.has-white-background-color:focus,
+.has-white-background-color:visited {
+	background-color: #fff
+}
+
+.has-dark-gray-color,
+.has-dark-gray-color:hover,
+.has-dark-gray-color:active,
+.has-dark-gray-color:focus,
+.has-dark-gray-color:visited {
 	color: #222;
 	color: #222;
 }
 }
 
 
-.has-light-grey-color {
+.has-dark-gray-background-color,
+.has-dark-gray-background-color:hover,
+.has-dark-gray-background-color:active,
+.has-dark-gray-background-color:focus,
+.has-dark-gray-background-color:visited {
+	background-color: #222;
+}
+
+.has-light-gray-color,
+.has-light-gray-color:hover,
+.has-light-gray-color:active,
+.has-light-gray-color:focus,
+.has-light-gray-color:visited {
 	color: #666;
 	color: #666;
 }
 }
 
 
-.has-red-color {
+.has-light-gray-background-color,
+.has-light-gray-background-color:hover,
+.has-light-gray-background-color:active,
+.has-light-gray-background-color:focus,
+.has-light-gray-background-color:visited {
+	background-color: #666;
+}
+
+.has-red-color,
+.has-red-color:hover,
+.has-red-color:active,
+.has-red-color:focus,
+.has-red-color:visited {
 	color: #ca2017;
 	color: #ca2017;
 }
 }
 
 
-.has-white-background-color {
+.has-red-background-color,
+.has-red-background-color:hover,
+.has-red-background-color:active,
+.has-red-background-color:focus,
+.has-red-background-color:visited {
+	background-color: #ca2017;
+}
+
+/* Modern */
+
+.has-modern-white-color,
+.has-modern-white-color:hover,
+.has-modern-white-color:active,
+.has-modern-white-color:focus,
+.has-modern-white-color:visited {
+	color: #fff;
+}
+
+.has-modern-white-background-color,
+.has-modern-white-background-color:hover,
+.has-modern-white-background-color:active,
+.has-modern-white-background-color:focus,
+.has-modern-white-background-color:visited {
 	background-color: #fff
 	background-color: #fff
 }
 }
 
 
-.has-dark-grey-background-color {
-	background-color: #222;
+.has-modern-light-gray-color,
+.has-modern-light-gray-color:hover,
+.has-modern-light-gray-color:active,
+.has-modern-light-gray-color:focus,
+.has-modern-light-gray-color:visited {
+	color: #f1f1f1;
 }
 }
 
 
-.has-light-grey-background-color {
-	background-color: #666;
+.has-modern-light-gray-background-color,
+.has-modern-light-gray-background-color:hover,
+.has-modern-light-gray-background-color:active,
+.has-modern-light-gray-background-color:focus,
+.has-modern-light-gray-background-color:visited {
+	background-color: #f1f1f1
 }
 }
 
 
-.has-red-background-color {
-	background-color: #ca2017;
+.has-modern-medium-gray-color,
+.has-modern-medium-gray-color:hover,
+.has-modern-medium-gray-color:active,
+.has-modern-medium-gray-color:focus,
+.has-modern-medium-gray-color:visited {
+	color: #aaa;
+}
+
+.has-modern-medium-gray-background-color,
+.has-modern-medium-gray-background-color:hover,
+.has-modern-medium-gray-background-color:active,
+.has-modern-medium-gray-background-color:focus,
+.has-modern-medium-gray-background-color:visited {
+	background-color: #aaa
+}
+
+.has-modern-dark-gray-color,
+.has-modern-dark-gray-color:hover,
+.has-modern-dark-gray-color:active,
+.has-modern-dark-gray-color:focus,
+.has-modern-dark-gray-color:visited {
+	color: #222;
+}
+
+.has-modern-dark-gray-background-color,
+.has-modern-dark-gray-background-color:hover,
+.has-modern-dark-gray-background-color:active,
+.has-modern-dark-gray-background-color:focus,
+.has-modern-dark-gray-background-color:visited {
+	background-color: #222
+}
+
+/* Colorful */
+
+.has-colorful-white-color,
+.has-colorful-white-color:hover,
+.has-colorful-white-color:active,
+.has-colorful-white-color:focus,
+.has-colorful-white-color:visited {
+	color: #fff;
+}
+
+.has-colorful-white-background-color,
+.has-colorful-white-background-color:hover,
+.has-colorful-white-background-color:active,
+.has-colorful-white-background-color:focus,
+.has-colorful-white-background-color:visited {
+	background-color: #fff
+}
+
+.has-colorful-light-gray-color,
+.has-colorful-light-gray-color:hover,
+.has-colorful-light-gray-color:active,
+.has-colorful-light-gray-color:focus,
+.has-colorful-light-gray-color:visited {
+	color: #e5e5e5;
+}
+
+.has-colorful-light-gray-background-color,
+.has-colorful-light-gray-background-color:hover,
+.has-colorful-light-gray-background-color:active,
+.has-colorful-light-gray-background-color:focus,
+.has-colorful-light-gray-background-color:visited {
+	background-color: #e5e5e5
+}
+
+.has-colorful-dark-gray-color,
+.has-colorful-dark-gray-color:hover,
+.has-colorful-dark-gray-color:active,
+.has-colorful-dark-gray-color:focus,
+.has-colorful-dark-gray-color:visited {
+	color: #222;
+}
+
+.has-colorful-dark-gray-background-color,
+.has-colorful-dark-gray-background-color:hover,
+.has-colorful-dark-gray-background-color:active,
+.has-colorful-dark-gray-background-color:focus,
+.has-colorful-dark-gray-background-color:visited {
+	background-color: #222
+}
+
+.has-colorful-blue-color,
+.has-colorful-blue-color:hover,
+.has-colorful-blue-color:active,
+.has-colorful-blue-color:focus,
+.has-colorful-blue-color:visited {
+	color: #4ba3c3;
+}
+
+.has-colorful-blue-background-color,
+.has-colorful-blue-background-color:hover,
+.has-colorful-blue-background-color:active,
+.has-colorful-blue-background-color:focus,
+.has-colorful-blue-background-color:visited {
+	background-color: #4ba3c3
+}
+
+.has-colorful-green-color,
+.has-colorful-green-color:hover,
+.has-colorful-green-color:active,
+.has-colorful-green-color:focus,
+.has-colorful-green-color:visited {
+	color: #71db9d;
+}
+
+.has-colorful-green-background-color,
+.has-colorful-green-background-color:hover,
+.has-colorful-green-background-color:active,
+.has-colorful-green-background-color:focus,
+.has-colorful-green-background-color:visited {
+	background-color: #71db9d
+}
+
+.has-colorful-orange-color,
+.has-colorful-orange-color:hover,
+.has-colorful-orange-color:active,
+.has-colorful-orange-color:focus,
+.has-colorful-orange-color:visited {
+	color: #d97059;
+}
+
+.has-colorful-orange-background-color,
+.has-colorful-orange-background-color:hover,
+.has-colorful-orange-background-color:active,
+.has-colorful-orange-background-color:focus,
+.has-colorful-orange-background-color:visited {
+	background-color: #d97059
 }
 }

+ 85 - 63
radcliffe-2/assets/css/editor-style-colorful.css

@@ -1,11 +1,44 @@
-/*!
-Editor Styles for Radcliffe 2: Colorful Style Pack
+/*
+Theme Name: Radcliffe 2 - Colorful Style Pack
+Description: Used to style Gutenberg Blocks in the editor.
+*/
+
+/*--------------------------------------------------------------
+>>> TABLE OF CONTENTS:
+----------------------------------------------------------------
+1.0 General Typography
+2.0 General Block Settings
+3.0 Blocks - Common
+4.0 Blocks - Formatting
+5.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/*--------------------------------------------------------------
+1.0 General Typography
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
 
 
 /* Temporary method to include Google Fonts */
 /* Temporary method to include Google Fonts */
 @import url( "https://fonts.googleapis.com/css?family=Karla:400,400italic,700,700italic" );
 @import url( "https://fonts.googleapis.com/css?family=Karla:400,400italic,700,700italic" );
 @import url( "https://fonts.googleapis.com/css?family=Inconsolata:400,700" );
 @import url( "https://fonts.googleapis.com/css?family=Inconsolata:400,700" );
 
 
+.edit-post-visual-editor .editor-block-list__block,
+.editor-default-block-appender input[type="text"].editor-default-block-appender__content {
+	font-family: Inconsolata, monospace;
+}
+
+/* Color */
+
+.edit-post-visual-editor .editor-block-list__block {
+	color: #222;
+}
+
+/* Post title */
+
+.editor-post-title__block .editor-post-title__input {
+	color: #4ba3c3;
+	font-family: 'Karla', 'Helvetica Neue', Helvetica, arial, sans-serif;
+}
+
 /* Widths */
 /* Widths */
 @media screen and (min-width: 768px) {
 @media screen and (min-width: 768px) {
 	.edit-post-visual-editor textarea.editor-post-title__input {
 	.edit-post-visual-editor textarea.editor-post-title__input {
@@ -13,83 +46,62 @@ Editor Styles for Radcliffe 2: Colorful Style Pack
 		margin-right: auto;
 		margin-right: auto;
 		padding: 0 0 72px;
 		padding: 0 0 72px;
 		max-width: 92%;
 		max-width: 92%;
-		width: 1040px;
+		width: 1070px;
 	}
 	}
 }
 }
 
 
-/*--------------------------------------------------------------
-# Typography
---------------------------------------------------------------*/
-
-.edit-post-visual-editor,
-.edit-post-visual-editor p,
-.edit-post-visual-editor button,
-.edit-post-visual-editor input,
-.edit-post-visual-editor select,
-.edit-post-visual-editor optgroup,
-.edit-post-visual-editor textarea {
-	color: #222;
-	font-family: Inconsolata, monospace;
-}
+/* Headings */
 
 
-h1.mce-content-body,
-h2.mce-content-body,
-h3.mce-content-body,
-h4.mce-content-body,
-h5.mce-content-body,
-h6.mce-content-body,
-.mce-content-body h1,
-.mce-content-body h2,
-.mce-content-body h3,
-.mce-content-body h4,
-.mce-content-body h5,
-.mce-content-body h6,
-#poststuff h1,
-#poststuff h2,
-#poststuff h3,
-#poststuff h4,
-#poststuff h5,
-#poststuff h6 {
+.edit-post-visual-editor h1,
+.wp-block-freeform.block-library-rich-text__tinymce h1,
+.edit-post-visual-editor h2,
+.wp-block-freeform.block-library-rich-text__tinymce h2,
+.edit-post-visual-editor h3,
+.wp-block-freeform.block-library-rich-text__tinymce h3,
+.edit-post-visual-editor h4,
+.wp-block-freeform.block-library-rich-text__tinymce h4,
+.edit-post-visual-editor h5,
+.wp-block-freeform.block-library-rich-text__tinymce h5,
+.edit-post-visual-editor h6,
+.wp-block-freeform.block-library-rich-text__tinymce h6 {
 	color: #71db9d;
 	color: #71db9d;
 	font-family: 'Karla', 'Helvetica Neue', Helvetica, arial, sans-serif;
 	font-family: 'Karla', 'Helvetica Neue', Helvetica, arial, sans-serif;
-}
-
-/* Post/Page title */
-.edit-post-visual-editor textarea.editor-post-title__input {
-	color: #4ba3c3;
-	font-family: 'Karla', 'Helvetica Neue', Helvetica, arial, sans-serif;
+	text-transform: none;
 }
 }
 
 
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-# Navigation
+2.0 General Block Settings
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
+
+/* Links */
+
+.edit-post-visual-editor a,
+.editor-block-list__block a,
+.wp-block-freeform.block-library-rich-text__tinymce a {
+	color: #d97059;
+}
+
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-## Links
+3.0 Blocks - Common
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
-.mce-content-body a,
-.wp-block-freeform.core-blocks-rich-text__tinymce a,
-.wp-block-categories a,
-.wp-block-latest-posts a {
+
+/* File */
+
+.wp-block-file__textlink {
 	color: #d97059;
 	color: #d97059;
 }
 }
 
 
-.mce-content-body a:hover,
-.mce-content-body a:focus,
-.mce-content-body a:active,
-.wp-block-freeform.core-blocks-rich-text__tinymce a:hover,
-.wp-block-freeform.core-blocks-rich-text__tinymce a:focus,
-.wp-block-freeform.core-blocks-rich-text__tinymce a:active,
-.wp-block-categories a:hover,
-.wp-block-categories a:focus,
-.wp-block-categories a:active,
-.wp-block-latest-posts a:hover,
-.wp-block-latest-posts a:focus,
-.wp-block-latest-posts a:active {
-	color: #e43a31;
+.wp-block-file .wp-block-file__button {
+	font-family: Inconsolata, monospace;
+}
+
+.wp-block-file .wp-block-file__button:hover,
+.wp-block-file .wp-block-file__button:focus {
+	background-color: #d97059;
 }
 }
 
 
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-## Gutenberg Styles
+4.0 Blocks - Formatting
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
 
 
 /* Buttons */
 /* Buttons */
@@ -98,7 +110,17 @@ h6.mce-content-body,
 	font-family: Inconsolata, monospace;
 	font-family: Inconsolata, monospace;
 }
 }
 
 
-.wp-block-button .wp-block-button__link:hover,
-.wp-block-button .wp-block-button__link:focus {
+.wp-block-button__link:hover,
+.wp-block-button__link:focus {
 	background-color: #d97059;
 	background-color: #d97059;
 }
 }
+
+/*--------------------------------------------------------------
+5.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/* Latest Comments */
+
+.wp-block-latest-comments__comment-meta {
+	font-family: inherit;
+}

+ 88 - 52
radcliffe-2/assets/css/editor-style-modern.css

@@ -1,83 +1,119 @@
-/*!
-Editor Styles for Radcliffe 2: Modern Style Pack
+/*
+Theme Name: Radcliffe 2 - Modern Style Pack
+Description: Used to style Gutenberg Blocks in the editor.
+*/
+
+/*--------------------------------------------------------------
+>>> TABLE OF CONTENTS:
+----------------------------------------------------------------
+1.0 General Typography
+2.0 General Block Settings
+3.0 Blocks - Common
+4.0 Blocks - Formatting
+5.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/*--------------------------------------------------------------
+1.0 General Typography
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
 
 
 /* Temporary method to include Google Fonts */
 /* Temporary method to include Google Fonts */
+
 @import url( "https://fonts.googleapis.com/css?family=Montserrat:400,400italic,700,700italic" );
 @import url( "https://fonts.googleapis.com/css?family=Montserrat:400,400italic,700,700italic" );
 @import url( "https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,700,700italic" );
 @import url( "https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,700,700italic" );
 
 
-/* Widths */
+.edit-post-visual-editor .editor-block-list__block,
+.editor-default-block-appender input[type="text"].editor-default-block-appender__content {
+	font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, arial, sans-serif;
+}
+
+/* Color */
+
+.edit-post-visual-editor .editor-block-list__block {
+	color: #222;
+}
+
+/* Post title */
+
+.editor-post-title__block .editor-post-title__input {
+	font-family: 'Montserrat', 'Helvetica Neue', Helvetica, arial, sans-serif;
+	text-align: left;
+}
+
+.rtl .editor-post-title__block .editor-post-title__input {
+	text-align: right;
+}
+
 @media screen and (min-width: 768px) {
 @media screen and (min-width: 768px) {
-	/* Post/Page title */
 	.edit-post-visual-editor textarea.editor-post-title__input {
 	.edit-post-visual-editor textarea.editor-post-title__input {
-		max-width: 740px;
+		max-width: 770px;
 		margin-left: auto;
 		margin-left: auto;
 		margin-right: auto;
 		margin-right: auto;
 	}
 	}
 }
 }
 
 
-/*--------------------------------------------------------------
-# Typography
---------------------------------------------------------------*/
+/* Headings */
 
 
-.edit-post-visual-editor,
-.edit-post-visual-editor p,
-.edit-post-visual-editor button,
-.edit-post-visual-editor input,
-.edit-post-visual-editor select,
-.edit-post-visual-editor optgroup,
-.edit-post-visual-editor textarea {
-	font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, arial, sans-serif;
-}
-
-h1.mce-content-body,
-h2.mce-content-body,
-h3.mce-content-body,
-h4.mce-content-body,
-h5.mce-content-body,
-h6.mce-content-body,
-.edit-post-visual-editor textarea.editor-post-title__input,
-.mce-content-body h1,
-.mce-content-body h2,
-.mce-content-body h3,
-.mce-content-body h4,
-.mce-content-body h5,
-.mce-content-body h6,
-#poststuff h1,
-#poststuff h2,
-#poststuff h3,
-#poststuff h4,
-#poststuff h5,
-#poststuff h6 {
+.edit-post-visual-editor h1,
+.wp-block-freeform.block-library-rich-text__tinymce h1,
+.edit-post-visual-editor h2,
+.wp-block-freeform.block-library-rich-text__tinymce h2,
+.edit-post-visual-editor h3,
+.wp-block-freeform.block-library-rich-text__tinymce h3,
+.edit-post-visual-editor h4,
+.wp-block-freeform.block-library-rich-text__tinymce h4,
+.edit-post-visual-editor h5,
+.wp-block-freeform.block-library-rich-text__tinymce h5,
+.edit-post-visual-editor h6,
+.wp-block-freeform.block-library-rich-text__tinymce h6 {
 	font-family: 'Montserrat', 'Helvetica Neue', Helvetica, arial, sans-serif;
 	font-family: 'Montserrat', 'Helvetica Neue', Helvetica, arial, sans-serif;
-}
-
-/* Post/Page title */
-.edit-post-visual-editor textarea.editor-post-title__input {
-	padding: 0 0 72px;
-	text-align: left;
+	text-transform: none;
 }
 }
 
 
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-# Navigation
+2.0 General Block Settings
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
+
+/* Links */
+
+.edit-post-visual-editor a,
+.editor-block-list__block a,
+.wp-block-freeform.block-library-rich-text__tinymce a {
+	color: #aaa;
+}
+
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-## Links
+3.0 Blocks - Common
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
-.mce-content-body a,
-.wp-block-freeform.core-blocks-rich-text__tinymce a,
-.wp-block-categories a,
-.wp-block-latest-posts a {
+
+/* File */
+
+.wp-block-file__textlink {
 	color: #aaa;
 	color: #aaa;
 }
 }
 
 
+.wp-block-file .wp-block-file__button:hover,
+.wp-block-file .wp-block-file__button:focus {
+	background-color: #aaa;
+}
+
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-## Gutenberg Styles
+4.0 Blocks - Formatting
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
 
 
 /* Buttons */
 /* Buttons */
 
 
-.wp-block-button .wp-block-button__link:hover,
-.wp-block-button .wp-block-button__link:focus {
+.wp-block-button__link:hover,
+.wp-block-button__link:focus {
 	background-color: #aaa;
 	background-color: #aaa;
 }
 }
+
+/*--------------------------------------------------------------
+5.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/* Latest Comments */
+
+.wp-block-latest-comments__comment-meta {
+	font-family: inherit;
+}

+ 143 - 67
radcliffe-2/assets/css/editor-style-vintage.css

@@ -1,20 +1,72 @@
-/*!
-Editor Styles for Radcliffe 2: Vintage Style Pack
+/*
+Theme Name: Radcliffe 2 - Vintage Style Pack
+Description: Used to style Gutenberg Blocks in the editor.
+*/
+
+/*--------------------------------------------------------------
+>>> TABLE OF CONTENTS:
+----------------------------------------------------------------
+1.0 General Typography
+2.0 General Block Settings
+3.0 Blocks - Common
+4.0 Blocks - Formatting
+5.0 Blocks - Layout Elements
+6.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/*--------------------------------------------------------------
+1.0 General Typography
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
 
 
 /* Temporary method to include Google Fonts */
 /* Temporary method to include Google Fonts */
+
 @import url( "https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400italic,700" );
 @import url( "https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400italic,700" );
 
 
-/* Widths */
-.wp-block-cover-image.alignleft,
-.wp-block-cover-image.alignright {
-	left: auto;
-	margin-left: 0;
-	margin-right: 0;
+.edit-post-visual-editor .editor-block-list__block,
+.editor-default-block-appender input[type="text"].editor-default-block-appender__content {
+	font-family: 'Libre Baskerville', 'Helvetica Neue', Helvetica, arial, sans-serif;
 }
 }
 
 
-.edit-post-visual-editor figure {
-	margin: auto;
+.edit-post-visual-editor .editor-block-list__block,
+.edit-post-visual-editor .editor-block-list__block p,
+.editor-default-block-appender input[type="text"].editor-default-block-appender__content {
+	font-size: 18px;
+	line-height: 1.8;
+}
+
+/* Post title */
+
+.editor-post-title__block .editor-post-title__input {
+	font-family: 'Libre Baskerville', 'Helvetica Neue', Helvetica, arial, sans-serif;
+	font-weight: 400;
+}
+
+/* Headings */
+
+.edit-post-visual-editor h1,
+.wp-block-freeform.block-library-rich-text__tinymce h1,
+.edit-post-visual-editor h2,
+.wp-block-freeform.block-library-rich-text__tinymce h2,
+.edit-post-visual-editor h3,
+.wp-block-freeform.block-library-rich-text__tinymce h3,
+.edit-post-visual-editor h4,
+.wp-block-freeform.block-library-rich-text__tinymce h4,
+.edit-post-visual-editor h5,
+.wp-block-freeform.block-library-rich-text__tinymce h5,
+.edit-post-visual-editor h6,
+.wp-block-freeform.block-library-rich-text__tinymce h6 {
+	font-family: 'Libre Baskerville', 'Helvetica Neue', Helvetica, arial, sans-serif;
+	font-weight: 400;
+}
+
+/*--------------------------------------------------------------
+2.0 General Block Settings
+--------------------------------------------------------------*/
+
+/* Editor Layout */
+
+.edit-post-layout {
+	background-color: #eae8dc;
 }
 }
 
 
 @media screen and (min-width: 600px) {
 @media screen and (min-width: 600px) {
@@ -39,8 +91,7 @@ Editor Styles for Radcliffe 2: Vintage Style Pack
 		width: 740px;
 		width: 740px;
 	}
 	}
 
 
-	.editor-block-list__layout .editor-block-list__block[data-align="full"],
-	.editor-block-list__layout .editor-block-list__block[data-type="core/cover-image"] {
+	.editor-block-list__layout .editor-block-list__block[data-align="full"] {
 		margin-left: calc(30% - 30vw);
 		margin-left: calc(30% - 30vw);
 		margin-right: calc(30% - 30vw);
 		margin-right: calc(30% - 30vw);
 		width: auto;
 		width: auto;
@@ -58,20 +109,16 @@ Editor Styles for Radcliffe 2: Vintage Style Pack
 	}
 	}
 }
 }
 
 
-/* Editor Layout */
-.edit-post-layout {
-	background-color: #eae8dc;
-}
-
 .editor-writing-flow {
 .editor-writing-flow {
 	border: 4px double #c7c4b4;
 	border: 4px double #c7c4b4;
 	background-color: rgba(255,255,255,0.3);
 	background-color: rgba(255,255,255,0.3);
 	padding-bottom: 4em;
 	padding-bottom: 4em;
 }
 }
 
 
-.editor-block-list__layout .editor-block-list__block[data-align="full"],
-.editor-block-list__layout .editor-block-list__block[data-align="wide"],
-.wp-block-cover-image {
+/* Alignments */
+
+.editor-block-list__layout .editor-block-list__block[data-align="full"]:not([data-type="core/cover"]),
+.editor-block-list__layout .editor-block-list__block[data-align="wide"]:not([data-type="core/cover"]) {
 	background-color: rgba(255,255,255,0.7);
 	background-color: rgba(255,255,255,0.7);
 	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.8+0,1+20,1+80,0.8+100 */
 	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.8+0,1+20,1+80,0.8+100 */
 	background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,1) 15%, rgba(255,255,255,1) 85%, rgba(255,255,255,0.6) 100%); /* FF3.6-15 */
 	background: -moz-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,1) 15%, rgba(255,255,255,1) 85%, rgba(255,255,255,0.6) 100%); /* FF3.6-15 */
@@ -88,69 +135,86 @@ Editor Styles for Radcliffe 2: Vintage Style Pack
 	outline: none;
 	outline: none;
 }
 }
 
 
+/* Figure styles */
+
+.edit-post-visual-editor figure {
+	margin: auto;
+}
+
+/* Link styles */
+
+.edit-post-visual-editor a,
+.editor-block-list__block a,
+.wp-block-freeform.block-library-rich-text__tinymce a {
+	color: #2b6e9d;
+}
+
+/* Blockquote styles */
+
+.wp-block-freeform.block-library-rich-text__tinymce blockquote::before,
+.wp-block-freeform.block-library-rich-text__tinymce blockquote::after {
+	background-color: #c5c3bf;
+}
+
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-# Typography
+3.0 Blocks - Common
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
 
 
-.edit-post-visual-editor p,
-.edit-post-visual-editor li {
-	font-size: 18px;
+/* Quote */
+
+.wp-block-quote::before,
+.wp-block-quote::after {
+	background-color: #c5c3bf;
 }
 }
 
 
-.edit-post-visual-editor,
-.edit-post-visual-editor p,
-.edit-post-visual-editor button,
-.edit-post-visual-editor input,
-.edit-post-visual-editor select,
-.edit-post-visual-editor optgroup,
-.edit-post-visual-editor textarea {
-	color: #222;
-	font-family: 'Libre Baskerville', 'Helvetica Neue', Helvetica, arial, sans-serif;
+/* File */
+
+.wp-block-file__textlink {
+	color: #2b6e9d;
 }
 }
 
 
-h1.mce-content-body,
-h2.mce-content-body,
-h3.mce-content-body,
-h4.mce-content-body,
-h5.mce-content-body,
-h6.mce-content-body,
-.edit-post-visual-editor textarea.editor-post-title__input,
-.mce-content-body h1,
-.mce-content-body h2,
-.mce-content-body h3,
-.mce-content-body h4,
-.mce-content-body h5,
-.mce-content-body h6,
-#poststuff h1,
-#poststuff h2,
-#poststuff h3,
-#poststuff h4,
-#poststuff h5,
-#poststuff h6 {
-	font-family: 'Libre Baskerville', 'Helvetica Neue', Helvetica, arial, sans-serif;
-	font-weight: 400;
+.wp-block-file .wp-block-file__button {
+	border-radius: 0;
+	border: 3px double #c7c4b4;
+	font-family: inherit;
 }
 }
 
 
-/* Post/Page title */
-.edit-post-visual-editor textarea.editor-post-title__input {
-	font-weight: 400;
+.wp-block-file .wp-block-file__button:hover,
+.wp-block-file .wp-block-file__button:focus {
+	background-color: #2b6e9d;
+	opacity: 1.0;
+}
+
+/* Cover */
+
+.editor-block-list__block[data-align="full"] .wp-block-cover,
+.editor-block-list__block[data-align="full"] .wp-block-cover-image,
+.editor-block-list__block[data-align="wide"] .wp-block-cover,
+.editor-block-list__block[data-align="wide"] .wp-block-cover-image {
+	border: 4px double #c7c4b4;
+}
+
+.wp-block-cover-image.alignleft,
+.wp-block-cover.alignleft,
+.wp-block-cover-image.alignright,
+.wp-block-cover.alignright {
+	left: auto;
+	margin-left: 0;
+	margin-right: 0;
 }
 }
 
 
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-# Navigation
---------------------------------------------------------------*/
-/*--------------------------------------------------------------
-## Links
+4.0 Blocks - Formatting
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
-.mce-content-body a,
-.wp-block-freeform.core-blocks-rich-text__tinymce a,
-.wp-block-categories a,
-.wp-block-latest-posts a {
-	color: #2b6e9d;
+
+/* Pullquote */
+
+.wp-block-pullquote {
+	border-color: #c5c3bf;
 }
 }
 
 
 /*--------------------------------------------------------------
 /*--------------------------------------------------------------
-## Gutenberg Styles
+5.0 Blocks - Layout Elements
 --------------------------------------------------------------*/
 --------------------------------------------------------------*/
 
 
 /* Buttons */
 /* Buttons */
@@ -172,3 +236,15 @@ h6.mce-content-body,
 .wp-block-pullquote cite {
 .wp-block-pullquote cite {
 	color: #666;
 	color: #666;
 }
 }
+
+/*--------------------------------------------------------------
+6.0 Blocks - Widgets
+--------------------------------------------------------------*/
+
+/* Latest Comments */
+
+.wp-block-latest-comments__comment-meta {
+	font-family: inherit;
+}
+
+

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 385 - 481
radcliffe-2/assets/css/editor-style.css


+ 71 - 49
radcliffe-2/functions.php

@@ -78,100 +78,122 @@ function radcliffe_2_setup() {
 	// Add theme support for selective refresh for widgets.
 	// Add theme support for selective refresh for widgets.
 	add_theme_support( 'customize-selective-refresh-widgets' );
 	add_theme_support( 'customize-selective-refresh-widgets' );
 
 
+	// Add support for responsive embeds.
+	add_theme_support( 'responsive-embeds' );
+
 	// Gutenberg: Add Custom Palette
 	// Gutenberg: Add Custom Palette
 	$stylepack = get_theme_mod( 'active_style_pack' );
 	$stylepack = get_theme_mod( 'active_style_pack' );
 
 
-	if ( 'default' === $stylepack ) {
-		add_theme_support( 'editor-color-palette',
-			array(
-				'name' => 'white',
-				'color' => '#ffffff',
-			),
-			array(
-				'name' => 'dark grey',
-				'color' => '#222222',
-			),
-			array(
-				'name' => 'light gray',
-				'color' => '#666666',
-			),
-			array(
-				'name' => 'red',
-				'color' => '#ca2017',
-			)
-		);
-	} else if ( 'vintage' === $stylepack ) {
-		add_theme_support( 'editor-color-palette',
+	if ( 'vintage' === $stylepack ) {
+		add_theme_support( 'editor-color-palette', array(
 			array(
 			array(
-				'name' => 'vintage off-white',
-				'color' => '#eae8dc',
+				'name'  => esc_html__( 'Vintage Off-White', 'radcliffe-2' ),
+				'slug'  => 'vintage-off-white',
+				'color' => '#3e69dc',
 			),
 			),
 			array(
 			array(
-				'name' => 'vintage light brown',
+				'name'  => esc_html__( 'Vintage Light Brown', 'radcliffe-2' ),
+				'slug'  => 'vintage-light-brown',
 				'color' => '#c7c4b4',
 				'color' => '#c7c4b4',
 			),
 			),
 			array(
 			array(
-				'name' => 'vintage light grey',
-				'color' => '#666666',
+				'name'  => esc_html__( 'Vintage Light Gray', 'radcliffe-2' ),
+				'slug'  => 'vintage-light-gray',
+				'color' => '#666',
 			),
 			),
 			array(
 			array(
-				'name' => 'vintage dark grey',
-				'color' => '#222222',
+				'name'  => esc_html__( 'Vintage Dark Gray', 'radcliffe-2' ),
+				'slug'  => 'vintage-dark-gray',
+				'color' => '#222',
 			),
 			),
 			array(
 			array(
-				'name' => 'vintage blue',
+				'name'  => esc_html__( 'Vintage Blue', 'radcliffe-2' ),
+				'slug'  => 'vintage-blue',
 				'color' => '#2b6e9d',
 				'color' => '#2b6e9d',
 			)
 			)
-		);
+		) );
 	} else if ( 'colorful' === $stylepack ) {
 	} else if ( 'colorful' === $stylepack ) {
-		add_theme_support( 'editor-color-palette',
+		add_theme_support( 'editor-color-palette', array(
 			array(
 			array(
-				'name' => 'colorful white',
-				'color' => '#ffffff',
+				'name'  => esc_html__( 'Colorful White', 'radcliffe-2' ),
+				'slug'  => 'colorful-white',
+				'color' => '#fff',
 			),
 			),
 			array(
 			array(
-				'name' => 'colorful light grey',
+				'name'  => esc_html__( 'Colorful Light Gray', 'radcliffe-2' ),
+				'slug'  => 'colorful-light-gray',
 				'color' => '#e5e5e5',
 				'color' => '#e5e5e5',
 			),
 			),
 			array(
 			array(
-				'name' => 'colorful dark grey',
+				'name'  => esc_html__( 'Colorful Dark Gray', 'radcliffe-2' ),
+				'slug'  => 'colorful-dark-gray',
 				'color' => '#222222',
 				'color' => '#222222',
 			),
 			),
 			array(
 			array(
-				'name' => 'colorful blue',
+				'name'  => esc_html__( 'Colorful Blue', 'radcliffe-2' ),
+				'slug'  => 'colorful-blue',
 				'color' => '#4ba3c3',
 				'color' => '#4ba3c3',
 			),
 			),
 			array(
 			array(
-				'name' => 'colorful green',
+				'name'  => esc_html__( 'Colorful Green', 'radcliffe-2' ),
+				'slug'  => 'colorful-green',
 				'color' => '#71db9d',
 				'color' => '#71db9d',
 			),
 			),
 			array(
 			array(
-				'name' => 'colorful orange',
+				'name'  => esc_html__( 'Colorful Orange', 'radcliffe-2' ),
+				'slug'  => 'colorful-orange',
 				'color' => '#d97059',
 				'color' => '#d97059',
 			)
 			)
-		);
+		) );
 	} else if ( 'modern' === $stylepack ) {
 	} else if ( 'modern' === $stylepack ) {
-		add_theme_support( 'editor-color-palette',
+		add_theme_support( 'editor-color-palette', array(
 			array(
 			array(
-				'name' => 'modern white',
-				'color' => '#ffffff',
+				'name'  => esc_html__( 'Modern White', 'radcliffe-2' ),
+				'slug'  => 'modern-white',
+				'color' => '#fff',
 			),
 			),
 			array(
 			array(
-				'name' => 'modern light grey',
+				'name'  => esc_html__( 'Modern Light Gray', 'radcliffe-2' ),
+				'slug'  => 'modern-light-gray',
 				'color' => '#f1f1f1',
 				'color' => '#f1f1f1',
 			),
 			),
 			array(
 			array(
-				'name' => 'modern medium grey',
-				'color' => '#aaaaaa',
+				'name'  => esc_html__( 'Modern Medium Gray', 'radcliffe-2' ),
+				'slug' => 'modern-medium-gray',
+				'color' => '#aaa',
 			),
 			),
 			array(
 			array(
-				'name' => 'modern dark grey',
-				'color' => '#222222',
+				'name'  => esc_html__( 'Modern Dark Gray', 'radcliffe-2' ),
+				'slug'  => 'modern-dark-gray',
+				'color' => '#222',
+			)
+		) );
+	} else {
+		add_theme_support( 'editor-color-palette', array(
+			array(
+				'name'  => esc_html__( 'White', 'radcliffe-2' ),
+				'slug'  => 'white',
+				'color' => '#fff',
+			),
+			array(
+				'name'  => esc_html__( 'Dark Gray', 'radcliffe-2' ),
+				'slug'  => 'dark-gray',
+				'color' => '#222',
+			),
+			array(
+				'name'  => esc_html__( 'Light Gray', 'radcliffe-2' ),
+				'slug'  => 'light-gray',
+				'color' => '#666666',
+			),
+			array(
+				'name'  => esc_html__( 'Red', 'radcliffe-2' ),
+				'slug' => 'red',
+				'color' => '#ca2017',
 			)
 			)
-		);
+		) );
 	}
 	}
 
 
-	// Gutenberg: Add support for wide alignment
+	// Add support for wide alignment
 	add_theme_support( 'align-wide' );
 	add_theme_support( 'align-wide' );
 }
 }
 endif;
 endif;

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.