: 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
prop: 'background-image',
selector: inner_selector_hover,
hide: 'tb_image_inner_options'
show: 'tb_image_inner_options'
selector: inner_selector_hover,
wrap_class: 'tb_group_element_image tb_image_inner_options'
wrap_class: 'tb_group_element_image tb_image_inner_options',
prop: 'background-attachment',
selector: inner_selector_hover
wrap_class: 'tb_group_element_image tb_image_inner_options',
prop: 'background-position',
selector: inner_selector_hover
wrap_class: 'tb_group_element_image',
prop: 'background-color',
selector: inner_selector_hover
this.get_padding(inner_selector, 'p_i', 'h'),
this.get_border(inner_selector, 'b_i', 'h')
options.push(this.get_expand('align', [
this.get_justify_items(),
this.get_justify_content(),
this.get_align_content(),
this.get_gap('','g',undefined,undefined,'','gap'),
this.get_seperator('acol'),
wrap_class: 'tb_group_element_row',
wrap_class: 'tb_group_element_column',
options.push(this.get_expand('frame', [
options.push(this.get_expand('f', [
this.get_font_family(['', ' p', ' h1', ' h2', ' h3', ' h4', ' h5', ' h6']),
this.get_color(['', ' p', ' h1', ' h2', ' h3', ' h4', ' h5', ' h6'], 'font_color'),
this.get_letter_spacing(),
this.get_text_transform(),
this.get_text_decoration('', 'text_decoration_regular'),
this.get_text_shadow(['', ' p', ' h1', ' h2', ' h3', ' h4', ' h5', ' h6'])
this.get_font_family([':hover', ':hover p', ':hover h1', ':hover h2', ':hover h3', ':hover h4', ':hover h5', ':hover h6'], 'f_f_h'),
this.get_color([':hover', ':hover p', ':hover h1', ':hover h2', ':hover h3', ':hover h4', ':hover h5', ':hover h6'], 'f_c_h'),
this.get_font_size('', 'f_s', '', 'h'),
this.get_line_height('', 'l_h', 'h'),
this.get_letter_spacing('', 'l_s', 'h'),
this.get_text_align('', 't_a', 'h'),
this.get_text_transform('', 't_t', 'h'),
this.get_font_style('', 'f_st', 'f_w', 'h'),
this.get_text_decoration('', 't_d_r', 'h'),
this.get_text_shadow([':hover', ':hover p', ':hover h1', ':hover h2', ':hover h3', ':hover h4', ':hover h5', ':hover h6'], 't_sh', 'h')
options.push(this.get_expand('l', [
this.get_color(' a', 'link_color'),
this.get_text_decoration(' a')
this.get_color(' a', 'l_c', null, null, 'h'),
this.get_text_decoration(' a', 't_d', 'h')
options.push(this.get_expand('p', [
this.get_padding('', 'p', 'h')
options.push(this.get_expand('m', [
options.push(this.get_expand('b', [
this.get_border('', 'b', 'h')
options.push(this.get_expand('f_l', [
this.get_blend('', '', 'h')
options.push(this.get_expand('ht', [
options.push(this.get_expand('r_c', [
this.get_border_radius(':hover', 'r_c')
options.push(this.get_expand('sh', [
this.get_box_shadow('', 'sh', 'h')
if (type === 'row' || type === 'subrow') {
options.push(this.get_expand('po', [
// Add z-index filed to Rows and Columns
options.push(this.get_expand('zi', [
// Add Transform filed to Rows and Columns
options.push(this.get_expand('tr', [
this.get_transform('', 'tr', 'h')
if (type === 'row' || type === 'subrow') {
const sel = type === 'row' ? '>.' + type + '_inner' : '';
id: 'grid', //reserved id
id: 'gutter', //reserved id
id: 'rgutter', //reserved id
for (let i = 1; i <= 6; ++i) {
heading = heading.concat([
this.get_expand(h + '_f', [
this.get_font_family(selector, 'font_family_' + h),
this.get_color_type(selector, '', 'font_color_type_' + h, 'font_color_' + h, 'font_gradient_color_' + h),
this.get_font_size(selH, 'font_size_' + h),
this.get_line_height(selH, 'line_height_' + h),
this.get_letter_spacing(selH, 'letter_spacing_' + h),
this.get_text_transform(selH, 'text_transform_' + h),
this.get_font_style(selH, 'font_style_' + h, 'font_weight_' + h),
this.get_text_shadow(selector, 't_sh' + h),
this.get_margin_top_bottom_opposity(selH, h + '_margin_top', h + '_margin_bottom')
this.get_font_family(selector, 'f_f_' + h + '_h'),
this.get_color_type(selector, '', 'f_c_t_' + h + '_h', 'f_c_' + h + '_h', 'f_g_c_' + h + '_h'),
this.get_font_size(selH, 'f_s_' + h, '', 'h'),
this.get_line_height(selH, 'l_h_' + h, 'h'),
this.get_letter_spacing(selH, 'l_s_' + h, 'h'),
this.get_text_transform(selH, 't_t_' + h, 'h'),
this.get_font_style(selH, 'f_st_' + h, 'f_w_' + h, 'h'),
this.get_text_shadow(selector, 't_sh' + h, 'h'),
this.get_margin_top_bottom_opposity(selH, h + '_margin_top', h + '_margin_bottom', 'h')
g: this.get_base_styles('row'),