aboutsummaryrefslogtreecommitdiff
path: root/src/layouts
diff options
context:
space:
mode:
Diffstat (limited to 'src/layouts')
-rw-r--r--src/layouts/BlogListLayout.astro9
-rw-r--r--src/layouts/Layout.astro2
2 files changed, 7 insertions, 4 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;
}
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
index 46720ba..e7b84ce 100644
--- a/src/layouts/Layout.astro
+++ b/src/layouts/Layout.astro
@@ -163,7 +163,7 @@ const { title, description, empty } = Astro.props;
padding-block-end: 3rem;
- > p > code {
+ p > code {
word-break: break-word;
font-family: $monoFontStack;