You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.3 KiB
PHP
42 lines
1.3 KiB
PHP
<?php
|
|
/**
|
|
* Background Pattern Style - Checkerboard.
|
|
*
|
|
* @package Divi
|
|
* @sub-package Builder
|
|
* @since 4.15.0
|
|
*/
|
|
|
|
if ( ! defined( 'ABSPATH' ) ) {
|
|
die( 'Direct access forbidden.' );
|
|
}
|
|
|
|
/**
|
|
* Class ET_Builder_Pattern_Checkerboard
|
|
*
|
|
* @since 4.15.0
|
|
*/
|
|
class ET_Builder_Pattern_Checkerboard extends ET_Builder_Background_Pattern_Style_Base {
|
|
/**
|
|
* Configuration.
|
|
*
|
|
* @return array
|
|
*/
|
|
public function settings() {
|
|
return array(
|
|
'label' => esc_html__( 'Checkerboard', 'et-builder' ),
|
|
'svgContent' => array(
|
|
'default' => '<path d="M28,28H56V56H28ZM0,0H28V28H0Z"/>',
|
|
'default-inverted' => '<path d="M28,28V56H0V28ZM56,0V28H28V0Z"/>',
|
|
'rotated' => '<path d="M28,28V56H0V28ZM56,0V28H28V0Z"/>',
|
|
'rotated-inverted' => '<path d="M28,28H56V56H28ZM0,0H28V28H0Z"/>',
|
|
'thumbnail' => '<path d="M0,0H10V10H0ZM0,20H10V30H0ZM10,10H20V20H10Zm0,20H20V40H10ZM20,0H30V10H20Zm0,20H30V30H20ZM30,10H40V20H30Zm0,20H40V40H30ZM40,0H50V10H40Zm0,20H50V30H40ZM50,10H60V20H50Zm0,20H60V40H50ZM60,0H70V10H60Zm0,20H70V30H60ZM70,10H80V20H70Zm0,20H80V40H70ZM0,40H10V50H0ZM10,50H20V60H10ZM20,40H30V50H20ZM30,50H40V60H30ZM40,40H50V50H40ZM50,50H60V60H50ZM60,40H70V50H60ZM70,50H80V60H70Z"/>',
|
|
),
|
|
'height' => '56px',
|
|
'width' => '56px',
|
|
);
|
|
}
|
|
}
|
|
|
|
return new ET_Builder_Pattern_Checkerboard();
|