wp/wp-admin/css/customize-controls-rtl.css
changeset 18 be944660c56a
parent 16 a86126ab1dd4
child 19 3d72ae0968f4
--- a/wp/wp-admin/css/customize-controls-rtl.css	Tue Dec 15 15:52:01 2020 +0100
+++ b/wp/wp-admin/css/customize-controls-rtl.css	Wed Sep 21 18:19:35 2022 +0200
@@ -62,7 +62,7 @@
 }
 
 #customize-controls .description {
-	color: #555d66;
+	color: #50575e;
 }
 
 #customize-save-button-wrapper {
@@ -81,7 +81,7 @@
 }
 
 #customize-save-button-wrapper .save:focus, #publish-settings:focus {
-	box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db; /* This is default box shadow for focus */
+	box-shadow: 0 1px 0 #2271b1, 0 0 2px 1px #72aee6; /* This is default box shadow for focus */
 }
 
 #customize-save-button-wrapper .save.has-next-sibling {
@@ -99,10 +99,10 @@
 	width: 100%;
 	margin: 0;
 	z-index: -1;
-	background: #eee;
+	background: #f0f0f1;
 	transition: right .18s;
-	border-left: 1px solid #ddd;
-	border-right: 1px solid #ddd;
+	border-left: 1px solid #dcdcde;
+	border-right: 1px solid #dcdcde;
 	height: 100%;
 }
 
@@ -180,7 +180,7 @@
 }
 
 #customize-header-actions {
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 }
 
 #customize-controls .wp-full-overlay-sidebar-content {
@@ -189,19 +189,19 @@
 }
 
 .outer-section-open #customize-controls .wp-full-overlay-sidebar-content {
-	background: #eee;
+	background: #f0f0f1;
 }
 
 #customize-controls .customize-info {
 	border: none;
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 	margin-bottom: 15px;
 }
 
 #customize-control-changeset_status .customize-inside-control-row,
 #customize-control-changeset_preview_link input {
-	background-color: #ffffff;
-	border-bottom: 1px solid #ddd;
+	background-color: #fff;
+	border-bottom: 1px solid #dcdcde;
 	box-sizing: content-box;
 	width: 100%;
 	margin-right: -12px;
@@ -227,7 +227,7 @@
 }
 
 #customize-controls .date-input:invalid {
-	border-color: #dc3232;
+	border-color: #d63638;
 }
 
 #customize-control-changeset_status .customize-inside-control-row {
@@ -237,7 +237,7 @@
 }
 
 #customize-control-changeset_status .customize-inside-control-row:first-of-type {
-	border-top: 1px solid #ddd;
+	border-top: 1px solid #dcdcde;
 }
 
 #customize-control-changeset_status .customize-control-title {
@@ -269,7 +269,7 @@
 	content: "";
 	height: 28px;
 	position: absolute;
-	background: #ffffff;
+	background: #fff;
 	top: -1px;
 }
 
@@ -287,7 +287,7 @@
 
 #customize-control-changeset_preview_link input {
 	line-height: 2.85714286; /* 40px */
-	border-top: 1px solid #ddd;
+	border-top: 1px solid #dcdcde;
 	border-right: none;
 	border-left: none;
 	text-indent: -999px;
@@ -316,7 +316,7 @@
 #customize-control-changeset_preview_link a.disabled:active,
 #customize-control-changeset_preview_link a.disabled:focus,
 #customize-control-changeset_preview_link a.disabled:visited {
-	color: black;
+	color: #000;
 	opacity: 0.4;
 	cursor: default;
 	outline: none;
@@ -377,8 +377,8 @@
 	width: 100%;
 	margin-right: -12px;
 	padding: 12px;
-	background: #ffffff;
-	border-bottom: 1px solid #ddd;
+	background: #fff;
+	border-bottom: 1px solid #dcdcde;
 	margin-bottom: 0;
 }
 
@@ -410,7 +410,7 @@
 
 #customize-controls .customize-info .accordion-section-title {
 	background: #fff;
-	color: #555d66;
+	color: #50575e;
 	border-right: none;
 	border-left: none;
 	border-bottom: none;
@@ -420,7 +420,7 @@
 #customize-controls .customize-info.open .accordion-section-title:after,
 #customize-controls .customize-info .accordion-section-title:hover:after,
 #customize-controls .customize-info .accordion-section-title:focus:after {
-	color: #32373c;
+	color: #2c3338;
 }
 
 #customize-controls .customize-info .accordion-section-title:after {
@@ -463,7 +463,7 @@
 	box-shadow: none;
 	-webkit-appearance: none;
 	background: transparent;
-	color: #555d66;
+	color: #50575e;
 	border: none;
 }
 
@@ -476,18 +476,18 @@
 #customize-controls .customize-info.open .customize-help-toggle,
 #customize-controls .customize-info .customize-help-toggle:focus,
 #customize-controls .customize-info .customize-help-toggle:hover {
-	color: #0073aa;
+	color: #2271b1;
 }
 
 #customize-controls .customize-info .customize-panel-description,
 #customize-controls .customize-info .customize-section-description,
 #customize-outer-theme-controls .customize-info .customize-section-description,
 #customize-controls .no-widget-areas-rendered-notice {
-	color: #555d66;
+	color: #50575e;
 	display: none;
 	background: #fff;
 	padding: 12px 15px;
-	border-top: 1px solid #ddd;
+	border-top: 1px solid #dcdcde;
 }
 
 #customize-controls .customize-info .customize-panel-description.open + .no-widget-areas-rendered-notice {
@@ -528,9 +528,9 @@
 
 #customize-theme-controls .accordion-section-title,
 #customize-outer-theme-controls .accordion-section-title {
-	color: #555d66;
+	color: #50575e;
 	background-color: #fff;
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 	border-right: 4px solid #fff;
 	transition:
 		.15s color ease-in-out,
@@ -539,7 +539,7 @@
 }
 
 #customize-controls #customize-theme-controls .customize-themes-panel .accordion-section-title {
-	color: #555;
+	color: #50575e;
 	background-color: #fff;
 	border-right: 4px solid #fff;
 }
@@ -547,12 +547,12 @@
 #customize-theme-controls .accordion-section-title:after,
 #customize-outer-theme-controls .accordion-section-title:after {
 	content: "\f341";
-	color: #a0a5aa;
+	color: #a7aaad;
 }
 
 #customize-theme-controls .accordion-section-content,
 #customize-outer-theme-controls .accordion-section-content {
-	color: #555d66;
+	color: #50575e;
 	background: transparent;
 }
 
@@ -560,20 +560,20 @@
 #customize-controls .control-section .accordion-section-title:hover,
 #customize-controls .control-section.open .accordion-section-title,
 #customize-controls .control-section .accordion-section-title:focus {
-	color: #0073aa;
-	background: #f3f3f5;
-	border-right-color: #0073aa;
+	color: #2271b1;
+	background: #f6f7f7;
+	border-right-color: #2271b1;
 }
 
 #accordion-section-themes + .control-section {
-	border-top: 1px solid #ddd;
+	border-top: 1px solid #dcdcde;
 }
 
 .js .control-section:hover .accordion-section-title,
 .js .control-section .accordion-section-title:hover,
 .js .control-section.open .accordion-section-title,
 .js .control-section .accordion-section-title:focus {
-	background: #f3f3f5;
+	background: #f6f7f7;
 }
 
 #customize-theme-controls .control-section:hover > .accordion-section-title:after,
@@ -584,27 +584,27 @@
 #customize-outer-theme-controls .control-section .accordion-section-title:hover:after,
 #customize-outer-theme-controls .control-section.open .accordion-section-title:after,
 #customize-outer-theme-controls .control-section .accordion-section-title:focus:after {
-	color: #0073aa;
+	color: #2271b1;
 }
 
 #customize-theme-controls .control-section.open {
-	border-bottom: 1px solid #eee;
+	border-bottom: 1px solid #f0f0f1;
 }
 
 #customize-theme-controls .control-section.open .accordion-section-title,
 #customize-outer-theme-controls .control-section.open .accordion-section-title {
-	border-bottom-color: #eee !important;
+	border-bottom-color: #f0f0f1 !important;
 }
 
 #customize-theme-controls .control-section:last-of-type.open,
 #customize-theme-controls .control-section:last-of-type > .accordion-section-title {
-	border-bottom-color: #ddd;
+	border-bottom-color: #dcdcde;
 }
 
 #customize-theme-controls .control-panel-content:not(.control-panel-nav_menus) .control-section:nth-child(2),
 #customize-theme-controls .control-panel-nav_menus .control-section-nav_menu,
 #customize-theme-controls .control-section-nav_menu_locations .accordion-section-title {
-	border-top: 1px solid #ddd;
+	border-top: 1px solid #dcdcde;
 }
 
 #customize-theme-controls .control-panel-nav_menus .control-section-nav_menu + .control-section-nav_menu {
@@ -718,7 +718,7 @@
 
 .customize-section-title {
 	margin: -12px -12px 0 -12px;
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 	background: #fff;
 }
 
@@ -739,7 +739,7 @@
 }
 
 #customize-theme-controls .customize-themes-panel h3.customize-section-title:first-child {
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 	padding: 12px 12px 12px 12px;
 }
 
@@ -752,7 +752,7 @@
 	padding: 10px 14px 12px 10px;
 	margin: 0;
 	line-height: 21px;
-	color: #555d66;
+	color: #50575e;
 }
 
 .accordion-sub-container.control-panel-content {
@@ -778,11 +778,11 @@
 	width: 45px;
 	height: 41px;
 	padding: 0 0 0 2px;
-	background: #eee;
+	background: #f0f0f1;
 	border: none;
-	border-top: 4px solid #eee;
-	border-left: 1px solid #ddd;
-	color: #444;
+	border-top: 4px solid #f0f0f1;
+	border-left: 1px solid #dcdcde;
+	color: #3c434a;
 	text-align: right;
 	cursor: pointer;
 	transition:
@@ -802,7 +802,7 @@
 	margin: 0;
 	background: #fff;
 	border: none;
-	border-left: 1px solid #ddd;
+	border-left: 1px solid #dcdcde;
 	border-right: 4px solid #fff;
 	box-shadow: none;
 	cursor: pointer;
@@ -832,7 +832,7 @@
 #customize-controls .panel-meta.customize-info .accordion-section-title:hover,
 #customize-controls .cannot-expand:hover .accordion-section-title {
 	background: #fff;
-	color: #555d66;
+	color: #50575e;
 	border-right-color: #fff;
 }
 
@@ -841,8 +841,8 @@
 .customize-controls-preview-toggle:focus,
 .customize-controls-preview-toggle:hover {
 	background: #fff;
-	color: #0073aa;
-	border-top-color: #0073aa;
+	color: #2271b1;
+	border-top-color: #2271b1;
 	box-shadow: none;
 	/* Only visible in Windows High Contrast mode */
 	outline: 1px solid transparent;
@@ -858,9 +858,9 @@
 .customize-panel-back:focus,
 .customize-section-back:hover,
 .customize-section-back:focus {
-	color: #0073aa;
-	background: #f3f3f5;
-	border-right-color: #0073aa;
+	color: #2271b1;
+	background: #f6f7f7;
+	border-right-color: #2271b1;
 	box-shadow: none;
 	/* Only visible in Windows High Contrast mode */
 	outline: 2px solid transparent;
@@ -884,7 +884,7 @@
 }
 
 .wp-full-overlay-sidebar .wp-full-overlay-header {
-	background-color: #eee;
+	background-color: #f0f0f1;
 	transition: padding ease-in-out .18s;
 }
 
@@ -1063,7 +1063,7 @@
 	position: absolute;
 	bottom: 0;
 	z-index: 10;
-	background: #eee;
+	background: #f0f0f1;
 	display: flex;
 }
 
@@ -1085,7 +1085,7 @@
 }
 
 .customize-control-dropdown-pages .new-content-item .create-item-input.invalid {
-	border: 1px solid #dc3232;
+	border: 1px solid #d63638;
 }
 
 .customize-control-dropdown-pages .add-new-toggle {
@@ -1104,8 +1104,8 @@
 }
 
 .wp-full-overlay-sidebar {
-	background: #eee;
-	border-left: 1px solid #ddd;
+	background: #f0f0f1;
+	border-left: 1px solid #dcdcde;
 }
 
 
@@ -1121,7 +1121,7 @@
 
 #customize-controls .customize-control-widget_form.has-error .widget .widget-top,
 .customize-control-nav_menu_item.has-error .menu-item-bar .menu-item-handle {
-	box-shadow: inset 0 0 0 2px #dc3232;
+	box-shadow: inset 0 0 0 2px #d63638;
 	transition: .15s box-shadow linear;
 }
 
@@ -1148,14 +1148,14 @@
 }
 
 .customize-control-text.has-error input {
-	outline: 2px solid #dc3232;
+	outline: 2px solid #d63638;
 }
 
 #customize-controls #customize-notifications-area {
 	position: absolute;
 	top: 46px;
 	width: 100%;
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 	display: block;
 	padding: 0;
 	margin: 0;
@@ -1183,7 +1183,7 @@
 }
 #customize-controls .panel-meta > .customize-control-notifications-container,
 #customize-controls .customize-section-title > .customize-control-notifications-container {
-	border-top: 1px solid #ddd;
+	border-top: 1px solid #dcdcde;
 }
 #customize-controls #customize-notifications-area .notice,
 #customize-controls .panel-meta > .customize-control-notifications-container .notice,
@@ -1220,7 +1220,7 @@
 /* Note: Styles for this are also defined in themes.css */
 #customize-controls #customize-notifications-area .notice.notification-overlay .notification-message {
 	clear: both;
-	color: #191e23;
+	color: #1d2327;
 	font-size: 18px;
 	font-style: normal;
 	margin: 0;
@@ -1264,10 +1264,8 @@
 	line-height: 16px;
 	margin-left: 16px;
 	padding: 4px 5px;
-	border: 2px solid #eee;
+	border: 2px solid #f0f0f1;
 	-webkit-user-select: none;
-	-moz-user-select: none;
-	-ms-user-select: none;
 	user-select: none;
 }
 
@@ -1278,13 +1276,13 @@
 	bottom: 0;
 	left: 0;
 	width: 20px;
-	background: #eee;
+	background: #f0f0f1;
 }
 
 .customize-control .dropdown-arrow:after {
 	content: "\f140";
 	font: normal 20px/1 dashicons;
-	speak: none;
+	speak: never;
 	display: block;
 	padding: 0;
 	text-indent: 0;
@@ -1293,12 +1291,12 @@
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
 	text-decoration: none !important;
-	color: #32373c;
+	color: #2c3338;
 }
 
 .customize-control .dropdown-status {
-	color: #32373c;
-	background: #eee;
+	color: #2c3338;
+	background: #f0f0f1;
 	display: none;
 	max-width: 112px;
 }
@@ -1309,7 +1307,7 @@
 }
 
 .customize-control-color .dropdown .dropdown-content {
-	background-color: #555d66;
+	background-color: #50575e;
 	border: 1px solid rgba(0, 0, 0, 0.15);
 }
 
@@ -1378,7 +1376,7 @@
 	position: relative;
 	text-align: center;
 	cursor: default;
-	border: 1px dashed #b4b9be;
+	border: 1px dashed #c3c4c7;
 	box-sizing: border-box;
 	padding: 9px 0;
 	line-height: 1.6;
@@ -1386,19 +1384,19 @@
 
 .customize-control .attachment-media-view .button-add-media {
 	cursor: pointer;
-	background-color: #edeff0;
-	color: #32373c;
+	background-color: #f0f0f1;
+	color: #2c3338;
 }
 
 .customize-control .attachment-media-view .button-add-media:hover {
-	background-color: #fbfbfc;
+	background-color: #fff;
 }
 
 .customize-control .attachment-media-view .button-add-media:focus {
-	background-color: #fbfbfc;
-	border-color: #007cba;
+	background-color: #fff;
+	border-color: #3582c4;
 	border-style: solid;
-	box-shadow: 0 0 0 1px #007cba;
+	box-shadow: 0 0 0 1px #3582c4;
 	/* Only visible in Windows High Contrast mode */
 	outline: 2px solid transparent;
 }
@@ -1407,7 +1405,7 @@
 	display: none;
 	position: absolute;
 	width: 100%;
-	color: #555d66;
+	color: #50575e;
 	white-space: nowrap;
 	text-overflow: ellipsis;
 	overflow: hidden;
@@ -1451,7 +1449,7 @@
 	right: 0;
 	bottom: 0;
 	left: 0;
-	border: 4px solid #00a0d2;
+	border: 4px solid #72aee6;
 	border-radius: 2px;
 }
 
@@ -1464,7 +1462,7 @@
 .customize-control-header .uploaded .header-view .close {
 	font-size: 20px;
 	color: #fff;
-	background: #555d66;
+	background: #50575e;
 	background: rgba(0, 0, 0, 0.5);
 	position: absolute;
 	top: 10px;
@@ -1482,7 +1480,7 @@
 }
 
 .customize-control-header .header-view .close:focus {
-	outline: 1px solid #5b9dd9;
+	outline: 1px solid #4f94d4;
 }
 
 /* Header control: randomiz(s)er */
@@ -1544,8 +1542,8 @@
 .customize-control-header .choice:focus {
 	outline: none;
 	box-shadow:
-		0 0 0 1px #5b9dd9,
-		0 0 3px 1px rgba(30, 140, 190, 0.8);
+		0 0 0 1px #4f94d4,
+		0 0 3px 1px rgba(79, 148, 212, 0.8);
 }
 
 .customize-control-header .uploaded div:last-child > .choice {
@@ -1662,9 +1660,9 @@
 #customize-theme-controls .control-panel-themes > .accordion-section-title {
 	cursor: default;
 	background: #fff;
-	color: #555d66;
-	border-top: 1px solid #ddd;
-	border-bottom: 1px solid #ddd;
+	color: #50575e;
+	border-top: 1px solid #dcdcde;
+	border-bottom: 1px solid #dcdcde;
 	border-right: none;
 	border-left: none;
 	margin: 0 0 15px 0;
@@ -1722,7 +1720,7 @@
 	overflow-y: scroll;
 	width: calc(100% - 300px);
 	height: calc(100% - 96px);
-	background: #eee;
+	background: #f0f0f1;
 	z-index: 20;
 }
 
@@ -1759,7 +1757,7 @@
 }
 
 .wp-full-overlay.in-themes-panel {
-	background: #eee; /* Prevents a black flash when fading in the panel */
+	background: #f0f0f1; /* Prevents a black flash when fading in the panel */
 }
 
 .in-themes-panel #customize-save-button-wrapper,
@@ -1797,8 +1795,8 @@
 }
 
 .themes-filter-bar .feature-filter-toggle.open {
-	background: #eee;
-	border-color: #999;
+	background: #f0f0f1;
+	border-color: #8c8f94;
 	box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
 }
 
@@ -1815,8 +1813,8 @@
 	padding: 25px 25px 25px 0;
 	border-top: 0;
 	margin: 0;
-	background: #eee;
-	border-bottom: 1px solid #ddd;
+	background: #f0f0f1;
+	border-bottom: 1px solid #dcdcde;
 }
 
 .filter-drawer .filter-group {
@@ -1855,7 +1853,7 @@
 
 .control-panel-themes .filter-themes-count .themes-displayed {
 	font-weight: 600;
-	color: #555d66;
+	color: #50575e;
 }
 
 .customize-themes-notifications {
@@ -1879,8 +1877,8 @@
 	padding: 0 15px 8px 0;
 	margin: 15px 0 0 0;
 	line-height: 16px;
-	border-bottom: 1px solid #ddd;
-	color: #555d66;
+	border-bottom: 1px solid #dcdcde;
+	color: #50575e;
 }
 
 .control-panel-themes .customize-themes-section-title {
@@ -1889,7 +1887,7 @@
 	box-shadow: none;
 	outline: none;
 	border-top: none;
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 	border-right: 4px solid #fff;
 	border-left: none;
 	cursor: pointer;
@@ -1898,12 +1896,12 @@
 	text-align: right;
 	font-size: 14px;
 	font-weight: 600;
-	color: #555d66;
+	color: #50575e;
 	text-shadow: none;
 }
 
 .control-panel-themes #accordion-section-installed_themes {
-	border-top: 1px solid #ddd;
+	border-top: 1px solid #dcdcde;
 }
 
 .control-panel-themes .theme-section {
@@ -1913,9 +1911,9 @@
 
 .control-panel-themes .customize-themes-section-title:focus,
 .control-panel-themes .customize-themes-section-title:hover {
-	border-right-color: #0073aa;
-	color: #0073aa;
-	background: #f5f5f5;
+	border-right-color: #2271b1;
+	color: #2271b1;
+	background: #f6f7f7;
 }
 
 .customize-themes-section-title:not(.selected):after {
@@ -1927,7 +1925,7 @@
 	width: 18px;
 	height: 18px;
 	border-radius: 100%;
-	border: 1px solid #ccc;
+	border: 1px solid #c3c4c7;
 	background: #fff;
 }
 
@@ -1942,12 +1940,12 @@
 	position: absolute;
 	top: 9px;
 	left: 15px;
-	background: #0073aa;
+	background: #2271b1;
 	color: #fff;
 }
 
 .control-panel-themes .customize-themes-section-title.selected {
-	color: #0073aa;
+	color: #2271b1;
 }
 
 #customize-theme-controls .themes.accordion-section-content {
@@ -1981,7 +1979,7 @@
 .customize-control-theme .theme {
 	width: 100%;
 	margin: 0;
-	border: 1px solid #ddd;
+	border: 1px solid #dcdcde;
 	background: #fff;
 }
 
@@ -2058,11 +2056,11 @@
 	right: 300px;
 	width: calc(100% - 300px);
 	height: 46px;
-	background: #eee;
+	background: #f0f0f1;
 	z-index: 10;
 	padding: 6px 25px;
 	box-sizing: border-box;
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 }
 
 @media screen and (min-width: 1670px) {
@@ -2183,8 +2181,8 @@
 		position: fixed;
 		top: 0;
 		right: 0;
-		background: #eee;
-		color: #444;
+		background: #f0f0f1;
+		color: #3c434a;
 		border-radius: 0;
 		box-shadow: none;
 		border: none;
@@ -2193,7 +2191,7 @@
 		z-index: 10;
 		text-align: right;
 		text-shadow: none;
-		border-bottom: 1px solid #ddd;
+		border-bottom: 1px solid #dcdcde;
 		border-right: 4px solid transparent;
 		margin: 0;
 		padding: 0;
@@ -2209,14 +2207,14 @@
 		display: block;
 		line-height: 2.3;
 		padding: 0 8px 0 8px;
-		border-left: 1px solid #ddd;
+		border-left: 1px solid #dcdcde;
 	}
 
 	.wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back:hover,
 	.wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back:focus {
-		color: #0073aa;
-		background: #f3f3f5;
-		border-right-color: #0073aa;
+		color: #2271b1;
+		background: #f6f7f7;
+		border-right-color: #2271b1;
 		box-shadow: none;
 		/* Only visible in Windows High Contrast mode */
 		outline: 2px solid transparent;
@@ -2259,7 +2257,7 @@
 }
 
 .wp-customizer .theme-overlay .theme-backdrop {
-	background: rgba(238, 238, 238, 0.75);
+	background: rgba(240, 240, 241, 0.75);
 	position: fixed;
 	z-index: 110;
 }
@@ -2284,8 +2282,8 @@
 .wp-customizer .theme-overlay .theme-actions {
 	text-align: left; /* Because there're only one or two actions, match the UI pattern of media modals and right-align the action. */
 	padding: 10px 25px;
-	background: #eee;
-	border-top: 1px solid #ddd;
+	background: #f0f0f1;
+	border-top: 1px solid #dcdcde;
 }
 
 .wp-customizer .theme-overlay .theme-actions .theme-install.preview {
@@ -2304,12 +2302,12 @@
 }
 
 .wp-customizer .theme-header {
-	background: #eee;
+	background: #f0f0f1;
 }
 
 .wp-customizer .theme-overlay .theme-header button,
 .wp-customizer .theme-overlay .theme-header .close:before {
-	color: #444;
+	color: #3c434a;
 }
 
 .wp-customizer .theme-overlay .theme-header .close:focus,
@@ -2319,13 +2317,13 @@
 .wp-customizer .theme-overlay .theme-header .left:focus,
 .wp-customizer .theme-overlay .theme-header .left:hover {
 	background: #fff;
-	border-bottom: 4px solid #0073aa;
-	color: #0073aa;
+	border-bottom: 4px solid #2271b1;
+	color: #2271b1;
 }
 
 .wp-customizer .theme-overlay .theme-header .close:focus:before,
 .wp-customizer .theme-overlay .theme-header .close:hover:before {
-	color: #0073aa;
+	color: #2271b1;
 }
 
 .wp-customizer .theme-overlay .theme-header button.disabled,
@@ -2333,7 +2331,7 @@
 .wp-customizer .theme-overlay .theme-header button.disabled:focus {
 	border-bottom: none;
 	background: transparent;
-	color: #ccc;
+	color: #c3c4c7;
 }
 
 /* Small Screens */
@@ -2355,22 +2353,22 @@
 	font-size: medium;
 	height: auto;
 	background: #fff;
+	border: 1px solid #c3c4c7;
 	margin: 50px auto 2em;
 	padding: 1em 2em;
 	max-width: 700px;
 	min-width: 0;
-	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13);
+	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
 }
 
 body.cheatin h1 {
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 	clear: both;
-	color: #555d66;
+	color: #50575e;
 	font-size: 24px;
 	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
 	margin: 30px 0 0 0;
-	padding: 0;
-	padding-bottom: 7px;
+	padding: 0 0 7px;
 }
 
 body.cheatin p {
@@ -2388,12 +2386,9 @@
 #customize-theme-controls .add-new-menu-item {
 	cursor: pointer;
 	float: left;
-	margin: 0;
-	margin-right: 10px;
+	margin: 0 10px 0 0;
 	transition: all 0.2s;
 	-webkit-user-select: none;
-	-moz-user-select: none;
-	-ms-user-select: none;
 	user-select: none;
 	outline: none;
 }
@@ -2448,7 +2443,7 @@
 	display: block;
 	width: 33px; /* was 42px for mobile */
 	height: 43px;
-	color: #82878c;
+	color: #8c8f94;
 	text-indent: -9999px;
 	cursor: pointer;
 	outline: none;
@@ -2481,8 +2476,8 @@
 .widget-reorder-nav span:focus,
 .menu-item-reorder-nav button:hover,
 .menu-item-reorder-nav button:focus {
-	color: #191e23;
-	background: #eee;
+	color: #1d2327;
+	background: #f0f0f1;
 }
 
 .move-widget-down:before,
@@ -2501,7 +2496,7 @@
 .move-down-disabled .menus-move-down,
 .move-right-disabled .menus-move-right,
 .move-left-disabled .menus-move-left {
-	color: #d5d5d5;
+	color: #dcdcde;
 	background-color: #fff;
 	cursor: default;
 	pointer-events: none;
@@ -2522,9 +2517,9 @@
 .adding-menu-items .add-new-menu-item:hover,
 .add-menu-toggle.open,
 .add-menu-toggle.open:hover {
-	background: #eee;
-	border-color: #929793;
-	color: #32373c;
+	background: #f0f0f1;
+	border-color: #8c8f94;
+	color: #2c3338;
 	box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
 }
 
@@ -2546,9 +2541,9 @@
 	width: 300px;
 	margin: 0;
 	z-index: 4;
-	background: #eee;
+	background: #f0f0f1;
 	transition: right .18s;
-	border-left: 1px solid #ddd;
+	border-left: 1px solid #dcdcde;
 }
 
 #available-widgets .customize-section-title,
@@ -2562,7 +2557,7 @@
 	overflow: auto;
 	bottom: 0;
 	width: 100%;
-	border-top: 1px solid #ddd;
+	border-top: 1px solid #dcdcde;
 }
 
 .no-widgets-found #available-widgets-list {
@@ -2574,7 +2569,7 @@
 	top: 0;
 	z-index: 1;
 	width: 300px;
-	background: #eee;
+	background: #f0f0f1;
 }
 
 /* search field container */
@@ -2607,7 +2602,7 @@
 	height: 30px;
 	line-height: 2.1;
 	text-align: center;
-	color: #72777c;
+	color: #646970;
 }
 
 #available-widgets-filter .clear-results,
@@ -2621,7 +2616,7 @@
 	border: 0;
 	cursor: pointer;
 	background: none;
-	color: #a00;
+	color: #d63638;
 	text-decoration: none;
 	outline: 0;
 }
@@ -2650,14 +2645,14 @@
 #available-widgets-filter .clear-results:focus,
 #available-menu-items-search .clear-results:hover,
 #available-menu-items-search .clear-results:focus {
-	color: #dc3232;
+	color: #d63638;
 }
 
 #available-widgets-filter .clear-results:focus,
 #available-menu-items-search .clear-results:focus {
 	box-shadow:
-		0 0 0 1px #5b9dd9,
-		0 0 2px 1px rgba(30, 140, 190, 0.8);
+		0 0 0 1px #4f94d4,
+		0 0 2px 1px rgba(79, 148, 212, 0.8);
 }
 
 #available-menu-items-search .search-icon:after,
@@ -2675,7 +2670,7 @@
 	top: 7px;
 	right: 26px;
 	z-index: 1;
-	color: #72777c;
+	color: #646970;
 	height: 30px;
 	width: 30px;
 	line-height: 2;
@@ -2707,7 +2702,7 @@
 	position: relative;
 	padding: 15px 60px 15px 15px;
 	background: #fff;
-	border-bottom: 1px solid #ddd;
+	border-bottom: 1px solid #dcdcde;
 	border-right: 4px solid #fff;
 	transition:
 		.15s color ease-in-out,
@@ -2821,15 +2816,16 @@
 		position: absolute;
 		top: 0;
 		right: 48px;
-		line-height: 3.2;
+		line-height: 2.6;
 		font-size: 14px;
-		padding: 0 12px;
+		padding: 0 12px 4px;
 		margin: 0;
 		height: 45px;
-		background: #eee;
+		background: #f0f0f1;
 		border: 0;
-		border-left: 1px solid #ddd;
-		color: #555d66;
+		border-left: 1px solid #dcdcde;
+		border-top: 4px solid #f0f0f1;
+		color: #50575e;
 		cursor: pointer;
 		transition: color .1s ease-in-out, background .1s ease-in-out;
 	}
@@ -2904,7 +2900,7 @@
 		padding: 9px 14px 12px 10px;
 		margin: 0;
 		line-height: 24px;
-		color: #555d66;
+		color: #50575e;
 		display: block;
 		overflow: hidden;
 		white-space: nowrap;