Skip to content

Commit

Permalink
refactor code
Browse files Browse the repository at this point in the history
- Refactored existing code for better readability and maintainability.
  • Loading branch information
vicentejluz committed Feb 16, 2024
1 parent 40be7e4 commit 0f933c7
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 30 deletions.
1 change: 0 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
class="apresentacao__criptografia_descriptografia__textarea"
placeholder="Digite seu texto"
autofocus
oninvalid="campoVazio()"
></textarea>
<div class="apresentacao__criptografia_descriptografia__atencao">
<img
Expand Down
12 changes: 6 additions & 6 deletions src/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,13 @@ function descriptografarTexto(valorTextArea) {
(valorTextArea.charAt(i) >= "A" && valorTextArea.charAt(i) <= "Z")
)
return "Apenas letras minúsculas e sem acento!";
novoTexto = valorTextArea
.replace(/enter/g, "e")
.replace(/imes/g, "i")
.replace(/ai/g, "a")
.replace(/ober/g, "o")
.replace(/ufat/g, "u");
}
novoTexto = valorTextArea
.replace(/enter/g, "e")
.replace(/imes/g, "i")
.replace(/ai/g, "a")
.replace(/ober/g, "o")
.replace(/ufat/g, "u");
return novoTexto;
}

Expand Down
54 changes: 31 additions & 23 deletions styles/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,21 @@
--cor-primaria: #0a3871;
--cor-secundaria: #495057;
--cor-terciaria: #343a40;
--cor-quaternaria: #ffffff;
--cor-quintaria: #072b61;
--cor-sextaria: #d8dfe8;
--cor-septenaria: #eff1fa;
--cor-octonaria: #f3f5fc;
--cor-novenaria: #4b0082;
--fonte-primaria: "Inter", sans-serif;
--fonte-primaria-peso-normal: 400;
--borda-padrao: 1px solid rgba(0, 0, 0, 0.288);
}

* {
margin: 0;
padding: 0;
background-color: #f3f5fc;
background-color: var(--cor-octonaria);
}

body {
Expand Down Expand Up @@ -42,20 +50,20 @@ body {
.apresentacao__criptografia_descriptografia__textarea {
padding: 1% 1% 1% 1%;
font-family: var(--fonte-primaria);
font-weight: 400;
font-weight: var(--fonte-primaria-peso-normal);
font-size: 2rem;
color: var(--cor-primaria);
width: 680px;
height: 415px;
resize: none;
margin-bottom: 2%;
border: 1px solid rgba(0, 0, 0, 0.288);
border: var(--borda-padrao);
border-radius: 10px;
}

.apresentacao__criptografia_descriptografia__textarea::placeholder {
font-family: var(--fonte-primaria);
font-weight: 400;
font-weight: var(--fonte-primaria-peso-normal);
font-size: 2rem;
color: var(--cor-primaria);
}
Expand All @@ -73,7 +81,7 @@ body {

.apresentacao__criptografia_descriptografia__atencao__paragrafo {
font-family: var(--fonte-primaria);
font-weight: 400;
font-weight: var(--fonte-primaria-peso-normal);
font-size: 0.75rem;
color: var(--cor-secundaria);
opacity: 80%;
Expand All @@ -90,8 +98,8 @@ body {
background-color: var(--cor-primaria);
font-family: var(--fonte-primaria);
font-size: 1rem;
font-weight: 400;
color: #ffffff;
font-weight: var(--fonte-primaria-peso-normal);
color: var(--cor-quaternaria);
border-radius: 24px;
border: 0;
padding: 24px;
Expand All @@ -100,15 +108,15 @@ body {
}

.apresentacao__criptografia_descriptografia__botao__criptografia:hover {
background-color: #072b61;
background-color: var(--cor-quintaria);
}

/* ver aqui */
.apresentacao__criptografia_descriptografia__botao__descriptografia {
background-color: #d8dfe8;
background-color: var(--cor-sextaria);
font-family: var(--fonte-primaria);
font-size: 1rem;
font-weight: 400;
font-weight: var(--fonte-primaria-peso-normal);
border: 1px solid var(--cor-primaria);
border-radius: 24px;
padding: 24px;
Expand All @@ -118,7 +126,7 @@ body {
}

.apresentacao__criptografia_descriptografia__botao__descriptografia:hover {
background-color: #eff1fa;
background-color: var(--cor-septenaria);
}

/* ver aqui */
Expand All @@ -138,11 +146,11 @@ body {
display: none;
padding: 1% 1% 1% 1%;
font-family: var(--fonte-primaria);
font-weight: 400;
font-weight: var(--fonte-primaria-peso-normal);
font-size: 1.5rem;
color: #495057;
color: var(--cor-terciaria);
height: 415px;
border: 1px solid rgba(0, 0, 0, 0.288);
border: var(--borda-padrao);
border-radius: 10px;
text-align: start;
overflow-wrap: break-word;
Expand All @@ -167,7 +175,7 @@ body {
/* ver aqui */
.apresentacao__resultado__saida__mensagem__paragrafo__digite_texto {
font-family: var(--fonte-primaria);
font-weight: 400;
font-weight: var(--fonte-primaria-peso-normal);
font-size: 1rem;
color: var(--cor-secundaria);
}
Expand All @@ -179,10 +187,10 @@ body {

.apresentacao__resultado__botao__copiar {
display: none;
background-color: #d8dfe8;
background-color: var(--cor-sextaria);
font-family: var(--fonte-primaria);
font-size: 1rem;
font-weight: 400;
font-weight: var(--fonte-primaria-peso-normal);
border: 1px solid var(--cor-primaria);
border-radius: 24px;
padding: 24px;
Expand All @@ -192,16 +200,16 @@ body {
}

.apresentacao__resultado__botao__copiar:hover {
background-color: #eff1fa;
background-color: var(--cor-septenaria);
}

.apresentacao__resultado__botao__limpar {
display: none;
background-color: var(--cor-primaria);
font-family: var(--fonte-primaria);
font-size: 1rem;
font-weight: 400;
color: #ffffff;
font-weight: var(--fonte-primaria-peso-normal);
color: var(--cor-quaternaria);
border-radius: 24px;
border: 0;
padding: 24px;
Expand All @@ -210,7 +218,7 @@ body {
}

.apresentacao__resultado__botao__limpar:hover {
background-color: #072b61;
background-color: var(--cor-quintaria);
}

.rodape {
Expand All @@ -219,7 +227,7 @@ body {
text-align: center;
font-family: var(--font-secundaria);
font-size: 1.3rem;
font-weight: 400;
font-weight: var(--fonte-primaria-peso-normal);
}

.rodape__link {
Expand All @@ -228,5 +236,5 @@ body {
}

.rodape__link:hover {
color: #4b0082;
color: var(--cor-novenaria);
}

0 comments on commit 0f933c7

Please sign in to comment.