From 79b18f8fa83fb146c2f1b130ba5f04aba5727213 Mon Sep 17 00:00:00 2001 From: Francisco Anfuso Date: Wed, 9 Sep 2026 06:09:48 -0300 Subject: [PATCH] index finish --- assets/img/ide.svg | 12 ++++ css/styles.css | 136 ++++++++++++++++++++++++++++++++++++++++++- includes/footer.html | 70 +++++++++++++++------- index.html | 11 ++-- 4 files changed, 201 insertions(+), 28 deletions(-) create mode 100644 assets/img/ide.svg diff --git a/assets/img/ide.svg b/assets/img/ide.svg new file mode 100644 index 0000000..e06e772 --- /dev/null +++ b/assets/img/ide.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/css/styles.css b/css/styles.css index e70befd..70903c7 100644 --- a/css/styles.css +++ b/css/styles.css @@ -11,6 +11,7 @@ --ide-primary: #094b63; --ide-primary-dark: #223344; --ide-primary-light: #2c69ab; + --ide-primary-light2: #2c69ab; --ide-accent: #40ab8e; --ide-accent-hover: #4fb389; --ide-accent-soft: rgba(19, 167, 138, 0.12); @@ -69,6 +70,7 @@ --border-subtle: #1F2C36; --border-hover:#40ab8e; --ide-primary-light: #40ab8e; + --ide-primary-light2: #2c69ab; --ide-excellence: #4fb389; --ide-projects: #ed8d01; --ide-academy: #a83c41; @@ -182,6 +184,7 @@ p, li, .lead-text, .text-body, .text-muted { font-family: 'Plus Jakarta Sans', sans-serif; } + .lead-text { font-size: 1.15rem; color: var(--text-muted); @@ -1352,6 +1355,8 @@ p, li, .lead-text, .text-body, .text-muted { /* --- 17. Footer --- */ #site-footer { + position: relative; + overflow: hidden; background-color: var(--bg-surface); border-top: 1px solid var(--border-color); padding-top: 4.5rem; @@ -1360,7 +1365,27 @@ p, li, .lead-text, .text-body, .text-muted { transition: background-color var(--transition-normal); } +/* Logo de fondo - NO debe interferir con los links */ +.footer-bg { + position: absolute; + transform: translate(0%, -17%); + height: auto; + pointer-events: none; /* ¡CLAVE! Evita que la imagen capture eventos */ + +} + +/* El SVG dentro del contenedor */ +.footer-bg img { + display: block; + width: 100%; + height: auto; + pointer-events: none; /* Hereda o se asegura */ +} + +/* Contenido del footer - POR ENCIMA del fondo */ .footer-grid { + position: relative; + z-index: 1; display: grid; grid-template-columns: 1.5fr 1fr 1fr 1.25fr; gap: 2.5rem; @@ -1368,5 +1393,114 @@ p, li, .lead-text, .text-body, .text-muted { } .footer-logo-wrap { - margin-bottom: 1. + margin-bottom: 1rem; +} + +.footer-links { + list-style: none; + padding: 0; + margin: 0; +} + +.footer-links li { + margin-bottom: 0.35rem; +} + +.footer-link { + color: var(--text-muted); + text-decoration: none; + transition: color 0.3s ease; + position: relative; + z-index: 2; /* Asegura que estén por encima */ +} + +.footer-link:hover { + color: var(--ide-accent); +} + +/* Links del ecosistema en la columna 1 */ +.footer-link2 { + color: var(--text-muted); + text-decoration: none; + transition: color 0.3s ease; + position: relative; + z-index: 2; +} + +.footer-link2:nth-child(1):hover { color: var(--ide-excellence); } /* Excellence */ +.footer-link2:nth-child(2):hover { color: var(--ide-projects); } /* Project */ +.footer-link2:nth-child(3):hover { color: var(--ide-academy); } /* Academy */ +.footer-link2:nth-child(4):hover { color: var(--ide-digital); } /* Digital */ + +/* Footer bottom - también por encima */ +.footer-bottom { + position: relative; + z-index: 1; + display: flex; + justify-content: space-between; + align-items: center; + font-family: 'Plus Jakarta Sans', sans-serif; + font-size: 0.85rem; + color: var(--text-muted); + border-top: 1px solid var(--border-color); + padding-top: 1.5rem; +} + +.footer-bottom a { + position: relative; + z-index: 2; +} + +.footer-socials { + display: flex; + gap: 0.75rem; + align-items: center; + flex-wrap: wrap; +} + +.footer-social-link { + display: inline-flex; + align-items: center; + justify-content: center; + width: 40px; + height: 40px; + border-radius: 50%; + color: var(--text-muted); + background: var(--bg-subtle, rgba(255,255,255,0.05)); + transition: all 0.3s ease; + text-decoration: none; + font-size: 1rem; +} + +.footer-social-link:hover { + color: var(--ide-accent, #3fff4f); + transform: translateY(-3px); + box-shadow: 0 4px 12px rgba(63, 255, 79, 0.15); +} + +/* Responsive */ +@media (max-width: 768px) { + .footer-bg { + width: 40%; + max-width: 300px; + opacity: 0.04; + } + + .footer-grid { + grid-template-columns: 1fr 1fr; + gap: 2rem; + } +} + +@media (max-width: 480px) { + .footer-bg { + width: 30%; + max-width: 200px; + opacity: 0.03; + } + + .footer-grid { + grid-template-columns: 1fr; + gap: 1.5rem; + } } \ No newline at end of file diff --git a/includes/footer.html b/includes/footer.html index 8136d8b..e1c4b69 100644 --- a/includes/footer.html +++ b/includes/footer.html @@ -4,6 +4,10 @@ ========================================================================== -->
+
- +
@@ -40,11 +50,13 @@
@@ -53,16 +65,31 @@ + +
+ + +
@@ -76,11 +103,12 @@ diff --git a/index.html b/index.html index cd7eb33..dc4616d 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ IDE Consultores | Todo está conectado - + @@ -67,18 +67,17 @@

Las organizaciones ya tienen procesos, herramientas, personas y tecnología. Sin embargo, algunos desafíos persisten. ¿Por qué? Porque sumar soluciones inconexas no genera transformación. Una mejora en un área puede crear tensiones en otra si no se comprende el sistema completo.

-
+
¿Qué impacto produjo esa mejora en el conjunto?
- -
+
- ENCONTRÁ TU CAMINO + Brújula IDE

¿Por dónde empezamos?

Respondé 4 preguntas breves y te orientamos sobre qué capacidades pueden aportar mayor valor a tu contexto. @@ -684,7 +683,7 @@

-
+
CONVERSACIÓN INICIAL

¿Qué desafío querés transformar?