Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: create a button top #242

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

esterfania
Copy link

@esterfania esterfania commented Oct 18, 2024

Descrição de PR

Issue relacionado

Motivações

A motivação dessa alteração é contribuir com open source

Informações adicionais

Essa PR adiciona um botão que retorna para o topo da página. Segue vídeo do comportamento:

Screen Recording 2024-10-22 at 12 11 49

Copy link

netlify bot commented Oct 18, 2024

Deploy Preview for diciotech ready!

Name Link
🔨 Latest commit 81564c5
🔍 Latest deploy log https://app.netlify.com/sites/diciotech/deploys/6717bcf8f7cc550008a4afd8
😎 Deploy Preview https://deploy-preview-242--diciotech.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@levxyca levxyca self-requested a review October 22, 2024 14:07
@levxyca levxyca added the enhancement New feature or request label Oct 22, 2024
@levxyca levxyca added this to the v2 milestone Oct 22, 2024
@levxyca levxyca linked an issue Oct 22, 2024 that may be closed by this pull request
@@ -16,6 +16,7 @@
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="stylesheet" href="assets/css/style.css" />
<link rel="stylesheet" href="assets/css/button_up.css" />
Copy link
Contributor

@george-gca george-gca Oct 22, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

É melhor adicionar o button_up no sass ao invés de aqui, isso evita ficar criando vários arquivos css sem necessidade, assim

@import "light_theme"

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Acho que o nome button_top ou até scroll_to_top é melhor. Ou talvez até adicionar isso ao assets/sass/style.sass já que é pouca coisa, não?


.button-up
background-color: $primary-500
color: $white
Copy link
Contributor

@george-gca george-gca Oct 22, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ao invés de usar $white e $primary-500 diretamente, é melhor já fazer pensando em possíveis valores diferentes para os temas. Exemplo do que foi feito com a janela de cookies:

Cor pro tema claro:

--cookies-text-color: #{$black}

Cor pro tema escuro:

--cookies-text-color: #{$white}

Como usar a variável:

color: var(--cookies-text-color)

@@ -83,9 +84,14 @@ <h2 class="header__subtitle">
</div>
</div>
</div>
<button class="button-up">
Topo
Copy link
Contributor

@george-gca george-gca Oct 22, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Só uma opinião, será que é necessária a palavra Topo? Porque eu acho que só a setinha é suficiente, e caso a gente adicione outras línguas é mais um lugar pra adicionar um termo traduzido que acho que não é essencial

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@george-gca @esterfania minha única preocupação em não ter nenhum texto é que incluir a palavra "topo" pode ser mais claro para usuários menos familiarizados com ícones, mas acredito que como essa setinha pra voltar ao topo da página é bem comum, pode não ser um grande problema.

@levxyca
Copy link
Owner

levxyca commented Oct 23, 2024

Obrigada pela revisão @george-gca!

Copy link
Owner

@levxyca levxyca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@esterfania obrigada pela sua contribuição 🫰🏻 fico no aguardo nas respostas dos comentários

@@ -83,9 +84,14 @@ <h2 class="header__subtitle">
</div>
</div>
</div>
<button class="button-up">
Topo
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@george-gca @esterfania minha única preocupação em não ter nenhum texto é que incluir a palavra "topo" pode ser mais claro para usuários menos familiarizados com ícones, mas acredito que como essa setinha pra voltar ao topo da página é bem comum, pode não ser um grande problema.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

Botão que leva de volta ao topo da pagina
3 participants