Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
immortalist
/
wp-content
/
themes
/
woodmart
/
inc
/
integrations
/
gutenberg
/
src
/
blocks
/
hotspots
:
css.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php use XTS\Gutenberg\Block_CSS; $block_css = new Block_CSS( $attrs ); $icon_selector = $block_selector . ' .wd-spot-icon:before'; $icon_selector_hover = $block_selector . ' .wd-spot:hover .wd-spot-icon:before, ' . $block_selector . ' .wd-spot.wd-opened .wd-spot-icon:before'; $bg_selector = $block_selector . ' .wd-spot-icon-bg'; $bg_selector_hover = $block_selector . ' .wd-spot:hover .wd-spot-icon-bg, ' . $block_selector . ' .wd-spot.wd-opened .wd-spot-icon-bg'; $block_css->add_css_rules( $icon_selector, array( array( 'attr_name' => 'iconColorCode', 'template' => 'color: {{value}};', ), array( 'attr_name' => 'iconColorVariable', 'template' => 'color: var({{value}});', ), ) ); $block_css->add_css_rules( $icon_selector_hover, array( array( 'attr_name' => 'iconColorHoverCode', 'template' => 'color: {{value}};', ), array( 'attr_name' => 'iconColorHoverVariable', 'template' => 'color: var({{value}});', ), ) ); $block_css->add_css_rules( $bg_selector, array( array( 'attr_name' => 'iconBgColorCode', 'template' => 'background-color: {{value}};', ), array( 'attr_name' => 'iconBgColorVariable', 'template' => 'background-color: var({{value}});', ), ) ); $block_css->add_css_rules( $bg_selector_hover, array( array( 'attr_name' => 'iconBgColorHoverCode', 'template' => 'background-color: {{value}};', ), array( 'attr_name' => 'iconBgColorHoverVariable', 'template' => 'background-color: var({{value}});', ), ) ); $block_css->merge_with( wd_get_block_advanced_css( array( 'selector' => $block_selector, 'selector_hover' => $block_selector_hover, ), $attrs ) ); return $block_css->get_css_for_devices();