OwlCyberSecurity - MANAGER
Edit File: dynamic-style.php
<?php $layout = isset( $shortcode_data['layout'] ) ? $shortcode_data['layout'] : 'slider'; $slider_pagination = isset( $shortcode_data['pagination'] ) ? $shortcode_data['pagination'] : 'true'; $slider_navigation = isset( $shortcode_data['navigation'] ) ? $shortcode_data['navigation'] : 'true'; $star_rating = isset( $shortcode_data['testimonial_client_rating'] ) ? $shortcode_data['testimonial_client_rating'] : ''; $reviewer_position = isset( $shortcode_data['client_designation'] ) ? $shortcode_data['client_designation'] : ''; // Grid pagination. $grid_pagination = isset( $shortcode_data['grid_pagination'] ) ? $shortcode_data['grid_pagination'] : false; // Typography. $section_title = isset( $shortcode_data['section_title'] ) ? $shortcode_data['section_title'] : ''; $testimonial_title = isset( $shortcode_data['testimonial_title'] ) ? $shortcode_data['testimonial_title'] : ''; $testimonial_title_tag = isset( $shortcode_data['testimonial_title_tag'] ) ? $shortcode_data['testimonial_title_tag'] : 'h3'; $testimonial_text = isset( $shortcode_data['testimonial_text'] ) ? $shortcode_data['testimonial_text'] : ''; $reviewer_name = isset( $shortcode_data['testimonial_client_name'] ) ? $shortcode_data['testimonial_client_name'] : ''; /* Carousel pagination styles */ if ( 'false' !== $slider_pagination && 'slider' === $layout ) { // Load all styles of carousel pagination if pagination enabled and layout is slider. $pagination_colors = isset( $shortcode_data['pagination_colors'] ) && is_array( $shortcode_data['pagination_colors'] ) ? $shortcode_data['pagination_colors'] : array( 'color' => '#cccccc', 'active-color' => '#1595CE', ); // pagination color fields. $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .testimonial-pagination span.swiper-pagination-bullet{ background: ' . $pagination_colors['color'] . '; } #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .testimonial-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{ background: ' . $pagination_colors['active-color'] . '; }'; } /* Carousel Navigation styles */ if ( 'false' !== $slider_navigation && 'slider' === $layout ) { // Load all styles of carousel navigation if navigation enabled and layout is slider. // carousel navigation color, hover color, background and background hover color. $navigation_colors = isset( $shortcode_data['navigation_color'] ) && is_array( $shortcode_data['navigation_color'] ) ? $shortcode_data['navigation_color'] : array( 'color' => '#777777', 'hover-color' => '#ffffff', 'background' => 'transparent', 'hover-background' => '#1595ce', ); // carousel navigation border styles. $navigation_border = isset( $shortcode_data['navigation_border'] ) && is_array( $shortcode_data['navigation_border'] ) ? $shortcode_data['navigation_border'] : array( 'all' => '1', 'style' => 'solid', 'color' => '#777777', 'hover-color' => '#1595CE', ); $outline .= ' #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .testimonial-nav-arrow{ background: ' . $navigation_colors['background'] . '; border: ' . $navigation_border['all'] . 'px ' . $navigation_border['style'] . ' ' . $navigation_border['color'] . '; color: ' . $navigation_colors['color'] . '; } #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .testimonial-nav-arrow:hover { background: ' . $navigation_colors['hover-background'] . '; border-color: ' . $navigation_border['hover-color'] . '; color: ' . $navigation_colors['hover-color'] . '; }'; } // Grid pagination styles. if ( 'grid' === $layout && $grid_pagination ) { // Load all styles of pagination if pagination enabled. // pagination button color, hover color, background & background hover. $grid_pagination_colors = isset( $shortcode_data['grid_pagination_colors'] ) ? $shortcode_data['grid_pagination_colors'] : array( 'color' => '#5e5e5e', 'hover-color' => '#ffffff', 'background' => '#ffffff', 'hover-background' => '#1595CE', ); // pagination button border. $grid_pagination_border = isset( $shortcode_data['grid_pagination_border'] ) ? $shortcode_data['grid_pagination_border'] : array( 'all' => '2', 'style' => 'solid', 'color' => '#bbbbbb', 'hover-color' => '#1595CE', ); // pagination button margin properties. $grid_pagination_margin = isset( $shortcode_data['grid_pagination_margin'] ) ? $shortcode_data['grid_pagination_margin'] : array( 'all' => '2', 'style' => 'solid', 'color' => '#bbbbbb', 'hover-color' => '#1595CE', ); $grid_pagination_alignment = isset( $shortcode_data['grid_pagination_alignment'] ) ? $shortcode_data['grid_pagination_alignment'] : 'left'; $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section ul.sp-tfree-pagination li a, #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section ul.sp-tfree-pagination li span.current{ color: ' . $grid_pagination_colors['color'] . '; background: ' . $grid_pagination_colors['background'] . '; border: ' . $grid_pagination_border['all'] . 'px ' . $grid_pagination_border['style'] . ' ' . $grid_pagination_border['color'] . '; } #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section ul.sp-tfree-pagination li span.current, #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section ul.sp-tfree-pagination li a:hover{ background: ' . $grid_pagination_colors['hover-background'] . '; color: ' . $grid_pagination_colors['hover-color'] . '; border-color: ' . $grid_pagination_border['hover-color'] . '; } #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section ul.sp-tfree-pagination { margin: ' . $grid_pagination_margin['top'] . 'px ' . $grid_pagination_margin['right'] . 'px ' . $grid_pagination_margin['bottom'] . 'px ' . $grid_pagination_margin['left'] . 'px; padding:0; } #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .sp-tfree-pagination-area { text-align: ' . $grid_pagination_alignment . '; margin:0; }'; } if ( 'slider' === $layout && 'true' === $slider_navigation || 'hide_on_mobile' === $slider_navigation ) { $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section{ padding: 0 50px; }'; } // styles for hiding navigation in mobile. if ( 'hide_on_mobile' === $slider_navigation && 'slider' === $layout ) { $outline .= '@media only screen and (max-width: 480px){ #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section{ margin-left: 0; margin-right: 0; } #sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .testimonial-nav-arrow{ display: none; } }'; } if ( $star_rating ) { // Load testimonial rating color if rating found. $star_rating_color = isset( $shortcode_data['testimonial_client_rating_color'] ) ? $shortcode_data['testimonial_client_rating_color'] : '#f3bb00'; $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .sp-testimonial-client-rating{ color: ' . $star_rating_color . '; }'; } if ( $reviewer_position ) { // Load testimonial designation color if designation/position found. $client_designation_color = isset( $shortcode_data['client_designation_company_typography'] ) ? $shortcode_data['client_designation_company_typography']['color'] : '#444444'; $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .sp-testimonial-client-designation{ color: ' . $client_designation_color . '; }'; } if ( $reviewer_name ) { // Load testimonial name color if name found. $client_name_color = isset( $shortcode_data['client_name_typography'] ) ? $shortcode_data['client_name_typography']['color'] : '#333333'; $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .sp-testimonial-client-name{ color: ' . $client_name_color . '; }'; } if ( $testimonial_text ) { // Load testimonial content color if content found. $testimonial_text_color = isset( $shortcode_data['testimonial_text_typography'] ) ? $shortcode_data['testimonial_text_typography']['color'] : '#333333'; $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .sp-testimonial-client-testimonial{ color: ' . $testimonial_text_color . '; }'; } if ( $testimonial_title ) { // Load testimonial title color if title found. $testimonial_title_color = isset( $shortcode_data['testimonial_title_typography'] ) ? $shortcode_data['testimonial_title_typography']['color'] : '#333333'; $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .sp-testimonial-title .sp-testimonial-post-title{ color: ' . $testimonial_title_color . '; }'; } if ( $section_title ) { // Load section title color style if section title exist. $section_title_color = isset( $shortcode_data['section_title_typography'] ) ? $shortcode_data['section_title_typography']['color'] : '#444444'; $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section-title{ color: ' . $section_title_color . '; }'; }