velar-luxury-real-estate
Desenvolve uma página de destino de luxo para imóveis ou arquitetura. Usa animações cinematográficas com rolagem, efeitos visuais e galerias de vídeo interativas.
O que ela faz
Cria uma página de site elegante para imóveis de luxo. Ela tem animações que acontecem conforme você rola a página, como um texto que aparece letra por letra e imagens que se movem.
Quando usar
- ✓Quando você quer mostrar casas de luxo de forma sofisticada.
- ✓Para criar um site de arquitetura com visual moderno.
- ✓Ao lançar um empreendimento imobiliário de alto padrão.
Exemplo do que pedir para a IA
“Crie uma página de site para imóveis de luxo com animações cinematográficas.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A página usa um código pré-definido que inclui animações como um texto inicial que some, uma imagem de casa que sobe e cresce, e uma galeria de vídeos que aparece ao passar o mouse.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add nexu-io/open-design --skill velar-luxury-real-estateOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/examples/velar-luxury-real-estate/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Velar. — Página de Destino de Imóveis de Luxo
Produza uma página de destino de imóveis de luxo cinematográfica, de página única. Uma implementação de referência completa e renderizada acompanha esta habilidade em example.html — comece por ela. Copie example.html, depois ajuste o texto e os dados; não reescreva a coreografia nem invente uma nova linguagem visual. A semente já codifica os tokens exatos, o preloader com máquina de escrever, a animação da casa controlada pela rolagem, a barra de estatísticas escura fixa, a contagem progressiva e a galeria que expande ao passar o mouse, descritas abaixo.
Este é o briefing de construção oficial. Siga-o exatamente — as cores nomeadas, fontes, tempos, URLs de imagem e a matemática da rolagem estão travadas.
Imagem embutida (crítico): example.html envia a silhueta do edifício/casa (HOUSE_IMG, originalmente res.cloudinary.com/.../building_bzziky.png) como um URI data:image/webp;base64,… embutido — mantenha-o exatamente como está. Os 5 vídeos da galeria do cloudfront .mp4 e o fundo do herói higgs.ai BG_IMG permanecem como URLs remotas (CDNs grandes e estáveis); o host do cloudinary é o que deve ser embutido porque é o ativo central que suporta a carga e é escalado repetidamente.
Stack
- Saída padrão: um único arquivo HTML autônomo (a semente
example.html) usando CSS + JS puro. Já inclui tudo embutido. - Se o usuário solicitar explicitamente o projeto React: porte a semente fielmente para React 18 + TypeScript + Vite + Tailwind CSS com apenas
lucide-reactpara ícones (o hambúrguer→X). Toda a lógica de animação reside em um únicosrc/App.tsxusandouseState,useEffect,useRef,useCallbackeIntersectionObserver. Nenhuma outra biblioteca. Não altere o design ao portar.
Configuração global — travada
- Fundo da página
#f5f0ea(off-white quente). Wrapper do corpooverflow-x: clip. - Fontes via
@importem um<style>embutido: Syne (400, 700, 800, 900) + Inter (300, 400, 500, 600) do Google Fonts. - Constantes:
GRASS_GREEN = '#213138'(fundo do preloader + cor padrão do logo),FULL_TEXT = 'Velar.',HOUSE_IMG(URI de dados embutido na semente),BG_IMG(fundo do herói higgs.ai) e os 5 vídeos da galeria do cloudfront (em ordem — mantenha-os).
Seção 1 — Preloader / overlay de introdução
Overlay fixo de tela cheia (z-index:100, fundo #213138, flex centralizado). Máquina de escrever de Velar. em Syne 2.6rem, branco, letter-spacing:-0.02em; peso das letras 700, exceto . com peso 900. Cursor branco piscando (barra arredondada de 3px × 1,1em, blink 0.7s step-end infinite, opacidade 0↔1) segue a última letra digitada.
Tempos (setTimeout): CHAR_INTERVAL=140ms, TYPE_START=600ms. Revela letra i em TYPE_START + i*CHAR_INTERVAL. LIFT_AT = TYPE_START + 6*CHAR_INTERVAL + 700. Esconde o cursor em LIFT_AT-150. Em LIFT_AT, levanta o overlay translateY(-100%) com transform 1.5s cubic-bezier(0.45,0,0.15,1) E aciona a subida da casa. Em LIFT_AT+1300, fade in do texto do herói (opacity 0→1, translateY(-28px)→0, 0.7s cubic-bezier(0.22,1,0.36,1) 0.1s). Em LIFT_AT+2100, define liftDone, desabilita a transição do overlay (estacionado fora da tela) e entrega o controle da casa ao manipulador de rolagem.
Seção 2 — Navegação fixa
Navegação superior fixa z-50, padding px-6 md:px-10 lg:px-16, py-5 md:py-6, flex justify-between. Esquerda: Velar. em Syne text-xl, peso das letras 700 / ponto 900, cor = navColor. Direita: hambúrguer — duas linhas empilhadas de 28px×1px, a superior encolhe para w-5 ao passar o mouse; quando aberto, troca para Lucide X (tamanho 24).
Comportamento de rolagem: se qualquer seção escura (banda escura da Seção 5 + galeria da Seção 6) sobrepor o topo da viewport (rect.top <= 0 && rect.bottom > 0), navColor = '#ffffff', caso contrário '#213138'. Transição color 0.35s ease.
Menu móvel: overlay #f5f0ea de tela cheia (z-40), centralizado, 4 links empilhados — Residences, Story, Listings, Inquire — Syne text-4xl, font-light, tracking-widest, maiúsculas, preto, hover text-gray-500. Clicar fecha.
Seção 3 — Herói
<section> position:relative; min-height:100vh; overflow:visible, BG_IMG como fundo cover/center. Bloco de texto do herói z-index:10, oculto inicialmente, aparece com fade+slide de acordo com o tempo do preloader.
- Linha superior
.hero-heading-top(px-6 md:px-10 lg:px-16, flexitems-end justify-between,margin-bottom:-0.04em): esquerdaLIVE IN(.hero-own-the, Syne 800, maiúsculas, preto,letter-spacing:-0.03em,line-height:1); direita apenas para desktop.hero-subtitle-desktop(Syne 700,clamp(10px,0.95vw,14px), largura máxima 300, opacidade 0.7, alinhado à direita): "Casas imponentes construídas com visão, / escopo e requinte arquitetônico."
…
Perguntas frequentes
O que são 'animações cinematográficas'?
São animações suaves e planejadas que dão um efeito de filme à página, tornando a experiência mais imersiva e profissional.
Posso mudar as cores e fontes?
As cores e fontes principais já estão definidas para manter o estilo de luxo. Mudanças significativas podem alterar o visual planejado.
O site funciona em celulares?
Sim, o design é responsivo e se adapta a diferentes tamanhos de tela, incluindo celulares e tablets.
Detalhes
Descrição original do autor
Use this plugin when the user wants a high-end luxury real-estate / architecture landing page with cinematic scroll choreography: a typewriter preloader that lifts away, a scroll-driven house image that rises from below and scales up while pinning to a dark statement section, a sticky dark stats band with count-up numbers, and a hover-expand video gallery that slides up over the dark section. Invo
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #588
- Licença
- Apache-2.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
sample-plugin
Faz seu agente criar um arquivo de metadados para testes. Ele ajuda a garantir que o código funcione corretamente em diferentes situações.
nexu-io/open-design
aster-atelier
Ajuda seu agente a criar um site artístico com visual clássico. Ele usa imagens elegantes, céus azuis e fontes serifadas para um visual cinematográfico.
nexu-io/open-design
audio-jingle
Faz seu agente gerar áudio como jingles e efeitos sonoros. Ele pode criar músicas e vozes, salvando o resultado em um arquivo de áudio.
nexu-io/open-design
blog-post
Ajuda seu agente a escrever artigos longos ou posts de blog. Ele inclui espaços para imagens, citações e informações do autor.
nexu-io/open-design
Skills parecidas
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
design-system
Ajuda seu agente a criar um sistema de design a partir de um código existente. Ele extrai informações visuais e verifica a consistência, gerando um relatório e uma prévia interativa.
affaan-m/ECC
liquid-glass-design
Ajuda seu agente a criar interfaces de usuário com efeito 'Liquid Glass' para iOS. Permite adicionar efeitos visuais dinâmicos e interativos em SwiftUI e UIKit.
affaan-m/ECC