aboutsummaryrefslogtreecommitdiff
path: root/src/layouts/BlogListLayout.astro
diff options
context:
space:
mode:
Diffstat (limited to 'src/layouts/BlogListLayout.astro')
-rw-r--r--src/layouts/BlogListLayout.astro9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/layouts/BlogListLayout.astro b/src/layouts/BlogListLayout.astro
index 4529e33..dbc7f34 100644
--- a/src/layouts/BlogListLayout.astro
+++ b/src/layouts/BlogListLayout.astro
@@ -22,7 +22,10 @@ const groupedPosts = blogCollection.reduce(
);
// Colección de todas las etiquetas únicas
-const allTags = [...new Set(blogCollection.flatMap(post => post.data.tags || []))].sort();
+const allTags = [...new Set(blogCollection
+ .flatMap(post => post.data.tags || [])
+ .map(t => t.trim().toLowerCase()))
+].sort();
function humaniseDate(date: Date) {
const result = date.toLocaleDateString("es-ES", {
@@ -74,7 +77,7 @@ const schema = {
<div class="tags-container">
<h2>Etiquetas</h2>
<div class="tag-filter">
- <button class="tag-button active" data-tag="all">Todas</button>
+ <button class="tag-button active" data-tag="all">todas</button>
{allTags.map((tag) => (
<button class="tag-button" data-tag={tag}>{tag}</button>
))}
@@ -238,7 +241,7 @@ const schema = {
margin-bottom: 1rem;
}
- > p {
+ p {
line-height: 1.7;
margin-bottom: 2rem;
}