post_grid_layout_element_css_{id} used to render CSS or style output for each element on the grid item, where {id} should replace with element id, like title, excerpt, and etc
Sample code for excerpt
add_action('post_grid_layout_element_css_excerpt', 'post_grid_layout_element_css_excerpt', 10);
function post_grid_layout_element_css_excerpt($args){
$index = isset($args['index']) ? $args['index'] : '';
$element = isset($args['element']) ? $args['element'] : array();
$layout_id = isset($args['layout_id']) ? $args['layout_id'] : '';
$color = isset($element['color']) ? $element['color'] : '';
$font_size = isset($element['font_size']) ? $element['font_size'] : '';
$font_family = isset($element['font_family']) ? $element['font_family'] : '';
$margin = isset($element['margin']) ? $element['margin'] : '';
$text_align = isset($element['text_align']) ? $element['text_align'] : '';
$css = isset($element['css']) ? $element['css'] : '';
$css_hover = isset($element['css_hover']) ? $element['css_hover'] : '';
?>
<style type="text/css">
.layout-<?php echo $layout_id; ?> .element_<?php echo $index; ?>{
<?php if(!empty($color)): ?>
color: <?php echo $color; ?>;
<?php endif; ?>
<?php if(!empty($font_size)): ?>
font-size: <?php echo $font_size; ?>;
<?php endif; ?>
<?php if(!empty($font_family)): ?>
font-family: <?php echo $font_family; ?>;
<?php endif; ?>
<?php if(!empty($margin)): ?>
margin: <?php echo $margin; ?>;
<?php endif; ?>
<?php if(!empty($text_align)): ?>
text-align: <?php echo $text_align; ?>;
<?php endif; ?>
<?php if(!empty($css)): ?>
<?php echo $css; ?>
<?php endif; ?>
}
.layout-<?php echo $layout_id; ?> .element_<?php echo $index; ?>:hover{
<?php if(!empty($css_hover)): ?>
<?php echo $css_hover; ?>
<?php endif; ?>
}
.layout-<?php echo $layout_id; ?> .element_<?php echo $index; ?> a{
<?php if(!empty($color)): ?>
color: <?php echo $color; ?>;
<?php endif; ?>
<?php if(!empty($font_size)): ?>
font-size: <?php echo $font_size; ?>;
<?php endif; ?>
<?php if(!empty($font_family)): ?>
font-family: <?php echo $font_family; ?>;
<?php endif; ?>
}
</style>
<?php
}
