Pular para o conteúdo
Faculdade PhorteDesign System

Units

Em andamento

Seção "Onde encontrar a Phorte": as duas unidades em funcionamento — Rui Barbosa e Martiniano (Marquês e Lapa saíram na E128) — em cartões com foto e nome; o botão "Unidade N" de cada cartão abre e fecha os detalhes — endereço, horário e contato — por cima da foto. Não recebe propriedades.

Função
Institucional
Também chamado de
unidades, endereços, onde estamos, campi, localização
Mora em
app/components/organisms/Units.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 ou em "Quem somos", para mostrar as unidades e como chegar.

Faça

  • Edite as unidades no arquivo da peça: não há propriedade para elas.

Evite

  • Contar que o detalhe continua aberto ao abrir outro: uma unidade por vez.

Quando não usar. Para o endereço de uma turma, o TurmaCard já traz o local. Para o contato geral, o Footer.

Anatomia

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

  1. Título — Um SectionTitle com o chapéu "Unidades".
  2. Cartão — Foto (`alt=""`) e o nome da unidade (`h3`).
  3. Botão — Um só, que fica (E76): fechado, a pílula "Unidade N" com um mais, e o cartão inteiro como alvo; aberto, o círculo com o menos no canto.
  4. Painel — No lugar da foto, com pelo menos 240px: "Unidade N" e os três dados numa `dl` a 14px (eram 11px). O cartão cresce com o painel — era fixo e rolava por dentro com a barra escondida, e a 320px o endereço ficava fora da caixa (E139, testado).

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
FechadoA foto; o painel com hidden; o botão com aria-expanded="false".
AbertoO painel por cima da foto; o mesmo botão, no canto, com aria-expanded="true".
Hover (fechado)A foto aproxima.

Comportamento

Como a peça reage em cada situação
SituaçãoO que acontece
Abrir uma unidadeFecha a que estava aberta.
Abrir ou recolherO botão fica onde está e o foco não sai dele (E76, APG Disclosure) — testado na ficha.
Depois de abrirA leitura e o Tab seguem para o endereço, o horário e o contato: o painel vem depois do botão na ordem do documento (E142, Magoo — Detalhes). Vinha antes, e quem ouvia passava para a próxima unidade — testado na ficha.

Relacionados