aboutsummaryrefslogtreecommitdiff
path: root/src/layouts/BlogListLayout.astro
diff options
context:
space:
mode:
authorAriel Costas Guerrero <ariel@costas.dev>2026-01-22 01:06:18 +0100
committerAriel Costas Guerrero <ariel@costas.dev>2026-01-22 01:06:18 +0100
commit3f33d93e853095f36f9e31b21d897f6bae2d20e8 (patch)
tree73580b406b06df596d23326e2929e3ef6250958d /src/layouts/BlogListLayout.astro
parente98abc570c82eaba1719a8fe231d012289c5e462 (diff)
Estilo más retro
Diffstat (limited to 'src/layouts/BlogListLayout.astro')
-rw-r--r--src/layouts/BlogListLayout.astro50
1 files changed, 9 insertions, 41 deletions
diff --git a/src/layouts/BlogListLayout.astro b/src/layouts/BlogListLayout.astro
index 749259e..cb33a67 100644
--- a/src/layouts/BlogListLayout.astro
+++ b/src/layouts/BlogListLayout.astro
@@ -96,7 +96,6 @@ const schema = {
const tagsAttribute = postTags.join(',');
return (
<li class="post-item" data-tags={tagsAttribute}>
- <a href={`/blog/${post.id}/`}>{post.data.title}</a>
{postTags.length > 0 && (
<ul class="post-tags">
{postTags.map((tag: string) => (
@@ -108,6 +107,7 @@ const schema = {
))}
</ul>
)}
+ <a href={`/blog/${post.id}/`}>{post.data.title}</a>
</li>
);
})}
@@ -250,14 +250,6 @@ const schema = {
margin-bottom: 2.5rem;
background: white;
border-radius: 0.75rem;
-
- h2 {
- font-size: 1.5rem;
- font-weight: 600;
- margin-top: 0;
- margin-bottom: 1rem;
- color: v.$accentDark;
- }
}
.tag-filter {
@@ -295,41 +287,26 @@ const schema = {
.post-section {
margin-bottom: 3rem;
- h2 {
- font-size: 1.75rem;
- font-weight: 700;
- margin-bottom: 1.25rem;
- color: v.$dark;
- padding-bottom: 0.5rem;
- border-bottom: 2px solid rgba(0, 102, 204, 0.15);
- }
-
> ul {
list-style: none;
padding: 0;
+ margin: 0 0 2rem 0;
display: flex;
flex-direction: column;
- gap: 1rem;
+ gap: 0.5rem;
}
}
.post-item {
- background: v.$lightAlt;
- padding: 1.25rem 1.5rem;
- border-radius: 0.625rem;
- display: flex;
- flex-direction: column;
- gap: 0.5rem;
-
> a {
- font-size: 1.2rem;
+ font-size: 1rem;
font-weight: 600;
text-decoration: none;
- color: v.$accentDark;
+ color: blue;
box-shadow: none !important;
&:hover {
- color: v.$accent;
+ color: orangered;
box-shadow: none !important;
}
}
@@ -345,18 +322,13 @@ const schema = {
flex-wrap: wrap;
}
- .post-tags li {
- display: inline;
- }
-
.tag-link {
display: inline-block;
- padding: 0.25rem 0.625rem;
+ padding: 0.15rem 0.25rem;
background-color: rgba(0, 153, 255, 0.1);
color: v.$accentDark;
- border: 1px solid rgba(0, 102, 204, 0.2);
- border-radius: 1.25rem;
- font-size: 0.8rem;
+ border: none;
+ font-size: 0.82rem;
font-weight: 500;
font-family: v.$monoFontStack;
text-decoration: none;
@@ -368,8 +340,4 @@ const schema = {
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
}
-
- #blog-posts {
- min-height: 200px;
- }
</style>