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

Fix/landing page #32

Merged
merged 14 commits into from
Feb 22, 2024
Merged

Fix/landing page #32

merged 14 commits into from
Feb 22, 2024

Conversation

aliceoq
Copy link
Contributor

@aliceoq aliceoq commented Feb 20, 2024

What is the purpose of this pull request?

Fazer ajustes na landing page.

What problem is this solving?

  • Adicionei o card do Developers Portal na seção Documentação
  • Ajustei o funcionamento do link dos cards, quando passar o mouse em cima do card você consegue ver o tooltip do navegador que mostra o link que vai abrir.
  • Adicionei o link para as respectivas páginas nos cards e botões, com exceção do card de Planos de Suporte. Link para páginas de faq, páginas externas, etc.
  • Ajustei os cards de FAQ para o novo formato
  • Ajustei espaçamento no componente de timeline de Announcements
  • Agora os dados da timeline de Announcements são obtidos a partir de um json na pasta public. O último comunicado sempre fica com New, e todos aqueles publicados nos últimos 7 dias também.

How should this be manually tested?

Abra o preview e cheque se a landing page está como esperado.

Screenshots or example usage

image
image
image

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Requires change to documentation, which has been updated accordingly.

@aliceoq aliceoq added the release-patch Patch version bump label Feb 20, 2024
Copy link

netlify bot commented Feb 20, 2024

Deploy Preview for leafy-mooncake-7c2e5e ready!

Name Link
🔨 Latest commit 5196e38
🔍 Latest deploy log https://app.netlify.com/sites/leafy-mooncake-7c2e5e/deploys/65d4bfeddcd61e0008aaf89f
😎 Deploy Preview https://deploy-preview-32--leafy-mooncake-7c2e5e.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.

@aliceoq aliceoq marked this pull request as ready for review February 20, 2024 15:15
Copy link
Contributor

@RobsonOlv RobsonOlv left a comment

Choose a reason for hiding this comment

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

LGTM 🚀

@ThayllyR
Copy link
Contributor

Está muito semelhante ao protótipo e tudo muito bem ajustado. Parabéns, bom trabalho! ✨

Copy link
Contributor

@ThayllyR ThayllyR left a comment

Choose a reason for hiding this comment

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

LGTM ✨

@aliceoq aliceoq merged commit e1b0fcc into main Feb 22, 2024
6 checks passed
@aliceoq aliceoq deleted the fix/landing-page branch February 28, 2024 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-patch Patch version bump
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants