Astra_Ext_Advanced_Hooks_Markup::astra_ext_advanced_hooks_dynamic_css( string $dynamic_css, string $dynamic_css_filtered = '' )
Dynamic CSS
Description
Parameters
- $dynamic_css
-
(string) (Required) Astra Dynamic CSS.
- $dynamic_css_filtered
-
(string) (Optional) Astra Dynamic CSS Filters.
Default value: ''
Return
(string)
Source
File: addons/advanced-hooks/classes/class-astra-ext-advanced-hooks-markup.php
public function astra_ext_advanced_hooks_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { /** * - Variable Declaration */ $page_width = '100%'; $parse_css = ''; $layout = astra_get_option( 'site-layout', 'ast-full-width-layout' ); // set page width depending on site layout. if ( 'ast-box-layout' == $layout ) { $page_width = astra_get_option( 'site-layout-box-width' ) . 'px'; } /* Box Layout CSS */ if ( 'ast-box-layout' == $layout ) : $box_css = array( '.ast-custom-header, .ast-custom-footer' => array( 'max-width' => $page_width, 'margin-left' => 'auto', 'margin-right' => 'auto', ), ); $parse_css .= astra_parse_css( $box_css ); endif; return $dynamic_css . $parse_css; }
Expand full source code Collapse full source code View on Trac