From e04942ab0c736f9ad999f673118f453feae2001d Mon Sep 17 00:00:00 2001 From: h4ckx0r Date: Tue, 29 Oct 2024 11:14:12 +0100 Subject: [PATCH] =?UTF-8?q?Se=20a=C3=B1aden=20anal=C3=ADticas=20de=20googl?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/layouts/PostStyle.astro | 503 +++++++++++++++++++++--------------- src/pages/index.astro | 14 + src/pages/posts.astro | 39 ++- 4 files changed, 346 insertions(+), 212 deletions(-) diff --git a/package.json b/package.json index df82251..6380824 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "websostenible", "type": "module", - "version": "0.2.2", + "version": "0.2.3", "scripts": { "dev": "astro dev", "devhost": "astro dev --host", diff --git a/src/layouts/PostStyle.astro b/src/layouts/PostStyle.astro index 410e865..d85a317 100644 --- a/src/layouts/PostStyle.astro +++ b/src/layouts/PostStyle.astro @@ -1,8 +1,8 @@ --- // src/layouts/PostLayout.astro -import RelatedPosts from '../components/PostsRelacionados.astro'; // Componente para posts relacionados -import Navbar from '../components/Navbar.astro'; -import Footer from '../components/Footer.astro'; +import RelatedPosts from "../components/PostsRelacionados.astro"; // Componente para posts relacionados +import Navbar from "../components/Navbar.astro"; +import Footer from "../components/Footer.astro"; const { frontmatter } = Astro.props; @@ -18,227 +18,322 @@ const linkedinShareUrl = `https://www.linkedin.com/shareArticle?mini=true&url=${ --- - - - - {frontmatter.titulo} - Ecobjetivos - - - - - - - - - - + + + + {frontmatter.titulo} - Ecobjetivos + + + - - - - - - + + + + + + - - + + + + + + - - - - - - + .table-of-contents a { + color: #495057; + text-decoration: none; + display: block; + border-radius: 5px; + transition: all 0.2s ease; + font-size: 0.9rem; + position: relative; + } -
-
-

{frontmatter.titulo}

-
-
+ .table-of-contents a:hover { + color: #4caf50; + background-color: #e8f5e9; + padding-left: 0.6rem; + } -
-
-
-
- -
+ /* Estilos para la indentación visual */ + .toc-level-2 { + padding-left: 1.1rem; + } + .toc-level-3 { + padding-left: 2.1rem; + } + .toc-level-4 { + padding-left: 3.1rem; + } + .toc-level-5 { + padding-left: 4.1rem; + } + .toc-level-6 { + padding-left: 5.1rem; + } + + /* Líneas verticales para la indentación */ + .toc-level-2, + .toc-level-3, + .toc-level-4, + .toc-level-5, + .toc-level-6 { + border-left: 2px solid #e9ecef; + margin-left: 0.5rem; + } + html { + scroll-padding-top: 70px; /* Ajusta este valor según la altura de tu navbar */ + } + img { + max-width: 100%; + height: auto; + } + + + + + +
+
+

{frontmatter.titulo}

-
-
+ +
+
+
+
+ +
+
+
+
-
-
- +
+
+ +
-
-
-
-
Compartir
- - - +
+
+
Compartir
+ + + +
-
- + +
-
- -
+ +
-