{c.t}
{c.d}
/* global React, ReactDOM, TweaksPanel, useTweaks, TweakSection, TweakColor, TweakRadio */
const { useState, useEffect } = React;
// ---------- DATA ----------
const COPY = {
pt: {
nav: { work: "Trabalhos", numbers: "Números", collabs: "Colabs", services: "Serviços", contact: "Contato" },
hero: {
kicker: "DEJAY PRODUÇÕES LTDA",
title1: "DEJAY PRODUÇÕES",
title2: "A empresa que quebrou a bolha IA",
title3: "PUBLIS 100% realistas e virais",
sub: "Pioneiro mundial em realismo com inteligência artificial no esporte. +200 milhões de views em 10 dias.",
cta1: "Falar comigo",
cta2: "Ver trabalhos"
},
badges: ["World Top 1 — AI Realism", "Pioneiro IA no futebol BR", "Bilhões em views"],
bio: {
label: "Sobre",
heading: "Obadias Guimarães da Motta Junior",
role: "CEO — Dejay Produções Ltda.",
body: "Criador de imagens e vídeos de ultra realismo com IA em toda a área do esporte. Pioneiro no realismo com inteligência artificial e criação de conteúdo para futebol, atraindo as principais emissoras, ligas e marcas globais que produzem com IA."
},
pillarsLabel: "Por que Dejay",
pillarsKicker: "Quatro motivos pra colocar a marca ao lado de um perfil que está reescrevendo a comunicação esportiva.",
pillars: [
{ t: "Realismo de outro nível", d: "Padrão mundial em fotorrealismo com IA — qualidade que faz a marca virar pauta orgânica nos grupos e timelines." },
{ t: "Reach 100% orgânico", d: "Bilhões de impressões sem mídia paga. Conteúdo nativo do feed, não publi disfarçada — engaja sem fricção." },
{ t: "Velocidade matchday", d: "Conceito → entrega em horas. Aproveitamos o momento do jogo, não o dia seguinte. Marca presente no calor da partida." },
{ t: "Distribuição multi-canal", d: "Nasce no @ohdejay, é amplificado pelo @cortedejay e replicado por Cazé TV, TNT, Romário TV, Ronaldo TV e Flow Podcast." }],
statsLabel: "Números — Métricas",
statsKicker: "Auditoria orgânica — sem mídia paga.",
audienceLabel: "Audiência",
audienceKicker: "Painel profissional Instagram · últimos 90 dias.",
audienceCards: {
geo: "Localização",
age: "Faixa etária",
gender: "Gênero",
engage: "Engajamento"
},
videosLabel: "Trabalhos",
videosKicker: "Toque pra abrir o reel. Quatro virais selecionados.",
casesLabel: "Cases em destaque",
casesKicker: "Três entregas que viraram pauta.",
cases: [
{
t: "Richarlison na rocinha",
d: "Romário, Adriano e Ronaldinho na quebrada — primeiro viral a misturar três ídolos em cena hiper-realista. Resposta de Romário, Richarlison, Jon Vlogs e Italo Ferreira no DM.",
m: ["53,8M views", "496K curtidas", "8,1K compartilhamentos"]
},
{
t: "Multiverso IA",
d: "Série de vídeos que reimagina momentos icônicos do esporte. Estreia que destravou 300M de views em 10 dias e levou o perfil pra Top 1 mundial em realismo.",
m: ["300M views / 10 dias", "World Top 1 AI Realism", "Repercussão global"]
},
{
t: "Coberturas como influenciador",
d: "Cobertura matchday gerando narrativas visuais ao vivo dos confrontos decisivos — conteúdo replicado por torcida e por veículos oficiais.",
m: ["Conteúdo matchday", "Torcida + clubes", "Pauta orgânica"]
}],
collabsLabel: "Quem confia",
collabsKicker: "Atletas, emissoras, ligas e marcas que já fizeram conteúdo com a Dejay.",
collabGroups: {
athletes: "Atletas & Influência",
media: "Mídia & Broadcast",
leagues: "Ligas & Federações",
brands: "Marcas"
},
servicesLabel: "O que entregamos",
services: [
{ t: "Reels virais com IA", d: "Conceito, geração e edição. Distribuição orgânica nativa do @ohdejay.", price: "a partir de" },
{ t: "Posts de campanha + Publis envolvendo IA e tecnologia de forma realista", d: "Imagens e vídeos hiper-realistas para ativações de marca, lançamentos e datas comemorativas.", price: "por imagem / vídeo" },
{ t: "Stories", d: "Sequência editorial pro feed efêmero — formato vertical, alta retenção.", price: "pacote de 3-5" },
{ t: "Matchday", d: "Conteúdo de jogo em tempo real: pré, durante e pós, com narrativa visual de IA.", price: "por jogo" }],
processLabel: "Como trabalhamos",
processKicker: "Do brief à viralização, em um fluxo enxuto e replicável.",
process: [
{ t: "Brief", d: "Recebemos objetivo, KPI e tom. Resposta em 24h." },
{ t: "Conceito", d: "Direção criativa, moodboard, referências e roteiro." },
{ t: "Produção", d: "Geração IA + edição cinematográfica. Iteração rápida." },
{ t: "Aprovação", d: "Revisão final e ajuste de copy/legenda." },
{ t: "Publicação", d: "Distribuição orgânica nativa + amplificação cross-canal." }],
contactLabel: "Vamos criar",
contactKicker: "Para campanhas, licenciamento e parcerias.",
rights: "Todos os direitos reservados.",
closeBtn: "Fechar",
openInsta: "Abrir no Instagram",
playReel: "Tocar reel",
showreelLabel: "SHOWREEL @OHDEJAY",
coverPlaceholder: "Arraste a capa",
clientLooviTag: "Cliente · seguros",
clientTrapperTag: "Cliente · trapper",
clientBarberTag: "Cliente · barbearia",
clientLoovi: "LOOVI SEGUROS",
clientTrapper: "TRAPPER",
clientBarber: "BARBEARIA",
clientSlotPh: "Drop 9:16",
clientSlotHelp: "Cliente — arraste seu reel 9:16",
viralLabel: "Galeria viral",
viralKicker: "Selecionados das últimas semanas. Arraste suas imagens.",
viralPh: "Arraste a viral",
copyLink: "Copiar link",
linkCopied: "Link copiado",
linkCopyFail: "Não consegui copiar. URL: "
},
en: {
nav: { work: "Work", numbers: "Numbers", collabs: "Collabs", services: "Services", contact: "Contact" },
hero: {
kicker: "DEJAY PRODUÇÕES LTDA",
title1: "DEJAY PRODUÇÕES",
title2: "The company that broke the AI bubble",
title3: "100% realistic & viral brand content",
sub: "World pioneer in AI realism for sports. 200M+ views in 10 days.",
cta1: "Get in touch",
cta2: "See the work"
},
badges: ["World Top 1 — AI Realism", "AI Football Pioneer", "Billions in views"],
bio: {
label: "About",
heading: "Obadias Guimarães da Motta Junior",
role: "CEO — Dejay Produções Ltda.",
body: "Creator of ultra-realistic AI images and videos across all areas of sport. A pioneer of AI realism and content creation in football, drawing in the world's biggest broadcasters, leagues and brands that work with AI."
},
pillarsLabel: "Why Dejay",
pillarsKicker: "Four reasons to put your brand next to the profile rewriting sports communication.",
pillars: [
{ t: "Next-level realism", d: "World-class photorealism with AI — quality that turns your brand into organic conversation across feeds and group chats." },
{ t: "100% organic reach", d: "Billions of impressions with no paid media. Native content, not disguised ads — engages with zero friction." },
{ t: "Matchday speed", d: "Concept → delivery in hours. We ride the moment of the game, not the day after. Your brand present in the heat of the match." },
{ t: "Multi-channel distribution", d: "Born on @ohdejay, amplified by @cortedejay and replayed by Cazé TV, TNT, Romário TV, Ronaldo TV and Flow Podcast." }],
statsLabel: "Numbers — Metrics",
statsKicker: "Audited organic reach — no paid media.",
audienceLabel: "Audience",
audienceKicker: "Instagram Professional Dashboard · last 90 days.",
audienceCards: {
geo: "Geography",
age: "Age range",
gender: "Gender",
engage: "Engagement"
},
videosLabel: "Work",
videosKicker: "Tap to open the reel. Four selected virals.",
casesLabel: "Featured cases",
casesKicker: "Three deliveries that became the story.",
cases: [
{
t: "Richarlison in the favela",
d: "Romário, Adriano and Ronaldinho in the favela — first viral to put three legends in a hyper-real scene. Romário, Richarlison, Jon Vlogs and Italo Ferreira replied in the DMs.",
m: ["53.8M views", "496K likes", "8.1K shares"]
},
{
t: "AI Multiverse",
d: "A series reimagining iconic sports moments. Launch that unlocked 300M views in 10 days and pushed the profile to World Top 1 in AI realism.",
m: ["300M views / 10 days", "World Top 1 AI Realism", "Global pickup"]
},
{
t: "Coverage as influencer",
d: "Matchday coverage generating live visual narratives of the decisive clashes — replayed by fans and official outlets.",
m: ["Matchday content", "Fans + clubs", "Organic story"]
}],
collabsLabel: "Trusted by",
collabsKicker: "Athletes, broadcasters, leagues and brands that have produced with Dejay.",
collabGroups: {
athletes: "Athletes & Influence",
media: "Media & Broadcast",
leagues: "Leagues & Federations",
brands: "Brands"
},
servicesLabel: "What we deliver",
services: [
{ t: "Viral AI Reels", d: "Concept, generation and edit. Native organic distribution from @ohdejay.", price: "starts at" },
{ t: "Campaign posts + AI/tech publis with realism", d: "Hyper-realistic images and videos for brand activations, launches and key dates.", price: "per image / video" },
{ t: "Stories", d: "Editorial sequences for the ephemeral feed — vertical, high retention.", price: "3-5 pack" },
{ t: "Matchday", d: "Real-time match content: pre, live and post, with AI visual storytelling.", price: "per match" }],
processLabel: "How we work",
processKicker: "From brief to viral, a lean and repeatable flow.",
process: [
{ t: "Brief", d: "We receive the goal, KPI and tone. Reply within 24h." },
{ t: "Concept", d: "Creative direction, moodboard, references and script." },
{ t: "Production", d: "AI generation + cinematic edit. Fast iterations." },
{ t: "Approval", d: "Final review and copy/caption tweaks." },
{ t: "Publish", d: "Native organic distribution + cross-channel amplification." }],
contactLabel: "Let's create",
contactKicker: "For campaigns, licensing and partnerships.",
rights: "All rights reserved.",
closeBtn: "Close",
openInsta: "Open on Instagram",
playReel: "Play reel",
showreelLabel: "SHOWREEL @OHDEJAY",
coverPlaceholder: "Drop cover",
clientLooviTag: "Client · insurance",
clientTrapperTag: "Client · trapper",
clientBarberTag: "Client · barbershop",
clientLoovi: "LOOVI SEGUROS",
clientTrapper: "TRAPPER",
clientBarber: "BARBERSHOP",
clientSlotPh: "Drop 9:16",
clientSlotHelp: "Client — drop your 9:16 reel",
viralLabel: "Viral gallery",
viralKicker: "Recent picks. Drop your own images.",
viralPh: "Drop viral",
copyLink: "Copy link",
linkCopied: "Link copied",
linkCopyFail: "Couldn't copy. URL: "
}
};
const STATS = [
{ value: "200M+", labelPt: "views em 10 dias", labelEn: "views in 10 days", note: "Multiverso IA" },
{ value: "160.8M", labelPt: "views / últimos 30 dias", labelEn: "views / last 30 days", note: "@ohdejay" },
{ value: "100K", labelPt: "seguidores @ohdejay", labelEn: "@ohdejay followers", note: "+ 30,9K @cortedejay" },
{ value: "#1", labelPt: "mundial em realismo IA", labelEn: "world AI realism", note: "Esporte" }];
const AUDIENCE = {
geo: [
{ k: "Brasil", v: 78 },
{ k: "EUA", v: 6 },
{ k: "Portugal", v: 4 },
{ k: "Outros", v: 12 }],
age: [
{ k: "18–24", v: 32 },
{ k: "25–34", v: 41 },
{ k: "35–44", v: 18 },
{ k: "45+", v: 9 }],
gender: [
{ k: "Masculino / Male", v: 76 },
{ k: "Feminino / Female", v: 24 }],
engagePt: [
{ k: "Engajamento médio", v: "8,4%" },
{ k: "Reels avg views", v: "2,4M" },
{ k: "Compartilhamentos / post", v: "12K+" },
{ k: "Salvamentos / post", v: "9,2K+" }],
engageEn: [
{ k: "Avg engagement", v: "8.4%" },
{ k: "Reels avg views", v: "2.4M" },
{ k: "Shares / post", v: "12K+" },
{ k: "Saves / post", v: "9.2K+" }]
};
const REELS = [
{ code: "DVT3BSFkQqj", titlePt: "romario buscando neymar na escola", titleEn: "Romário picks Neymar up at school", tag: "53.8M views" },
{ code: "DYIYW-WMM2p", titlePt: "Neymar camepão", titleEn: "Neymar champion", tag: "Top 1 World" },
{ code: "DXezNJrDkRY", titlePt: "Serie do neymar até a copa", titleEn: "Neymar series — to the World Cup", tag: "Viral 2025" },
{ code: "DS0lv-ogdLY", titlePt: "Na barbearia Cr7 na favela", titleEn: "Cr7 at the favela barbershop", tag: "Favela series" }];
const VIRAL_CARDS = [
{ id: "viral-1", color: "#c5fb45", titlePt: "brasil Campeão", titleEn: "Brazil champion", views: "53.8M", aspect: "4 / 5", badge: "VIRAL MUNDIAL" },
{ id: "viral-2", color: "#3afff0", titlePt: "NEYMAR ARTE", titleEn: "Neymar art", views: "42M", aspect: "1 / 1", badge: "TOP 1 WORLD" },
{ id: "viral-3", color: "#ff3ea5", titlePt: "PELÉ + NETO", titleEn: "Pelé + Neto", views: "28M", aspect: "9 / 16", badge: "MATCHDAY" },
{ id: "viral-4", color: "#f4f3ee", titlePt: "PODPAH PODCAST", titleEn: "Podpah Podcast", views: "19M", aspect: "5 / 6", badge: "SÉRIE BR" }];
const COLLABS = {
athletes: [
{ name: "Romário", handle: "@romariofaria" },
{ name: "Richarlison", handle: "@richarlison" },
{ name: "Zé Roberto", handle: "@zeroberto" },
{ name: "Adriano Imperador", handle: "Imperador" },
{ name: "Italo Ferreira", handle: "@italoferreira" },
{ name: "Negrete", handle: "Influenciador" }],
media: [
{ name: "Cazé TV", handle: "@cazetv" },
{ name: "TNT Sports", handle: "Broadcast" },
{ name: "Romário TV", handle: "@romariotv_oficial" },
{ name: "Ronaldo TV", handle: "Rede Ronaldo" },
{ name: "Flow Podcast", handle: "@flowpodcast" },
{ name: "Capim FC", handle: "@capimfc" }],
leagues: [
{ name: "Campeonato Carioca", handle: "FERJ" },
{ name: "Paulistão", handle: "FPF" },
{ name: "King League Brazil", handle: "KLB" },
{ name: "NBB", handle: "Basquete BR" }],
brands: [
{ name: "LOOVI", handle: "Seguros" },
{ name: "META", handle: "AI partner" }]
};
// ---------- DEFAULT TWEAKS ----------
const TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{
"accent": "#c5fb45",
"fontPreset": "bricolage",
"lang": "pt",
"noise": true
} /*EDITMODE-END*/;
const ACCENT_OPTIONS = ["#c5fb45", "#3afff0", "#ff5a1f", "#ff3ea5", "#f4f3ee"];
const FONT_PRESETS = {
bricolage: { display: "'Bricolage Grotesque', sans-serif", body: "'Geist', sans-serif", mono: "'JetBrains Mono', monospace" },
serif: { display: "'Instrument Serif', serif", body: "'Geist', sans-serif", mono: "'JetBrains Mono', monospace" },
mono: { display: "'Space Grotesk', sans-serif", body: "'Space Grotesk', sans-serif", mono: "'JetBrains Mono', monospace" }
};
// ---------- COMPONENTS ----------
function TopBar({ lang, setLang, accent, t }) {
return (
{t.bio.body}
{p.d}
{c.d}
{s.d}
{p.d}