From 67bb1373ebd0d646dc926eb631555990663e021a Mon Sep 17 00:00:00 2001 From: Pedro Date: Wed, 6 Dec 2023 12:26:06 -0400 Subject: [PATCH 1/4] wip --- docs/index.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/index.html b/docs/index.html index e4efca8..6eee7a4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -443,12 +443,15 @@ From 070e7ef8463872210609068fcf8854ee79e351ff Mon Sep 17 00:00:00 2001 From: Pedrozle Date: Wed, 6 Dec 2023 14:48:50 -0400 Subject: [PATCH 2/4] wip --- docs/index.html | 4 ++-- docs/js/dados.js | 31 +++++++++++++++++++++++++++++++ docs/js/scripts.js | 15 ++++----------- 3 files changed, 37 insertions(+), 13 deletions(-) create mode 100644 docs/js/dados.js diff --git a/docs/index.html b/docs/index.html index 6eee7a4..f6439c6 100644 --- a/docs/index.html +++ b/docs/index.html @@ -443,7 +443,7 @@ - + diff --git a/docs/js/dados.js b/docs/js/dados.js new file mode 100644 index 0000000..b859bda --- /dev/null +++ b/docs/js/dados.js @@ -0,0 +1,31 @@ +const listaDeTextos = [ + "animar", + "bagunçar", + "moderar", + "divertir", + "agitar", + "colorir", + "impulsionar", +]; + +const listaComandos = [ + { + tipo: "0", + titulo: "Objeto 1", + comando: "comando1", + argumentos: ["arg1", "arg2"], + descricao: "Descrição do objeto 1", + exemplo: "Exemplo do objeto 1", + }, + { + tipo: "1", + titulo: "Objeto 2", + comando: "comando2", + argumentos: ["arg3", "arg4"], + descricao: "Descrição do objeto 2", + exemplo: "Exemplo do objeto 2", + }, + // Adicione mais objetos conforme necessário +]; + +export { listaDeTextos, listaComandos }; diff --git a/docs/js/scripts.js b/docs/js/scripts.js index cc52bbe..ed302d1 100644 --- a/docs/js/scripts.js +++ b/docs/js/scripts.js @@ -1,19 +1,11 @@ -var listaDeTextos = [ - "animar", - "bagunçar", - "moderar", - "divertir", - "agitar", - "colorir", - "impulsionar", -]; +import * as dados from "./dados.js"; var indice = 0; // Função para atualizar o texto do parágrafo function atualizarTexto() { var paragrafo = document.getElementById("changeText"); - paragrafo.innerHTML = listaDeTextos[indice]; - indice = (indice + 1) % listaDeTextos.length; + paragrafo.innerHTML = dados.listaDeTextos[indice]; + indice = (indice + 1) % dados.listaDeTextos.length; } // Chama a função inicialmente @@ -47,3 +39,4 @@ function exibeDetalhes(categoria) { conteudo.classList.add("exibe"); } + From 6abce8db05e9814ff55cbaffbd7af0ebed9a1fc0 Mon Sep 17 00:00:00 2001 From: Pedrozle Date: Wed, 6 Dec 2023 19:43:41 -0400 Subject: [PATCH 3/4] Update footer design and content --- docs/css/styles.css | 30 ++++++++++++++++++++++++++++-- docs/index.html | 36 ++++++++++++++++++++++++++---------- 2 files changed, 54 insertions(+), 12 deletions(-) diff --git a/docs/css/styles.css b/docs/css/styles.css index b3a0c1f..a055f59 100644 --- a/docs/css/styles.css +++ b/docs/css/styles.css @@ -454,14 +454,40 @@ nav .links .link { /* ############### FOOTER ################## */ footer { - padding: 20px; + padding: 40px 20px; background-color: var(--grafite); display: flex; - flex-direction: column; align-items: center; justify-content: center; } +.footer-content { + display: flex; + align-items: flex-end; + justify-content: center; + gap: 60px; +} + +.footer-title { + & p { + font-size: 1.5em; + font-weight: bold; + margin-bottom: 10px; + } +} + +.footer-contato { + & p { + font-weight: bold; + margin-bottom: 10px; + }; + & a { + color: white; + text-decoration: none; + } + +} + @media only screen and (max-width: 768px) { /* header */ .logo { diff --git a/docs/index.html b/docs/index.html index f6439c6..1d40e97 100644 --- a/docs/index.html +++ b/docs/index.html @@ -443,16 +443,32 @@ From 8326a61694425766668faff58ab31672a70d07af Mon Sep 17 00:00:00 2001 From: Pedro Date: Thu, 7 Dec 2023 08:51:47 -0400 Subject: [PATCH 4/4] refac: finalizado --- docs/js/dados.js | 31 ------------------------------- docs/js/scripts.js | 16 +++++++++++----- 2 files changed, 11 insertions(+), 36 deletions(-) delete mode 100644 docs/js/dados.js diff --git a/docs/js/dados.js b/docs/js/dados.js deleted file mode 100644 index b859bda..0000000 --- a/docs/js/dados.js +++ /dev/null @@ -1,31 +0,0 @@ -const listaDeTextos = [ - "animar", - "bagunçar", - "moderar", - "divertir", - "agitar", - "colorir", - "impulsionar", -]; - -const listaComandos = [ - { - tipo: "0", - titulo: "Objeto 1", - comando: "comando1", - argumentos: ["arg1", "arg2"], - descricao: "Descrição do objeto 1", - exemplo: "Exemplo do objeto 1", - }, - { - tipo: "1", - titulo: "Objeto 2", - comando: "comando2", - argumentos: ["arg3", "arg4"], - descricao: "Descrição do objeto 2", - exemplo: "Exemplo do objeto 2", - }, - // Adicione mais objetos conforme necessário -]; - -export { listaDeTextos, listaComandos }; diff --git a/docs/js/scripts.js b/docs/js/scripts.js index ed302d1..be843fa 100644 --- a/docs/js/scripts.js +++ b/docs/js/scripts.js @@ -1,11 +1,18 @@ -import * as dados from "./dados.js"; var indice = 0; - +const listaDeTextos = [ + "animar", + "bagunçar", + "moderar", + "divertir", + "agitar", + "colorir", + "impulsionar", +]; // Função para atualizar o texto do parágrafo function atualizarTexto() { var paragrafo = document.getElementById("changeText"); - paragrafo.innerHTML = dados.listaDeTextos[indice]; - indice = (indice + 1) % dados.listaDeTextos.length; + paragrafo.innerHTML = listaDeTextos[indice]; + indice = (indice + 1) % listaDeTextos.length; } // Chama a função inicialmente @@ -39,4 +46,3 @@ function exibeDetalhes(categoria) { conteudo.classList.add("exibe"); } -