Pular para o conteúdo
Faculdade PhorteDesign System

TopCourses

Em andamento

Seção escura de cursos em destaque: título com chapéu, setas de anterior e próximo, três cursos numa lista que rola na horizontal, cada um um CourseCard (E77), e o cartão final "Ver mais+". Os cursos vêm por cursos, no formato curto da vitrine.

Função
Cursos e matrícula
Também chamado de
cursos em destaque, vitrine, carrossel de cursos, os cursos
Mora em
app/components/organisms/TopCourses.tsx
Última mudança
2026-09-30

Prévia

A peça ao vivo, vinda da ficha, na largura escolhida. Em larguras fixas, ela roda num quadro do tamanho de uma tela de verdade.

1280px, em tamanho real

Variante Padrão, ao vivo — vem da ficha.Abrir sozinha(abre em outra aba)

Variantes na ficha

Lidas da ficha no build, na ordem do palco. Cada uma abre sozinha, sem o styleguide em volta — é o endereço que o palco carrega.

  1. Padrão

Quando usar

Na página inicial, para os cursos mais procurados.

Faça

  • Passe cursos (slug, categoria, título, descrição, carga, modalidade e imagem): a peça monta o CourseCard.
  • Mantenha poucos cursos — a fileira rola, mas a barra de rolagem é escondida.

Evite

  • Contar com as setas como única forma de rolar: no celular, a fileira rola pelo toque.

Quando não usar. Para a grade do catálogo, use o CourseCard. Para um carrossel de topo, o HeroCarousel.

Anatomia

As partes, na ordem em que o olho — e o teclado — passam.

  1. Título — Um SectionTitle sobre escuro, com o chapéu "Os Cursos".
  2. Setas — Dois CarouselNavButton (escuro e claro), "Cursos anteriores" e "Próximos cursos", com `aria-controls` na lista; rolam 350px.
  3. Curso — Um CourseCard do sistema (E77) num `<li>` da lista "Cursos em destaque": o link é o título. Era o terceiro desenho de cartão de curso do repositório.
  4. Ver mais — Cartão-link translúcido para `/cursos`, com a seta num IconBox `primary` `interativo` (E64): fundo `--primary-subtle`, cheio no hover.

Estados

Os estados que a peça tem no código, e o que muda em cada um.

Estados da peça e o que muda em cada um
EstadoO que muda
PadrãoFundo --ink com dois brilhos vermelhos desfocados.
Hover no cartãoSombra maior, imagem aproxima e título vermelho.

Comportamento

Como a peça reage em cada situação
SituaçãoO que acontece
SetasRolam a fileira 350px para cada lado, suavemente, com encaixe por cartão.

Relacionados