<?php
    $nb_layout = nimbus_option_data('select_portfolio_layout');
    $nb_portfolio_style = nimbus_option_data('select_portfolio_style');
    $nb_wrap_layout = nimbus_option_data('select_portfolio_sidebar_layout');
    $nb_col = nimbus_option_data('select_portfolio_columns');
    $nb_content_width = $nb_wrap_layout == 'fullwidth' ? 12 : 8;
    $nb_container_wrap = nimbus_option_data('switch-portfolio-fullwidth') ? 'nb-container-fluid' : 'nb-container';
    $nb_metro_grid = nimbus_option_data('text_portfolio_metro_grid');
    $nb_metro_grid = $nb_metro_grid ? explode(',',$nb_metro_grid) : '';
    get_header();
    get_template_part('template_part/site/heading');
    wp_enqueue_script('masonry');
    $nb_count = 0;
?>
<div class="nb-large-padding nb-section nb-portfolio-archive">
    <div class="<?php echo esc_attr( $nb_container_wrap );?>">
        <div class="nb-row <?php echo esc_attr($nb_wrap_layout);?>">
            <div id="content" class="nb-col-md-<?php echo esc_attr( $nb_content_width );?>">
                <?php if ( have_posts() ) : ?>
                    <div class="nb-row nb-portfolio-layout nb-layout-<?php echo esc_attr($nb_layout);?>">
                    <div class="nb-portfolio-item-size nb-col-md-<?php echo esc_attr($nb_col);?>"></div>
                    <?php while ( have_posts() ) : the_post();
                    $nb_col = $nb_layout == 'metro' ? $nb_metro_grid[$nb_count++] : $nb_col;
                    ?>
                        <div class="nb-portfolio-item nb-col-md-<?php echo esc_attr($nb_col);?> nb-col-sm-<?php echo esc_attr($nb_col);?>">
                        <?php get_template_part( 'template_part/content/portfolio',$nb_portfolio_style ); ?>
                        </div>
                    <?php endwhile; ?>
                    </div>
                    <?php the_posts_pagination( array(
                        'prev_text'          => esc_attr__( 'Previous page', 'nimbus' ),
                        'next_text'          => esc_attr__( 'Next page', 'nimbus' ),
                        'before_page_number' => '<span class="meta-nav screen-reader-text">' . esc_attr__( 'Page', 'nimbus' ) . ' </span>',
                    ) );
                    else:
                        get_template_part( 'template_part/content/none' );
                endif;?>
            </div>
            <?php if( $nb_content_width == 8 ) get_sidebar(); ?>
        </div>
    </div>
</div>
<?php get_footer();?>