golden hour
/home/godaofbq/hyperxpod.com/wp-content/plugins/essential-blocks/src/global-styles/block-defaults
⬆️ Go Up
Upload
File/Folder
Size
Actions
accordion.js
15.56 KB
Del
OK
advanced-heading.js
16.4 KB
Del
OK
advanced-image.js
15.16 KB
Del
OK
advanced-navigation.js
65.16 KB
Del
OK
advanced-tabs.js
25.2 KB
Del
OK
advanced-video.js
25.36 KB
Del
OK
button.js
10.43 KB
Del
OK
call-to-action.js
13.69 KB
Del
OK
countdown.js
20.15 KB
Del
OK
dual-button.js
18.58 KB
Del
OK
feature-list.js
17.53 KB
Del
OK
flipbox.js
51.14 KB
Del
OK
fluent-forms.js
45.16 KB
Del
OK
form.js
86.84 KB
Del
OK
google-map.js
7.13 KB
Del
OK
image-comparison.js
16.9 KB
Del
OK
image-gallery.js
23.72 KB
Del
OK
infobox.js
34.06 KB
Del
OK
instagram-feed.js
20.11 KB
Del
OK
interactive-promo.js
7.38 KB
Del
OK
nft-gallery.js
22.14 KB
Del
OK
notice.js
5.16 KB
Del
OK
number-counter.js
23.47 KB
Del
OK
openverse.js
8.31 KB
Del
OK
parallax-slider.js
12.09 KB
Del
OK
popup.js
35.38 KB
Del
OK
post-carousel.js
50.66 KB
Del
OK
post-grid.js
51.85 KB
Del
OK
pricing-table.js
41.41 KB
Del
OK
progress-bar.js
21.31 KB
Del
OK
row.js
7.92 KB
Del
OK
slider.js
24.06 KB
Del
OK
social-share.js
14.19 KB
Del
OK
social.js
15.45 KB
Del
OK
table-of-contents.js
27.64 KB
Del
OK
team-member.js
38.59 KB
Del
OK
testimonial.js
17.88 KB
Del
OK
toggle-content.js
18.12 KB
Del
OK
typing-text.js
9.23 KB
Del
OK
woo-product-grid.js
29.08 KB
Del
OK
wpforms.js
35.22 KB
Del
OK
wrapper.js
3.4 KB
Del
OK
Edit: notice.js
/** * WordPress dependencies */ import { __ } from "@wordpress/i18n"; import { PanelBody, ToggleControl } from "@wordpress/components"; import { ResponsiveDimensionsControl, TypographyDropdown, BorderShadowControl, ColorControl, BackgroundControl, useBlockDefaults, withBlockContext } from "@essential-blocks/controls"; import { typoPrefix_text, typoPrefix_title, } from "@essential-blocks/blocks/notice/src/constants/typographyPrefixConstants"; import { dimensionsMargin, dimensionsPadding, } from "@essential-blocks/blocks/notice/src/constants/dimensionsNames"; import { wrapBg } from "@essential-blocks/blocks/notice/src/constants/backgroundsConstants"; import { wrpBdShadow } from "@essential-blocks/blocks/notice/src/constants/borderShadowConstants"; import objAttributes from "@essential-blocks/blocks/notice/src/attributes"; function Notice(props) { const { blockDefaults, setBlockDefaults, name, deviceType, handleBlockDefault } = props; const { dismissible, titleColor, textColor, showAfterDismiss, } = blockDefaults; const isDefaultSet = useBlockDefaults(name, blockDefaults, setBlockDefaults, objAttributes) return ( <> {isDefaultSet && ( <div className="eb-panel-control"> <PanelBody title={__("Notice Settings", "essential-blocks")} > <ToggleControl label={__("Dismissible", "essential-blocks")} checked={dismissible} onChange={() => handleBlockDefault({ dismissible: !dismissible, }) } /> <ToggleControl label={__("Show After Dismiss", "essential-blocks")} checked={showAfterDismiss} onChange={() => handleBlockDefault({ showAfterDismiss: !showAfterDismiss, }) } /> </PanelBody> {/* Style */} <PanelBody title={__("Title Style", "essential-blocks")} initialOpen={false} > <TypographyDropdown baseLabel="Typography" typographyPrefixConstant={typoPrefix_title} /> <ColorControl label={__("Color", "essential-blocks")} color={titleColor} onChange={(titleColor) => handleBlockDefault({ titleColor }) } /> </PanelBody> <PanelBody title={__("Text Style", "essential-blocks")} initialOpen={false} > <TypographyDropdown baseLabel="Typography" typographyPrefixConstant={typoPrefix_text} /> <ColorControl label={__("Color", "essential-blocks")} color={textColor} onChange={(textColor) => handleBlockDefault({ textColor }) } /> </PanelBody> {/* Advance */} <PanelBody title={__( "Wrapper Margin & Padding", "essential-blocks" )} initialOpen={false} > <ResponsiveDimensionsControl controlName={dimensionsMargin} baseLabel="Margin" /> <ResponsiveDimensionsControl controlName={dimensionsPadding} baseLabel="Padding" /> </PanelBody> <PanelBody title={__("Wrapper Background ", "essential-blocks")} initialOpen={false} > <BackgroundControl controlName={wrapBg} /> </PanelBody> <PanelBody title={__("Wrapper Border & Shadow")} initialOpen={false} > <BorderShadowControl controlName={wrpBdShadow} /> </PanelBody> </div> )} </> ); } export default withBlockContext(objAttributes)(Notice);
Save