Communitygithub.com

orbit-poster-editorial

Construa uma homepage editorial "orbital" com tinta escura e papel quente — manchetes enormes e justas em sem serifa, com uma linha contornada e uma linha laranja que se deslocam com o mouse, um planeta CSS em órbitas 3D inclinadas cercado por cartões flutuantes de papel (um bilhete de destino que alterna, um cartão de carimbo de passaporte, uma pequena impressão fotográfica) que fazem parallax com o cursor, uma rede de partículas em canvas que reage ao ponteiro, um ticker laranja inclinado, cartazes de pôster onde fotos reais são mescladas em escala de cinza com multiplicação sob letras enormes e um disco solar colorido (a cor retorna ao passar o mouse), um "console de rota" com abas que exibe um número gigante dentro de um anel orbital, cartões de suporte com fotos mescladas e luz que segue o cursor, e uma chamada final laranja de sangria total. Ideal para marcas de viagem, planejadores de viagens, agências de intercâmbio ou realocação, conselhos de turismo, sites de cultura e eventos, ou quando o usuário deseja uma homepage editorial, em estilo pôster, reativa ao mouse, que mistura design gráfico com suas próprias fotografias. Produz um único arquivo HTML mais um diretório de assets.

O que é orbit-poster-editorial?

Este skill cria uma homepage visualmente impactante no estilo de pôster editorial impresso, transformando o navegador em uma tela interativa. A página combina uma estética escura e quente com tipografia grande e justa (DM Sans e IBM Plex Mono) e um acento laranja (#ff6c3a) que guia as ações. O elemento central é um "universo orbital" 3D (planeta, órbitas, cartões flutuantes) que reage aos movimentos do mouse, criando uma sensação de profundidade e descoberta. Além disso, o skill implementa efeitos sofisticados como uma rede de partículas que segue o cursor, cartazes com fotos em escala de cinza mescladas por multiplicação que revelam cor ao passar o mouse, um ticker inclinado e um console de rota com abas acessíveis por teclado. Ele é ideal para marcas de viagem, turismo e cultura que desejam uma presença online única e imersiva, misturando fotografias reais dos clientes com um design editorial ousado. O resultado é um único arquivo HTML independente (com assets) que funciona em desktops e dispositivos móveis, com suporte a preferências de movimento reduzido.

Funciona com~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/smyrna-pergamum/web-design-skills/tree/HEAD/skills/orbit-poster-editorial

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Orbit poster editorial

Uma homepage que parece uma série de pôsteres de viagem impressos que ganharam vida. As seções alternam entre tinta escura e papel claro; o tipo é enorme e justo; um acento laranja carrega cada ação. O herói é um pequeno universo — um planeta, órbitas e cartões de papel — que se inclina na direção do mouse. Mais abaixo, as fotografias reais não são colocadas em caixas, mas impressas dentro dos pôsteres: em escala de cinza, multiplicadas sobre a cor do papel, sob letras gigantes, até que o visitante passe o mouse e a cor volte.

A compilação de referência é example/index.html (Atlasio, uma marca de viagem fictícia, em inglês). O código detalhado está em references/components.md; screenshots/ mostra cada seção no desktop e no celular.

1. Antes de projetar

  1. Colete de 6 a 8 fotografias com pessoas em movimento (estações, quadros, estradas, janelas). Atribua a cada uma uma única função: uma pequena impressão no herói, uma por estado do pôster, uma por cartão de suporte. Nunca use a mesma foto duas vezes.
  2. Verifique cada foto quanto a logotipos e telas de terceiros (publicidade de aeroporto, placas de marca) e corte-os.
  3. Escolha quatro "possibilidades" para o alternador de pôsteres (formas de viajar, cidades, programas, estações) e quatro etapas para o console de rota. Cada uma precisa de um título de pôster de uma palavra, uma manchete de duas linhas, uma frase e um exemplo concreto ("Paris → Viena de trem noturno").
  4. Comprima as fotos (veja §5). As sete fotos do exemplo têm ~750 KB no total.

2. DNA visual

ElementoRegra
Tinta#101b22 página; texto papel #edece4; suave #9ca6a8; hairlines #ffffff20.
PapelSeções claras #edece4 com tons de pôster: sálvia #cbd4b2, argila #d8c4b5, névoa #c0cfce, lilás #c9c2d3; cartões de suporte #dbe1cd e #e5d5c6.
AcentoUm laranja #ff6c3a (planeta, discos solares, ticker, aba ativa, seção final). Um lima claro #c6d9ab/#c2d3a3 apenas para o ponto final na manchete e o número da rota.
TipoDM Sans 800–1000 para destaque (espaçamento entre letras -.065 a -.09em, altura de linha .8–1); 400–700 para texto corrido. IBM Plex Mono 6–9px maiúsculo para cada rótulo, coordenada e sobrancelha.
MancheteTrês linhas empilhadas: sólida, contornada (-webkit-text-stroke:1px), laranja; cada linha se move em uma quantidade diferente com o mouse.
FotosDentro de pôsteres e cartões de suporte: grayscale(1) contrast(1.1) + mix-blend-mode:multiply em um cartão isolado com tom; hover restaura a cor e escala 1.04. Pequenas impressões (herói) permanecem em cor com uma borda de papel.
FormasCantos quadrados em todos os lugares, exceto planeta, discos solares, órbitas, pílulas no alternador.
CursorUm anel de 30px com um ponto, mix-blend-mode:difference; cresce sobre links. Botões magnéticos derivam em direção ao ponteiro.

3. Padrões de seção

  1. Cabeçalho – wordmark, um link mono "edição", três âncoras, uma alternância de movimento (MOTION ON/OFF), um CTA com borda, hambúrguer abaixo de 650px. Uma barra de progresso de leitura laranja de 2px fica no topo da página.
  2. Herói – linha mono meta, a manchete de três linhas, uma estrela asterisco, duas linhas de texto, um link sublinhado, impressão pequena. Direita: o universo orbital (planeta com anéis de latitude/longitude e uma palavra de duas letras, três órbitas, satélites, rótulos mono girados) e três cartões flutuantes: bilhete de destino (clique alterna as quatro possibilidades), cartão de carimbo de passaporte, impressão fotográfica. Barra inferior: link de rolagem, dica "mova o mouse", número do volume.
  3. Ticker – faixa laranja de largura total girada −1.6°, palavras enormes separadas por glifos de estrela.
  4. Possibilidades – manchete com uma frase central cinza, alternador de pílulas, depois um quadro de duas colunas: o pôster (linha de coordenada, foto mesclada, disco solar, palavra gigante, rótulo inferior) e os detalhes (número grande, sobrancelha, manchete, texto, "uma rota para começar", botão tinta, aviso mono). O pôster inclina em 3D com o mouse.
  5. Console de rota – seção escura, manchete com uma frase laranja, quatro abas como uma linha com borda (aba ativa laranja), painel com um número gigante lima dentro de uma elipse orbital girando lentamente e o texto da etapa; uma linha "desbloquear" abaixo.
  6. Suporte – grande estrela giratória + manchete de dois tons; dois cartões (autoatendimento e consultor pago) cada um com uma foto mesclada, uma luz que segue o cursor e um link sublinhado; uma linha "aprender um idioma" com uma palavra laranja.
  7. Chamada final – seção laranja completa com grade, um link gigante de duas linhas ("Então, para onde ir?") com uma seta que se move ao passar o mouse, uma promessa curta, um botão tinta e uma linha de rota mono.
  8. Rodapé – wordmark, uma frase de duas linhas, links; uma linha inferior mono com uma nota honesta quando a marca é fictícia.

4. Efeitos característicos

  • Campo do mouse: em pointermove dentro do herói, define --px/--py (−1…1) em :root; linhas da manchete, cartões flutuantes e o sistema de órbita 3D os leem em translate3d/rotateX/Y com multiplicadores diferentes, suavizados por uma transição .6s cubic-bezier(.16,1,.3,1). Uma leitura ao vivo da coordenada X 050 / Y 050 é atualizada junto.
  • Rede de partículas: um canvas de 65 pontos à deriva (25 em celulares) conectados quando mais próximos que 95px; os pontos são empurrados para longe dentro de 120px do ponteiro e linhas laranjas se conectam ao ponteiro dentro de 180px. Funciona apenas enquanto o herói está visível e o movimento está ativado.
  • Pôsteres de foto mesclada: a foto é uma <img> posicionada absolutamente em z-index:-2 dentro de um pôster isolation:isolate; escala de cinza + multiplicação imprime a foto na cor do pôster, o disco solar é multiplicado por cima, a palavra gigante fica acima. Alternar possibilidade desvanece a foto antiga (.swap), troca o src, desvanece ao load e altera o tom do pôster e a cor do sol por meio de um atributo data-theme.
  • Cartões inclinados + luz do cursor: pôsteres e cartões de suporte giram até ~7–9° em direção ao ponteiro e expõem --cx/--cy para um destaque radial.
  • Abas acessíveis: as abas de rota usam role="tablist", tabindex percorrido, teclas Seta/Home/End.
  • Alternância de movimento: um botão pausa todas as animações e zera o campo do mouse; prefers-reduced-motion e ponteiros grossos desativam as mesmas coisas automaticamente.

5. Regras de compilação

  • Fotos: ffmpeg -i in.jpg -vf scale=1400:-2 -q:v 5 out.jpg (impressão do herói ~900px de largura). Corte logotipos e telas: -vf "crop=w:h:x:y,scale=1100:-2". Mantenha cada uma abaixo de ~170 KB.
  • HTML independente com doctype, charset e viewport; fontes do Google Fonts; símbolos SVG inline para setas e estrelas; nenhuma outra dependência.
  • Cada foto tem um alt real descrevendo a cena, exceto fotos de pôsteres, que são decorativas (alt="", aria-hidden="true") porque a palavra e os detalhes do pôster carregam o significado.
  • Celular: o herói empilha, o universo escala para ~66%, os cartões encolhem com suas próprias transformações, as palavras do pôster caem para 22vw com word-break:normal, as abas se tornam uma grade 2×2, o anel do cursor e a inclinação são desligados.
  • Sem rolagem horizontal em 390px; link de pular; contorno :focus-visible visível.

6. Escrevendo o texto

  • Declarações curtas em trios: "Venha com um sonho. Saia com um plano." "Encontre o lugar. Trace sua própria rota."
  • Rótulos mono falam como uma edição impressa: 01 / POSSIBILITIES, MODE 02 / AIR · FAR AWAY BY TOMORROW.
  • Exemplos devem parecer reais, mas ser rotulados como exemplos; regras legais ou de entrada sempre apontam para a fonte oficial.

7. Lista de verificação final

  • Cada foto é usada uma vez, creditada, cortada livre de logotipos de terceiros e compactada.
  • O herói inclina com o mouse; o cartão de destino e "outra possibilidade" alternam os quatro estados em sincronia com o pôster.
  • A foto do pôster é trocada sem um flash da imagem antiga; a cor retorna ao passar o mouse.
  • As abas de rota funcionam com o teclado.
  • A alternância de movimento, movimento reduzido e toque param o campo do mouse, o canvas, o ticker e a inclinação.
  • 390px: nenhuma quebra de palavra dentro dos títulos do pôster, nenhuma rolagem horizontal, nenhum erro no console.
  • Capturas de tela regeneradas: node scripts/screenshots.mjs example screenshots.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

paper-notebook-landing

Redesign or build a landing page in a warm "paper notebook" style — cream paper, chunky soft serif headlines, handwritten marker notes, yellow sticky notes, name-label notebooks, illustrated scenes with roman-numeral feature panels, doodle grids, lined-paper lists, comic-strip storytelling and a giant orange footer. Use when the user asks for a paper-notebook / scrapbook / sticky-note / playful-education look, or wants a friendly, trustworthy landing page for education, student services or family-facing products. Produces a single self-contained HTML file with scroll-driven notebook animation, auto-sizing comic speech bubbles and optional multi-language switching.

smyrna-pergamum/aperture-topology-story

Build a developer-tool, data, network or OSINT product website as a dark engineering grid with one bright idea inside it — a glowing SVG node topology hero (circular icon nodes, mono labels, dashed curved links, packets travelling out and back), a huge glowing condensed display headline, then a pinned scroll story where a circular aperture opens from the central node onto a light paper-grid workspace in which white cards, chips and connectors move between nodes in four phases, and the aperture closes back to dark on a glowing closing line. Ends with calm technical sections - a mono integration strip, a tab-switched architecture diagram with real screenshots, puzzle-tab module blocks, a se...

smyrna-pergamum/neumorphic-club-fintech

Build a premium fintech, card or membership website in two-material neumorphism (soft UI) — a dark relief page with light relief "islands" for cards, panels, coins and the phone (inverted in the light theme), depth only from paired shadows (raised outer / pressed inset), heavy lowercase serif headlines, wide-tracked uppercase eyebrows and one lime "LED" accent — with signature effects - a light source that follows the cursor so every shadow on the page turns with it, engraved text that lights up word by word on scroll, an embossed credit card that tilts with the mouse, a phone rising out of an inset slot, fanning card slabs, pressable reward coins, a rotating lock dial with spotlight text...

Habilidades Relacionadas