<?php
/**
 * The main template file
 * Used as a fallback for archive and post index views.
 */

get_header(); ?>

<div class="bg-light py-5 border-bottom mb-5">
	<div class="container text-center">
		<h1 class="display-4 fw-bold mb-3"><?php echo is_home() ? 'The Library' : get_the_archive_title(); ?></h1>
		<?php if (get_the_archive_description()): ?>
			<div class="lead text-muted mx-auto w-75"><?php the_archive_description(); ?></div>
		<?php endif; ?>
	</div>
</div>

<div class="container mb-5">
	<main id="primary" class="site-main">
		<div class="row g-4">
			<?php
			if (have_posts()):
				while (have_posts()):
					the_post();
					?>
					<?php get_template_part('template-parts/content', 'card'); ?>
					<?php
				endwhile;

				echo '</div>'; // close row
			
				the_posts_navigation(array(
					'screen_reader_text' => 'Posts navigation',
					'prev_text' => '<span class="btn btn-outline-primary">&larr; Older Posts</span>',
					'next_text' => '<span class="btn btn-outline-primary">Newer Posts &rarr;</span>',
					'class' => 'd-flex justify-content-between my-5'
				));
			else:
				echo '<div class="col-12"><div class="alert alert-info text-center">' . esc_html__('No posts found.', 'wisdom1') . '</div></div></div>';
			endif;
			?>
	</main>
</div>

<?php
get_footer();
