From b276d5a98f46e1ba1fa6b3b35d39b79dfb072a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ail=C3=A9n=20Grimaldi?= <63558201+ail3ngrimaldi@users.noreply.github.com> Date: Fri, 24 May 2024 15:55:55 -0300 Subject: [PATCH] 125/restructuring home (#126) * add images * change copys and html structure * css super modified Deleted old css and added new styles for new sections. Move css general styles to common.css file. There are so many repetitive styles, it will be refactored after the restructure is done * hide sections and changed colors --- _data/index.yml | 106 ++++++++------ _includes/.DS_Store | Bin 0 -> 6148 bytes _includes/5.svg | 1 + _includes/Ahorra Tiempo.svg | 1 + _includes/Apps.svg | 30 ++++ _includes/Colaboracion.svg | 1 + _includes/Gestion Financiera.svg | 1 + _includes/Seguridad.svg | 1 + _includes/down.svg | 4 +- _includes/footer.liquid | 4 +- _includes/nav.liquid | 14 +- _layouts/index.liquid | 2 +- css/common.css | 12 +- css/index.css | 230 +++++++++++++++++++++---------- css/layout.css | 6 +- img/dani.jpeg | Bin 0 -> 17585 bytes index.liquid | 174 +++++++++++++---------- 17 files changed, 381 insertions(+), 206 deletions(-) create mode 100644 _includes/.DS_Store create mode 100644 _includes/5.svg create mode 100644 _includes/Ahorra Tiempo.svg create mode 100644 _includes/Apps.svg create mode 100644 _includes/Colaboracion.svg create mode 100644 _includes/Gestion Financiera.svg create mode 100644 _includes/Seguridad.svg create mode 100644 img/dani.jpeg diff --git a/_data/index.yml b/_data/index.yml index a9a6eff..3296a46 100644 --- a/_data/index.yml +++ b/_data/index.yml @@ -7,51 +7,73 @@ default_message: # Home home_sections: - id: home - title: ¿Necesitas integrar nuevas tecnologías web3 en tu startup? - paragraph: En Virto, desarrollamos tecnología Blockchain para ofrecerte soluciones en pasarelas de pago, creación de dApps y más. + eyebrow: ¿Te enfrentas a complicaciones para establecer y administrar tu negocio? + title: Crea y Gestiona tu Organización en Minutos + paragraph: 'Virto te ofrece una cuenta organizacional que simplifica la creación y gestión de tu organización, permitiéndote enfocarte en lo que realmente importa: hacer crecer tu negocio.' href: https://calendly.com/katherinelopezvirto/45min call_to_action: ¡Agenda una cita ahora! - - id: presentation - title: Innova y prospera con Virto® - subtitle: Una infraestructura descentralizada basada en el ecosistema Polkadot. - paragraph: Aumenta tus ingresos y reduce costos operativos con nuestra tecnología Blockchain. + - id: jobs + title: Cómo Virto
Hace el Trabajo por Ti + cards: + - title: "Configuración Rápida y Fácil:" + content: Crea tu empresa en menos de 15 minutos, sin complicaciones. + - title: "Gestión de Miembros Simplificada:" + content: Organiza tu equipo con membresías, asigna roles y administra decisiones. + - title: "Recepción y Ejecución de Pagos Eficiente: " + content: Realiza transacciones globales de manera segura y rápida. + - title: "Gobernanza de Fondos Avanzada:" + content: Toma decisiones financieras informadas y gestiona tus recursos con eficacia. + - title: "Acceso a la billetera organizacional:" + content: Mantén los recursos de tu organización y realiza movimientos cuando lo necesites. + class: center + - id: benefits + title: Beneficios de Usar Virto + cards: + - title: "Ahorra Tiempo:" + content: Inicia tu empresa rápidamente y reduce el tiempo dedicado a tareas administrativas. + svg: "Ahorra Tiempo.svg" + class: benefits-row + - title: "Optimiza la Gestión Financiera:" + content: Mantén un control claro y preciso sobre tus fondos. + svg: "Gestion Financiera.svg" + class: benefits-row-reverse + - title: "Simplifica la Colaboración:" + content: Facilita la comunicación y coordinación dentro de tu equipo. + svg: "Colaboracion.svg" + class: benefits-row + - title: "Garantiza la Seguridad:" + content: Protege tu información y transacciones con las mejores prácticas de seguridad manteniendo trazabilidad de las mismas. + svg: "Seguridad.svg" + class: benefits-row-reverse + - title: "Conectividad Estratégica:" + content: Establece conexiones valiosas con otras organizaciones afines y promoviendo oportunidades de colaboración. + svg: 5.svg + class: benefits-row + - id: testimonials + title: Testimonios + testimonials: + - avatar: "/../img/dani.jpeg" + person: Juan P., Fundador y CEO + message: "Virto nos permitió establecer nuestra empresa en tiempo récord y nos ha facilitado enormemente la gestión diaria permitiendo la toma de decisiones y la participación de todos mis colaboradores”. ¡Una herramienta indispensable!" + - avatar: "/../img/dani.jpeg" + person: Daniel Olano, CEO de Virto + message: "Gracias a Virto, nuestra toma de decisiones es más rápida y transparente, lo que ha hecho que nuestro equipo se sienta más unido y comprometido." + - id: qa + title: Preguntas Frecuentes + questions: + - question: ¿Cuánto tiempo toma configurar Virto? + answer: Menos de 15 minutos para tener tu organización lista y operativa. + - question: ¿Es seguro? + answer: Sí, utilizamos tecnología avanzada para proteger todos tus datos y transacciones. + - question: ¿Puedo probarlo gratis? + answer: Sí, ofrecemos un período de prueba gratuito para que puedas experimentar todas nuestras funcionalidades sin costo alguno. + - id: cta + eyebrow: Comienza Ahora + title: Da el primer paso hacia el éxito de tu organización con Virto. + content: Regístrate antes de que finalice junio y prueba gratis nuestra plataforma, diseñada para simplificar la creación y gestión de tu negocio. href: https://calendly.com/katherinelopezvirto/45min - call_to_action: ¡Hablemos de tu proyecto! - - id: not-programmer - title: Soluciones que transforman - paragraph: "Imagina simplificar tus operaciones y abrir nuevos mercados con solo un clic. Eso es lo que Virto hace por ti: soluciones reales, resultados tangibles a la medida." - href: mailto:contact@virto.team - call_to_action: ¡Envíanos tu consulta! - - id: know-more - cards_to_sections: - - title: ¿Por qué Virto? - img: img/build.svg - alt: build - content: Amplía el impacto de tu negocio en el ecosistema descentralizado con nuestras herramientas diseñadas según tu necesidad. - href: sobre-virto/#benefits - call_to_action: Ver más - - title: Quienes nos apoyan - img: img/window.svg - alt: window - content: Junto a nuestros partners, impulsamos una Web 3.0 inclusiva y sostenible. Tu visión, respaldada por líderes del sector. - href: sobre-virto/#partners - call_to_action: ¡Descubre quiénes son! - - title: Unirte a comunidades locales - img: img/group.svg - alt: community - content: Tu participación apoya directamente a causas locales elegidas por ti y otros usuarios. - href: comunidades-locales - call_to_action: ¡Únete a nosotros! - - id: local-community - title: ¿Quieres impulsar cambios reales en tu emprendimiento local? - paragraph: "Cada transacción apoya causas valiosas, desde mejoras locales hasta grandes retos globales.
Tu acción, nuestro compromiso: juntos transformamos." - href: coming-soon - call_to_action: Únete y contribuye con cada click. - - id: you-decide - eyebrow: Tú decides y ayudas a mejorar tu entorno. - title: ¡Dale vida a tus ideas con tecnologías Web 3! - href: https://calendly.com/katherinelopezvirto/45min - call_to_action: Agenda tu videollamada gratuita + call_to_action: Regístrate y Aprovecha la Oferta + diff --git a/_includes/.DS_Store b/_includes/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..05cb3c7ed7e8d6eff9cabd0b8415a03bba3f8dd3 GIT binary patch literal 6148 zcmeHK!AiqG5Pho^3SN5jm@hDR@f>QriI<{RO-(34ZA+Ud-ty_bnOUWwIZKck*nKl^ zXLdIalFb4L^R~PKW&oyafAN4)h^*E*VUAY3TfGgk%j8p-h*<#akL+@PySHKnc zRY1NE37cRRu`|?92Rpq25GSP7=*wL~YLbXq#Lkc-v|yz~D-H3A5v-hi67#Z%ouQQ@ z=*pZYuKaU(3A#G@MAH#6L+@PySD>%Jsf9B+|8M!q3|{j4B_6o~uE0N2AWZT_KIcQl zv-RllwxzxNZsK)xdvI%wmG_{_^9c7`&G@LEpv9|0A_J6GTj6!-?E CEHnlH literal 0 HcmV?d00001 diff --git a/_includes/5.svg b/_includes/5.svg new file mode 100644 index 0000000..c8987af --- /dev/null +++ b/_includes/5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_includes/Ahorra Tiempo.svg b/_includes/Ahorra Tiempo.svg new file mode 100644 index 0000000..920598b --- /dev/null +++ b/_includes/Ahorra Tiempo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_includes/Apps.svg b/_includes/Apps.svg new file mode 100644 index 0000000..c8770fd --- /dev/null +++ b/_includes/Apps.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_includes/Colaboracion.svg b/_includes/Colaboracion.svg new file mode 100644 index 0000000..ebf68c4 --- /dev/null +++ b/_includes/Colaboracion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_includes/Gestion Financiera.svg b/_includes/Gestion Financiera.svg new file mode 100644 index 0000000..71eaa20 --- /dev/null +++ b/_includes/Gestion Financiera.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_includes/Seguridad.svg b/_includes/Seguridad.svg new file mode 100644 index 0000000..b3b2c3d --- /dev/null +++ b/_includes/Seguridad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_includes/down.svg b/_includes/down.svg index c95f846..92c65ae 100644 --- a/_includes/down.svg +++ b/_includes/down.svg @@ -1,7 +1,7 @@ - - + + diff --git a/_includes/footer.liquid b/_includes/footer.liquid index c0c4f5b..f9ffc74 100644 --- a/_includes/footer.liquid +++ b/_includes/footer.liquid @@ -4,13 +4,13 @@ diff --git a/_includes/nav.liquid b/_includes/nav.liquid index 94aaeec..32d77be 100644 --- a/_includes/nav.liquid +++ b/_includes/nav.liquid @@ -8,6 +8,7 @@ +
Sobre Virto @@ -20,7 +21,6 @@ Comunidades locales - diff --git a/_layouts/index.liquid b/_layouts/index.liquid index 7df1daa..981ee18 100644 --- a/_layouts/index.liquid +++ b/_layouts/index.liquid @@ -17,7 +17,7 @@ {% include "nav.liquid" %}
{{ page.content }}
- Ir al final + Ir al final diff --git a/css/common.css b/css/common.css index 3d6dbfa..8c24395 100644 --- a/css/common.css +++ b/css/common.css @@ -8,6 +8,13 @@ section>article { justify-content: center; } +section>article.max { + display: flex; + align-items: center; + flex-wrap: wrap; + /* justify-content: space-evenly; */ +} + button { border: none; margin: 1em 0; @@ -106,7 +113,7 @@ span { font-family: inherit; } display: flex; flex-direction: column; text-align: left; - max-width: clamp(300px, 50%, 650px); + max-width: clamp(300px, 50%, 750px); gap: 2em; } @@ -121,3 +128,6 @@ a:hover, a:focus { text-decoration-line: underline; } .scroll-down-link { position: absolute; bottom: 5%; right: 5%; } .scroll-up-link { position: relative; bottom: 20%; } + +.column { display: flex; flex-direction: column;} +.title-max-width { max-width: 80%; } \ No newline at end of file diff --git a/css/index.css b/css/index.css index 9791f12..1aa8e07 100644 --- a/css/index.css +++ b/css/index.css @@ -18,113 +18,71 @@ figure.logo svg { .buttons-container { position: absolute; left: 1%; } .buttons-container > figure:nth-child(1) { margin-bottom: 2rem; } +#home { justify-content: space-evenly;} #home figure.logo { align-items: start; } -section>article.max { - display: flex; - align-items: center; - flex-wrap: wrap; - justify-content: space-evenly; -} #home .arrow-right { position: absolute; right: clamp(37%, 2vw, 45%); - top: -20px; + top: -80px; } -#presentation { +#jobs { align-items: center; flex-wrap: wrap; + padding: 4rem; } -#presentation h2 { max-width: 600px; } -#presentation .logo { margin-top: 2em; } +#jobs .box:last-child { max-width: 700px;} -#polkadot { - color: inherit; - font-size: var(--font-size-subtitle); - text-decoration: underline; +.box { + flex: 1 1 calc(50% - 2.15rem); + padding: 2rem; + border-radius: 15px; + min-height: 170px; + max-height: 200px; + min-width: 230px; + border: 2px solid var(--clr-green-darker); } -.column { display: flex; flex-direction: column;} -.link-arrow.color { color: var(--clr-green-lighter); } - - -#not-programmer article h2 { max-width: 700px; } -#not-programmer>article.max { max-width: 800px; } -#not-programmer .arrow { - width: clamp(2em, 3vw, 4em); - position: relative; - bottom: 2em; +.box h3 { + margin-bottom: 1rem; } -#know-more > article { - align-items: center; - display: grid; - grid-template-columns: auto 1fr auto; - margin: 5em 0; -} -#know-more > article > h3, .auto-grid { grid-column: 2; } -.auto-grid { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(min(15rem, 100%), 1fr)); - justify-content: center; - gap: 3em; -} -.auto-grid>li { list-style: none; display: grid; gap: 1.75em; } -.auto-grid>li>img { width: 100%; object-fit: contain; } - -#local-community { display: grid; } -#local-community article div { max-width: 40rem; } -#local-community article div:nth-child(2) { margin-bottom: 5em;} -figure.build-machine img { width: 100%; } -@media (min-width: 1400px) { - .build-machine::after { - content: url('../img/arrow_left.svg'); - display: inline-block; - position: absolute; - bottom: 40%; - left: 53%; - transform: translate(-100%, -50%); - width: 20px; +@media (max-width: 1279px) { + .box { + flex: 1 1 70%; + min-height: none; } - } - -#local-community .max .text-section { - gap: 2rem; - align-self: flex-end; - width: 90%; + #jobs { padding: 1rem; } } -#local-community .max { flex-wrap: wrap; } -@media (max-width: 400px) { - #local-community h2 { font-size: calc(var(--font-size-subtitle) + .5em); } +.outfit { + font-family: var(--font-primary); + font-size: 1.75rem; } -#you-decide article h2 span { display: block; } -#you-decide article h2 { margin-top: .75em; } -#you-decide article>ul.max { +.benefits-column h2 { max-width: 700px; font-size: 2.5em;} + +#cta article h2 span { display: block; } +#cta article>ul.max { align-items: center; display: flex; gap: clamp(1rem, 6vw, 5rem); justify-content: center; } -#you-decide article>ul svg { - fill: var(--clr-olive-darker); - width: 4rem; -} - .underlined-element::after { content: url('../img/underline.svg'); position: relative; - bottom: clamp(3vh, 4vh + 1vw, 7vh); + bottom: clamp(1vh, 2vh + 1vw, 3vh); left: 7.5vw; width: 7vw; } /*Media queries*/ @media (max-width: 750px) { - #home .text-section, #presentation>article> * { + h2 { max-width: 320px;} + #home .text-section, #jobs>article> * { text-align: center; align-items: center; justify-content: center; @@ -143,3 +101,131 @@ figure.build-machine img { width: 100%; } } figure { display: flex; } } + +/*Benefits*/ +#benefits article { + padding: 1rem; +} + +.benefits-container { + display: flex; + flex-direction: column; + max-width: 100vw; + gap: 1rem; +} + +.benefits-row { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + width: 100%; + text-align: left; + +} + +.benefits-row-reverse { + display: flex; + align-items: center; + flex-direction: row-reverse; + width: 100%; + text-align: right; +} + +.benefits-column { + flex: 1; + display: flex; + gap: 4rem; +} + +.benefits-column.text { + flex-direction: column; + max-width: 450px; + gap: 1rem; + padding: 1rem; +} + +.benefits-column { + max-width: 700px; +} + +.benefits-column.benefits-image { + width: 100%; +} + +.benefits-image svg { + max-width: 100%; + height: auto; +} + +@media (max-width: 1279px) { + .benefits-row, .benefits-row-reverse { + flex-direction: column; + text-align: center; + gap: 2rem; + font-size: smaller; + } + +} + +/*Testimonial*/ +.testimonials-container { + display: flex; + align-items: center; + position: relative; +} + +.testimonial { + max-width: 60%; + margin: 0 auto; +} + +.testimonial.hidden { + display: none; +} + +.avatar { + width: 100px; + height: 100px; + border-radius: 50%; + margin-bottom: 1rem; +} + +.testimonial-message { + font-style: italic; + padding: 1rem; +} + +.arrow { + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.left { + left: 15px; +} + +.right { + right: 15px; +} + +/*QA*/ +.faq-list { + list-style: none; +} + +.question-button { + background: none; + width: 100%; + text-align: left; +} + +.answer { + display: none; + padding: 1rem; +} + +.answer.show { + display: block; +} diff --git a/css/layout.css b/css/layout.css index 3b43778..5f2084e 100644 --- a/css/layout.css +++ b/css/layout.css @@ -28,7 +28,7 @@ body.hidden { /** Top navigation**/ #nav { - background-color: var(--clr-green-lighter); + background-color: var(--clr-olive-darker); height: var(--nav-height); padding: 2.5rem 1rem; position: fixed; @@ -68,7 +68,7 @@ nav a { } #virto-logo svg path { - fill: var(--clr-olive-darker); + fill: var(--clr-lavender-lightest); } nav a:not(.logo) { @@ -81,7 +81,7 @@ nav a:not(.logo) { outline: 3px solid var(--clr-lavender-darker); } .top-nav a:not(.logo) { - color: var(--clr-olive-darker); + color: var(--clr-lavender-lightest); height: var(--nav-height); position: relative; font-size: clamp(1rem, calc(0.9rem + 0.7vw), 1.3rem); diff --git a/img/dani.jpeg b/img/dani.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..d8a565ba5d73267694a904787d4f4dcc9286d3ff GIT binary patch literal 17585 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 gt^?sLuKp8rW0j8O!utXN{b%7 literal 0 HcmV?d00001 diff --git a/index.liquid b/index.liquid index ca3ec25..0db1640 100644 --- a/index.liquid +++ b/index.liquid @@ -6,11 +6,11 @@ data: --- {% for home_section in site.data.index.home_sections %} -
+
{% endif %} -
-
-
-

{{ home_section.title }}

- -
-
-

{{ home_section.subtitle }}

-

{{ home_section.paragraph }}

- {{ home_section.call_to_action }} - - -
+
+

{{ home_section.title }}

+
+ {% for card in home_section.cards %} +
+

{{ card.title }}

+

{{ card.content }}

+
+ {% endfor %}
{% endif %} -
-
-

{{ home_section.title }} -

{{ home_section.paragraph }}

- -
- {% include "arrow_down.svg" %} -
+
+
+

{{ home_section.title }}

+
+ {% for card in home_section.cards %} +
+
+
+ {% include card.svg %} +
+
+
+

{{ card.title }}

+

{{ card.content }}

+
+
+ {% endfor %} +
{% endif %} -
-
+{% if home_section.id == "testimonials" %} +
+ +
{% endif %} -
- -
+{% if home_section.id == "qa" %} +
+
+

{{ home_section.title }}

+
+
    + {% for question in home_section.questions %} +
  • + + +
  • + {% endfor %} +
+
+
+
{% endif %} -
+

{{ home_section.eyebrow }}

-

+

{{ home_section.title }}

+

{{ home_section.content }}

{% assign matrix_to = "#virto-network:virto.community?via=virto.community" %}
    @@ -154,4 +153,27 @@ const makeSticky = ([br]) => whenVisible('main>section', addViewedClass, { threshold: 0.2 }); whenVisible('.sticky-hack', makeSticky, { threshold: [0, 1] }); +const testimonials = document.querySelectorAll('.testimonial'); +const prevButton = document.getElementById('prevTestimonial'); +const nextButton = document.getElementById('nextTestimonial'); +let currentTestimonial = 0; + +function showTestimonial(index) { + testimonials[currentTestimonial].classList.add('hidden'); + currentTestimonial = (index + testimonials.length) % testimonials.length; + testimonials[currentTestimonial].classList.remove('hidden'); +} + +prevButton.addEventListener('click', () => showTestimonial(currentTestimonial - 1)); +nextButton.addEventListener('click', () => showTestimonial(currentTestimonial + 1)); + +const questionButtons = document.querySelectorAll('.question-button'); + +questionButtons.forEach(button => { + button.addEventListener('click', () => { + const answer = button.nextElementSibling; + answer.classList.toggle('show'); + }); +}); + \ No newline at end of file