: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
* @author EmbedPress <help@embedpress.com>
* @copyright Copyright (C) 2023 EmbedPress. All rights reserved.
* @license GPLv2 or later
* WordPress's admin sidebar.
#toplevel_page_embedpress > a.current,
#toplevel_page_embedpress > a.wp-has-current-submenu {
background-color: #655997 !important;
#toplevel_page_embedpress:active .wp-not-current-submenu .dashicons-admin-generic::before,
#toplevel_page_embedpress:hover .wp-not-current-submenu .dashicons-admin-generic::before {
background-position: 0 -26px;
#toplevel_page_embedpress > a.wp-has-current-submenu .dashicons-admin-generic::before,
#toplevel_page_embedpress .current .dashicons-admin-generic::before {
background-position: 0 -60px;
* EmbedPress Settings Wrapper.
#embedpress-settings-wrapper {
#embedpress-settings-wrapper > header {
justify-content: space-between;
#embedpress-settings-wrapper > header .pressshack-title {
padding: 10px 0 10px 55px;
background-image: url(../images/icon-128x128.png);
background-size: 45px auto;
background-position: left center;
background-repeat: no-repeat;
background-color: transparent;
#embedpress-settings-wrapper > header h1 {
margin: .67em 0 15px .15em;
#embedpress-settings-wrapper > header h1 a,
#embedpress-settings-wrapper > header h1 a:hover,
#embedpress-settings-wrapper > header h1 a:focus,
#embedpress-settings-wrapper > header h1 a:active {
#embedpress-settings-wrapper .nav-tab-wrapper .nav-tab {
#embedpress-settings-wrapper .nav-tab-wrapper .nav-tab-active {
border-top-color: #655997;
#embedpress-settings-wrapper .nav-tab-wrapper .nav-tab:not(.nav-tab-active):hover {
#embedpress-settings-wrapper input:not([type="checkbox"]):not([type="radio"]):not(.wp-color-picker):not(.wp-picker-clear) {
-webkit-border-radius: 4px;
#embedpress-settings-wrapper input:focus,
#embedpress-settings-wrapper select:focus,
#embedpress-settings-wrapper textarea:focus,
#embedpress-settings-wrapper button:not(.notice-dismiss):not([type="submit"]):active,
#embedpress-settings-wrapper button:not(.notice-dismiss):not([type="submit"]):focus,
#embedpress-settings-wrapper a:active,
#embedpress-settings-wrapper a:focus {
-webkit-box-shadow: 0 0 2px rgba(101, 89, 151, .8);
-moz-box-shadow: 0 0 2px rgba(101, 89, 151, .8);
box-shadow: 0 0 2px rgba(101, 89, 151, .8);
#embedpress-settings-wrapper input:focus,
#embedpress-settings-wrapper select:focus,
#embedpress-settings-wrapper textarea:focus,
#embedpress-settings-wrapper button:not(.notice-dismiss):not([type="submit"]):active,
#embedpress-settings-wrapper button:not(.notice-dismiss):not([type="submit"]):focus {
#embedpress-settings-wrapper input[type="radio"]::before {
background-color: #9D94C9;
#embedpress-settings-wrapper > footer {
#embedpress-settings-wrapper > footer p {
#embedpress-settings-wrapper > footer .dashicons {
#embedpress-settings-wrapper > footer .dashicons.dashicons-star-filled {
-webkit-transition: color 200ms ease-in-out;
-moz-transition: color 200ms ease-in-out;
-o-transition: color 200ms ease-in-out;
transition: color 200ms ease-in-out;
#embedpress-settings-wrapper > footer a:hover .dashicons.dashicons-star-filled {
#embedpress-settings-wrapper > footer > nav ul {
#embedpress-settings-wrapper > footer > nav ul > li {
#embedpress-settings-wrapper > footer > nav ul > li:not(:first-child) {
#embedpress-settings-wrapper > footer > nav ul > li > a {
#embedpress-settings-wrapper a {
#embedpress-settings-wrapper a,
#embedpress-settings-wrapper button
#embedpress-settings-wrapper button::before {
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
#embedpress-settings-wrapper a:link,
#embedpress-settings-wrapper a:visited,
#embedpress-settings-wrapper a:active,
#embedpress-settings-wrapper a:hover {
#embedpress-settings-wrapper a:hover {
#embedpress-settings-wrapper .button-primary {
background-color: #dc4444;
#embedpress-settings-wrapper button:not(.notice-dismiss).button-secondary {
background-color: #655997;
#embedpress-settings-wrapper button:not(.notice-dismiss).button-secondary:hover {
background-color: #5A4F87;
#embedpress-settings-wrapper button:not(.notice-dismiss) {
-webkit-border-radius: 5px;
-webkit-box-shadow: initial;
-moz-box-shadow: initial;
#embedpress-settings-wrapper button:not(.notice-dismiss):hover,
#embedpress-settings-wrapper button:not(.notice-dismiss):active,
#embedpress-settings-wrapper button:not(.notice-dismiss):focus {
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
#embedpress-settings-wrapper > #setting-error-settings_updated {
#embedpress-settings-wrapper > #setting-error-settings_updated button.notice-dismiss:hover::before {
.embedpress-admin-block-wrapper {
justify-content: space-between;
.embedpress-admin-block-wrapper .embedpress-admin-block {
margin: 10px 10px 25px 10px;
box-shadow: 0px 8px 38px 0px rgba(16, 16, 16, 0.07);
.embedpress-admin-block-header {
.embedpress-admin-block-header-icon {
.embedpress-go-premium img {
.embedpress-admin-block-header .embedpress-admin-title {
.embedpress-go-premium .embedpress-admin-block-content {
padding: 0 1.5em 30px 85px;
.embedpress-admin-block-content p {
.embedpress-go-premium .embedpress-btn:hover,
.embedpress-go-premium .embedpress-btn {
background-color: #0099cc;
text-transform: uppercase;
.embedpress-version-name {
.embedpress-version-name span{
.embedpress-go-pro-action {
text-shadow: 1px 1px 1px #eee;