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

Feature/events section #44

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

enoquetembe
Copy link

@enoquetembe enoquetembe commented Oct 13, 2024

Descrição

Este pull request adiciona uma nova seção de eventos à aplicação. A seção exibe um carrossel de eventos recentes, com informações como título, tipo de evento (presencial ou virtual), status (por exemplo, "Upcoming"), e um botão para visualizar detalhes.

Issue Relacionada

#33

O que Fiz

  • Adicionei o componente EventCarousel:

    • Implementei um carrossel utilizando os componentes de UI do ShadcnUI.
    • Exibe cards de eventos com título, imagem, tipo de evento (presencial ou virtual) e um botão de "Ver Detalhes" com estilos dinâmicos.
    • O carrossel é navegado horizontalmente e tem botões de navegação quando visto em dispositivos maiores.
  • Adicionei o componente EventsSection:

    • Contém o título da secção, o carrossel de eventos e um botão para redirecionar para todos os eventos.
    • Estilizei os componentes com Tailwind CSS.
  • Criei o ficheiro data.ts:

    • Defini do tipo Event que inclui os campos id, title, imageUrl, type, e status.
    • Adicionei um array events que contém uma lista de eventos e com informações sobre o título, imagem, tipo e status dos eventos.

Checklist

  • Adicionei nova funcionalidade
  • Corrigi um bug
  • Melhorei funcionalidade existente
  • Refatorei código
  • Atualizei documentação
  • Outro (por favor, descreva abaixo)

Capturas de Ecrã (se aplicável)

Descktop:

localhost_3000_ (1)

Mobile:

localhost_3000_ (2)

Copy link

vercel bot commented Oct 13, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
maputo-frontenders-website ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 15, 2024 5:47pm

@SweydManaf
Copy link
Collaborator

imageUrl: "/testimonials/image 11.png",

No data.tsx, tem um typo no primeiro ink. Resolva e depois aprovo. Good job 👏

@enoquetembe
Copy link
Author

enoquetembe commented Oct 15, 2024

imageUrl: "/testimonials/image 11.png",

No data.tsx, tem um typo no primeiro ink. Resolva e depois aprovo. Good job 👏

@SweydManaf
Done. Thank You

@SweydManaf
Copy link
Collaborator

image

Na versão mobile os cards ficam dentro do container...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants