<?php

$path = pathinfo(__FILE__) ['dirname'];
include ($path . '/config.php');

$id = Mk_Static_Files::shortcode_id();

$query = mk_wp_query(array(
    'post_type' => 'testimonial',
    'count' => $count,
    'posts' => $testimonials,
    'categories' => $categories,
    'orderby' => $orderby,
    'order' => $order,
));

$loop = $query['wp_query'];

$atts = array(
    'style' => $style,
    'loop' => $loop,
    'skin' => $skin,
    'column' => $column,
    'el_class' => $el_class,
    'id' => $id,
    'animation_speed' => $animation_speed,
    'slideshow_speed' => $slideshow_speed,
    'animation_css' => get_viewport_animation_class($animation)
);

if ( ! empty( $visibility ) ) {
	echo '<div class="' . $visibility . '">';
}

echo mk_get_shortcode_view('mk_testimonials', 'components/heading-title', true, ['title' => $title, 'skin' => $skin, 'style' => $style]);
echo mk_get_shortcode_view('mk_testimonials', 'show-as/' . $show_as, true, $atts);

if ( ! empty( $visibility ) ) {
	echo '</div>';
}

Mk_Static_Files::addCSS("
    #testimonial_{$id} .mk-testimonial-quote,
    #testimonial_{$id} .mk-testimonial-quote p {
       color: {$text_color};
    }
    #testimonial_{$id} .mk-testimonial-quote {
        font-size: {$font_size}px;
        font-style: {$font_style};
        font-weight: {$font_weight};
        letter-spacing: {$letter_spacing}px;
        text-transform: {$text_transform};
    }
    #testimonial_{$id} .mk-testimonial-quote * {
        font-style: {$font_style} !important;
        font-weight: {$font_weight} !important;
    }
    #testimonial_{$id} .mk-testimonial-author {
       color: {$author_color};
    }
    #testimonial_{$id} .mk-testimonial-company{
       color: {$skill_color};
    }
", $id);