ShadCN + Unicorn Studio + GreenSock
ShadCN é base, não destino: Unicorn Studio + GreenSock elevam o visual — se você proteger performance e acessibilidade.
Resposta direta
Customizar ShadCN com Unicorn Studio + animações GreenSock. TokenName ShadCNTest2 sem descrição, quem for o proprietário de recursos, expiração, qualquer coisa, repósito público é bem, apenas clique em gerar e gerar tóquio, tudo bem, e então aqui está o seu tóquio, você vai querer copiar isso e então pastar isso na seção relevante,.
ShadCN como base, não template
Nesta parte do material sobre shadcn unicorn studio greensock, o foco é «ShadCN como base, não template». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Este é ShadCN, porém, mas nós realmente o customizamos com o uso de Unicorn Studio e também integramos animações com a plataforma de animação do GreenSock. Eu vou mostrar a vocês todos como configurar isto usando o server ShadCN MCP com cursor. Ok, então aqui estamos em Cursor, a primeira coisa que vamos querer fazer é clicar em CTRL L e então para subir a janela de contato e então vamos vir aqui e vamos especificar os setores de contato e depois vir para ferramentas e integrações.
Agora, você pode ver que eu não tenho o server de MCP do Shad CN, então esse é o primeiro passo, precisamos integrá-lo. Qualquer server MCP que você possa ou não possua, vamos colocar uma coma logo após esta. Agora, você ainda não está pronto, porque o que você precisa fazer é especificar seu token do GitHub.
Unicorn Studio no visual
Nesta parte do material sobre shadcn unicorn studio greensock, o foco é «Unicorn Studio no visual». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
TokenName ShadCNTest2 sem descrição, quem for o proprietário de recursos, expiração, qualquer coisa, repósito público é bem, apenas clique em gerar e gerar tóquio, tudo bem, e então aqui está o seu tóquio, você vai querer copiar isso e então pastar isso na seção relevante, ok, então eu pastei isso lá, você clica em salvar e ele deve aparecer logo quando você voltar aqui para os ajustes do cursor, aqui 7 ferramentas, 5 prompções disponíveis. Agora, há diferentes maneiras de esconder isso, como colocar a variável do seu ambiente, mas não é muito importante para agora. Agora, myapp vai ser o nome dele ou o nome do folder que ele cria, como nos seus folders de código.
Um nosso estilo alterado, basicamente, então se eu voltar aqui e vamos para nossa página, podemos ver que o estilo foi arrumado, mas o que precisamos fazer é voltar para o outro terminal, clicar em controle C, clicar em Y para pará-lo e então clicar em Aero Abre para re-agir NPM run dev agora se eu apenas controle esquerdo clicar mais uma vez depois que está pronto para construção, aqui vamos nós, era uma versão dark mode version before but now it has our light mode so now that por isso sabemos que está integrado com o shad cn então agora podemos fazer algo como podemos dizer que o lom pode ser como eu integrei shad deixe-me zoomar aqui shad cn para este próximo projeto js garantir que, de forma geral, estamos usando o modo escuro Agora podemos ver que está usando o modo escuro. E você pode vir aqui, você pode editar todas as cores como quiser, você pode clicar em Topografia, você pode modificar isso, tem uma outra seção também, mas, realmente, o que você pode fazer agora é clicar em Codes quando você estiver feliz com isso, e então clicar em Copy aqui. Sorte, Folha de Aptos, globals.css E então, Selecione o selecionador de tema na linha, que é um dos selecionadores que já temos pronto para ser pasteado.
Na prática
Customizar ShadCN com Unicorn Studio + animações GreenSock.
GSAP sem matar performance
Nesta parte do material sobre shadcn unicorn studio greensock, o foco é «GSAP sem matar performance». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Não podemos dizer porque não temos nenhum componente do ShadCN utilizado do server MCP do ShadCN. Então agora é hora de construir nosso prompt para que ele seja gerado como nossa página de lançamento da SaaS. Então eu já cheguei com o prompt e se eu for aqui, eu vou ler aqui rapidamente para você.
Agora, use o server MCP do ShadCN para trazer os componentes necessários para construir uma página de lançamento da SaaS para um site web dedicado à AI, plataforma de análise e vendas chamada Stats AI. O design deve ser completamente fluido, quer dizer, vai ir até o lado esquerdo e direito do browser, independente de quão grande seja. Integrar um navbar com o logo à esquerda, um nav primário no meio com cinco links e um navbar com botões CTA à direita que dizem Join Up e Log In.
Quando customização vale
Nesta parte do material sobre shadcn unicorn studio greensock, o foco é «Quando customização vale». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
O que isso significa é que, independente da quantidade, da altura do viewport ou do browser, ele deveria espalhar toda essa quantidade, essa seção de heróis. A seção de heróis é apenas outra lingua de indústria UI, UX, para dizer que esta é a seção que tem a headline, uma subheadline, tipicamente, uma chamada de ação de alguma forma, como uma ilustração. Então, e depois, e apresenta uma grande campanha que está alinhada à esquerda inferior do design, com um bom espaço branco longe dos bordes do browser, e a campanha deve dizer, Inteligente Analítica, finalmente, com um botão CTA chamado Teste-o-Não.
Ele não tem nenhuma seção abaixo dele, então o que eu vou fazer é pedir para ele adicionar um pouco de seção genérica. Apenas por ir para copiar e clicar em copiar aqui e então voltar e simplesmente voltar aqui e simplesmente revertendo todas as rolas e então ativando save e então voltando para nossa aplicação e veja isso tudo integrado em um novo esquema de cores que é bem legal agora vou desligar isso para que voltemos àquele templo que tínhamos antes, como este E agora este é o ponto onde podemos começar a experimentar com a customização. Então, se você clicar em qualquer um desses, como este, por exemplo, Isso vai ser algo que pode ser integrado na sua página de lançamento, o que é muito louco.
Sinais de que está funcionando
Nesta parte do material sobre shadcn unicorn studio greensock, o foco é «Sinais de que está funcionando». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
3D Shape, então vamos clicar em 3D Shape e podemos mudar no Propertor, todos esses diferentes, você sabe, propriedades essencialmente, então talvez nós queiram fazer algo diferente como para esta forma, então vamos fazer este, o tri-cilindro, bem, então novamente você pode mudar a escala desta coisa, você pode fazer Faça isso com a sua mouse, clicando em track mouse Então, se nós aumentarmos muito, vai realmente seguir o mouse. Outra coisa que eu quero fazer é eu quero ter certeza de que o fundo de vista se encaixa com o fundo de vista em nossa página. Mas eu não quero tomar essa abordagem e um dos problemas é que se eu mudar esse cor aqui, não muda de forma acurada porque tem esse efeito de glifdiver no fundo, então eu não quero fazer isso, o que farei em vez disso é criar um retângulo aqui e apenas tirar isso e então escolher fit to artboard e este botão aqui e então o que podemos fazer é pegar o cor do fundo do nosso código, então vamos voltar ao cursor Vamos lá onde diz, vamos ver aqui, tem uma cor de fundo, tudo bem?
Diz 1A1B1E, esse é o código hex, vamos copiar isso e depois vamos paste-lo lá. E tem outra coisa que está acontecendo, como esta imagem está afetando como é, então eu vou fazer esta imagem maior aqui. Ok, isso é bem legal, eu acho que isso é legal por agora, então uma vez que você está feliz com isso, vamos clicar em exportar, vamos para embedar, e o que vamos fazer é copiar esta seção de código, então eu vou.
O que evitar na primeira semana
Nesta parte do material sobre shadcn unicorn studio greensock, o foco é «O que evitar na primeira semana». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Pegue isso e então aqui o que vou fazer é, na seção de contato, vou apenas pastear esse código de escrita e então embaixo dele, na prompção, vou dizer que este é um projeto Unicorn Studio I, coloque-o na div Unicorn Studio que eu te disse antes, garantir que seja 100% de altura e altura, clique em entrar e espero que funcione. Vamos criar nossa própria seção de testemunhas enquanto direcionamos a AI para integrar ainda o uso de templates de ShadCN, mas vamos fazer isso único. Então, embaixo da seção de heróis, deve haver uma série de cartas de testemunhas, dois rios, cada com 10 cartas.
Cada carta de testemunho deve ter um avatar, nome da pessoa, sua frase e a empresa que a representam. E eu vou dizer isso porque já foi utilizado e tem sua própria seção de testemunho. Teste de testemunhas, vamos lá, então vou copiar isso e paste-o e vamos dar uma olhada e aqui vamos nós, é exatamente o que eu queria, isso é incrível, então temos esses pequenos avatars aqui, eles podem ser mudados para imagens se quisermos especificar como E agora, como podemos fazer isso mais interessante em termos de animação?
Como explicar isso para o time
Nesta parte do material sobre shadcn unicorn studio greensock, o foco é «Como explicar isso para o time». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
É uma abordagem de JavaScript para criar animações de UI e elas podem ser como animações de sequência, animações complexas. Uma animação de estagio no tipo de sotaque um personagem em um tempo cada personagem deveria animar da posição y para baixo e para cima para a posição de default, tenha em mente que cada palavra está encastada em sua própria div para que a div parent seja overflow-hidden. Então, essencialmente, o que isso quer dizer é que queremos ter cada personagem e isso se faz através de JavaScript, vai quebrar os personagens em seus próprios elementos essencialmente e então vai, eu garantir que com o overflow escondido em seu contêiner parental que quando eles voam para o lugar parece que está voando de nada e há como uma máscara de clipe invisível essencialmente de onde eles estão vindo, então veremos se isso funciona Bem, eu não restalei.
Também o dizer para usar a plataforma de animação do GreenStock para que quando scrollamos, ele vai tirar cada uma dessas cartas e vai animá-las no Y-Axis com a opacidade 0 a 1. Quando o usuário scrollar, criar uma animação de scroll ativada para as cartas de testemunho Eles deveriam animar no Y-Axis, a 100 pixels de posição de default e com a opacidade 0 indo para 1. Ok, então há um pequeno problema onde os outros não voaram em lugar, a segunda linha, então vamos ver se podemos conseguir fixar isso, porque isso é realmente legal, como isso funciona, sim, por algum motivo há um delay.
Na prática
Próximo passo: escolha uma métrica (taxa de sucesso, tempo, retries ou conversão) e rode um experimento de 7 dias antes de escalar o padrão.