golden hour
/home/godaofbq/besthyperbaric.com/wp-content/plugins/breakdance-elements-for-oxygen/elements/Text
⬆️ Go Up
Upload
File/Folder
Size
Actions
.htaccess
420 B
Del
OK
css.twig
166 B
Del
OK
default.css
118 B
Del
OK
element.php
4.3 KB
Del
OK
html.twig
26 B
Del
OK
Edit: element.php
<?php namespace EssentialElements; use function Breakdance\Elements\c; use function Breakdance\Elements\PresetSections\getPresetSection; \Breakdance\ElementStudio\registerElementForEditing( "EssentialElements\\Text", \Breakdance\Util\getdirectoryPathRelativeToPluginFolder(__DIR__) ); class Text extends \Breakdance\Elements\Element { static function uiIcon() { return 'TextIcon'; } static function tag() { return 'div'; } static function tagOptions() { return ['div', 'span', 'p', 'figcaption']; } static function tagControlPath() { return false; } static function name() { return 'Text'; } static function className() { return 'bde-text'; } static function badge() { return false; } static function slug() { return __CLASS__; } static function template() { return file_get_contents(__DIR__ . '/html.twig'); } static function defaultCss() { return file_get_contents(__DIR__ . '/default.css'); } static function defaultProperties() { return ['content' => ['content' => ['text' => 'This is a basic text element.']]]; } static function defaultChildren() { return false; } static function cssTemplate() { $template = file_get_contents(__DIR__ . '/css.twig'); return $template; } static function designControls() { return [c( "size", "Size", [c( "width", "Width", [], ['type' => 'unit', 'layout' => 'inline', 'rangeOptions' => ['min' => 0, 'max' => 1200, 'step' => 1], 'unitOptions' => ['types' => [], 'defaultType' => 'px']], true, false, [], )], ['type' => 'section'], false, false, [], ), getPresetSection( "EssentialElements\\typography_with_effects_and_align", "Typography", "typography", ['type' => 'popout'] ), getPresetSection( "EssentialElements\\spacing_margin_y", "Spacing", "spacing", ['type' => 'popout'] )]; } static function contentControls() { return [c( "content", "Content", [c( "text", "Text", [], ['type' => 'text', 'layout' => 'vertical', 'textOptions' => ['multiline' => true]], false, false, [], )], ['type' => 'section', 'layout' => 'vertical'], false, false, [], )]; } static function settingsControls() { return []; } static function dependencies() { return false; } static function settings() { return false; } static function addPanelRules() { return false; } static public function actions() { return false; } static function nestingRule() { return ["type" => "final", ]; } static function spacingBars() { return [['location' => 'outside-top', 'cssProperty' => 'margin-top', 'affectedPropertyPath' => 'design.spacing.margin_top.%%BREAKPOINT%%'], ['location' => 'outside-bottom', 'cssProperty' => 'margin-bottom', 'affectedPropertyPath' => 'design.spacing.margin_bottom.%%BREAKPOINT%%']]; } static function attributes() { return [['template' => 'content.content.text', 'name' => 'data-content-editable-property-path']]; } static function experimental() { return false; } static function order() { return 55; } static function dynamicPropertyPaths() { return [['accepts' => 'string', 'path' => 'content.content.text']]; } static function additionalClasses() { return false; } static function projectManagement() { return ['looksGood' => 'yes', 'optionsGood' => 'yes', 'optionsWork' => 'yes']; } static function propertyPathsToWhitelistInFlatProps() { return false; } static function propertyPathsToSsrElementWhenValueChanges() { return false; } static function availableIn() { return ['oxygen']; } static function category() { return 'breakdance-elements-for-oxygen'; } }
Save