: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
/* ****************************************************************************
* MODULE: Directory Smush styles.
.wp-smush-progress-dialog,
.sui-directory.sui-message {
.sui-directory .smush-final-log {
font-family: "Roboto", sans-serif;
outline: 0 solid transparent;
/*------------------------------------------------------------------------------
* Note: IE6 doesn't correctly evaluate multiples class names,
* so we create combined class names that can be used in the CSS.
* 1st character: 'e': expanded, 'c': collapsed, 'n': no children
* 2nd character (optional): 'd': lazy (Delayed)
* 3rd character (optional): 'l': Last sibling
*----------------------------------------------------------------------------*/
span.fancytree-expander {
font-family: wpmudev-plugin-icons, sans-serif;
.fancytree-exp-c span.fancytree-expander,
.fancytree-exp-cd:not(.fancytree-unselectable) span.fancytree-expander,
.fancytree-exp-cf:not(.fancytree-unselectable) span.fancytree-expander {
// --- End nodes (use connectors instead of expanders)
.fancytree-expanded.fancytree-exp-n span.fancytree-expander,
.fancytree-expanded.fancytree-exp-nl span.fancytree-expander {
.fancytree-exp-n span.fancytree-expander,
.fancytree-exp-nl span.fancytree-expander {
.fancytree-exp-nl span.fancytree-expander:before {
span.fancytree-ico-c span.fancytree-expander:before {
.fancytree-exp-c span.fancytree-expander:before,
.fancytree-exp-cl span.fancytree-expander:before,
.fancytree-exp-cd span.fancytree-expander:before,
.fancytree-exp-cdl span.fancytree-expander:before,
.fancytree-exp-e span.fancytree-expander:before,
.fancytree-exp-ed span.fancytree-expander:before,
.fancytree-exp-el span.fancytree-expander:before,
.fancytree-exp-edl span.fancytree-expander:before {
.fancytree-exp-e span.fancytree-expander:before,
.fancytree-exp-ed span.fancytree-expander:before,
.fancytree-exp-el span.fancytree-expander:before,
.fancytree-exp-edl span.fancytree-expander:before {
.fancytree-unselectable span.fancytree-expander:before {
/* Fade out expanders, when container is not hovered or active */
.fancytree-fade-expander {
span.fancytree-expander:before {
transition: opacity 1.5s;
&:hover span.fancytree-expander:before,
&.fancytree-treefocus span.fancytree-expander:before,
.fancytree-treefocus span.fancytree-expander:before,
[class*='fancytree-statusnode-'] span.fancytree-expander:before {
transition: opacity 0.6s;
/*------------------------------------------------------------------------------
*----------------------------------------------------------------------------*/
span.fancytree-checkbox {
background-color: #e6e6e6;
@include icon( before, check );
.fancytree-selected span.fancytree-checkbox {
border: 1px solid #17a8e3;
background-color: #17a8e3;
.fancytree-expanded span.fancytree-checkbox {
// Unselectable is dimmed, without hover effects
.fancytree-unselectable {
background-color: transparent !important;
// Fix for bug in library.
span.fancytree-expander {
span.fancytree-checkbox {
background-color: #e6e6e6;
color: #e6e6e6 !important;
filter: alpha(opacity=40);
/*------------------------------------------------------------------------------
* Note: IE6 doesn't correctly evaluate multiples class names,
* so we create combined class names that can be used in the CSS.
* 1st character: 'e': expanded, 'c': collapsed
* 2nd character (optional): 'f': folder
*----------------------------------------------------------------------------*/
span.fancytree-icon:before { // Default icon
font-family: wpmudev-plugin-icons, sans-serif;
.fancytree-ico-c span.fancytree-icon:before { // Collapsed folder (empty)
.fancytree-has-children.fancytree-ico-c span.fancytree-icon:before { // Collapsed folder (not empty)
.fancytree-ico-e span.fancytree-icon:before { // Expanded folder
.fancytree-exp-n.fancytree-ico-ef span.fancytree-icon:before,
.fancytree-exp-nl.fancytree-ico-ef span.fancytree-icon:before,
.fancytree-ico-cf span.fancytree-icon:before { // Collapsed folder (empty)
.fancytree-has-children.fancytree-ico-cf span.fancytree-icon:before { // Collapsed folder (not empty)
.fancytree-ico-ef span.fancytree-icon:before { // Expanded folder
// 'Loading' status overrides all others
.fancytree-loading span.fancytree-expander:before,
.fancytree-statusnode-loading span.fancytree-icon:before {
animation: spin 1.3s linear infinite;
/*------------------------------------------------------------------------------
* Node titles and highlighting
*----------------------------------------------------------------------------*/
&:not(.fancytree-unselectable):hover {
background-color: #F8F8F8;
color: #666; // inherit doesn't work on IE
display: inline-block; // Better alignment, when title contains <br>
padding: 0 3px 0 3px; // Otherwise italic font will be outside right bounds
border: 1px solid transparent; // avoid jumping, when a border is added on hover
span.fancytree-node.fancytree-error span.fancytree-title {
//color: @fancy-font-error-color;
span.fancytree-selected {
background-color: #F8F8F8;
span.fancytree-selected {
background-color: #E1F6FF;
span.fancytree-expander:before,
span.fancytree-icon:before,
background-color: #e1e1e1 !important;