From f3672cecd0bfa2ef011b2069dcfa05e1103dda3f Mon Sep 17 00:00:00 2001 From: felipetaua Date: Wed, 25 Sep 2024 13:52:10 -0300 Subject: [PATCH] adicionando um card dinamico --- aboutus.html | 28 +++++++--------------------- index.html | 2 +- modal.html | 49 ++++++++++++++++++++++++++++++++++++++----------- script.js | 43 ++++++++++++++++++++++++++++++++----------- style.css | 4 ++++ 5 files changed, 82 insertions(+), 44 deletions(-) diff --git a/aboutus.html b/aboutus.html index 4ab34c7..5610ede 100644 --- a/aboutus.html +++ b/aboutus.html @@ -52,6 +52,7 @@

+ @@ -83,7 +84,7 @@

20+ Countries

Constante Evolução

-

The Complete Guide to Management and How to Implement it Quickly and Effectively

+

Com projetos como esse podemos ver nossa evolução ao longo do tempo.

@@ -91,14 +92,14 @@

Constante Evolução

Ambiente Colaborativo

-

The Best Support for Online crypto & How to Craft a Compelling Description

+

em equipe, permitindo que os colegas compartilhem as suas habilidades, talentos e ideias para alcançar um objetivo em comum.

-

Best Progress

+

Avaliação dos alunos

What is a Crypto-Mining Malware and Why You MUST Protect Against Them

@@ -107,18 +108,14 @@

Best Progress

-

Play The Video.

+

O Video.

- Crypto mining has become more popular with people - from all walks of life and across the world. - This article will teach you how to mine crypto - without having to buy expensive hardware or pay - exorbitant electricity bills. + No trailer nos deparamos com evolução das ténologias desde o início, ao chegar aos tempos modernos podemos ver ténologias atuais então chegamos no futuro e mostramos a SINTEC o evento de técnologia do agora! Em breve...

@@ -131,8 +128,6 @@

Alunos e Instrutores envolvidos

@@ -145,10 +140,8 @@

Tauã Felipe

- +
@@ -162,8 +155,6 @@

Nicoly Carvalho

@@ -177,8 +168,6 @@

Bruna Estefani

@@ -193,9 +182,6 @@

Luiz Gustavo

diff --git a/index.html b/index.html index d8fcd4a..9046c35 100644 --- a/index.html +++ b/index.html @@ -254,7 +254,7 @@

O grupo

Todos no grupo se dedicam muito, para conseguir fazer o que nos foi proposto estamos em sintonia, todos com os mesmos objetivos!

- +
diff --git a/modal.html b/modal.html index aa96c7d..02f07c8 100644 --- a/modal.html +++ b/modal.html @@ -12,17 +12,44 @@ > -
- - -

Hello.

-

A CSS-only modal based on the ::backdrop pseudo-class. Hope you find it helpful. -

-

You can also change the styles of the ::backdrop from the CSS. -

- -
-
+
+ +

Card 1

+

+ Conteúdo do Card 1. Aqui você pode colocar o conteúdo do primeiro card. +

+ + + +
+
+ + + +

© 2024 desenvolvido por felipetauaSystems.

diff --git a/script.js b/script.js index 537c925..f5c5241 100644 --- a/script.js +++ b/script.js @@ -14,22 +14,43 @@ bar.onclick = (e) => { } -// carousel +// Seleção dos elementos do carousel const carouselContainer = document.querySelector(".carouselContainer"); const eachCarousel = document.querySelector(".eachCarousel").clientWidth; const allEachCarousel = document.querySelectorAll(".eachCarousel"); const allIndicator = document.querySelectorAll(".indicator"); +let currentSlide = 0; +const totalSlides = allEachCarousel.length; + +// Função para alternar os slides const slideCarousel = (index) => { - for(let x = 0; x { + setInterval(() => { + // Atualiza para o próximo slide + const nextSlide = (currentSlide + 1) % totalSlides; // Reinicia no primeiro slide após o último + slideCarousel(nextSlide); + }, 3000); // Troca de slide a cada 3 segundos +} + +// Inicializa o primeiro slide +slideCarousel(currentSlide); + +// Inicia a troca automática dos slides +startAutoSlide(); diff --git a/style.css b/style.css index 88b243f..064c978 100644 --- a/style.css +++ b/style.css @@ -186,6 +186,10 @@ header{ width: 100%; height: 300px; } +.carouselContainer { + scroll-behavior: smooth; +} + .carouselDesc{ margin-left: 1em; }