Pular para o conteúdo
Skillpedia
Escrita101 mil · #586

ve-midnight-editorial

Prepara uma apresentação financeira detalhada sobre a sustentabilidade de um projeto. É voltada para a diretoria e liderança, ajudando na tomada de decisões estratégicas.

O que ela faz

Este plugin cria apresentações com um visual elegante e cinematográfico, usando cores escuras e douradas. Ele define como os textos e elementos aparecem na tela, com transições suaves entre os slides.

Quando usar

  • ✓Criar uma apresentação com um design profissional e impactante.
  • ✓Apresentar dados financeiros ou de negócios de forma clara e visualmente atraente.
  • ✓Desenvolver um material de marketing ou institucional com um estilo único.

Exemplo do que pedir para a IA

“Crie uma apresentação sobre os resultados financeiros do último trimestre usando o tema 'midnight-editorial'.”

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

https://github.com/nexu-io/open-design/blob/main/plugins/_official/examples/ve-midnight-editorial/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/plugins/_official/examples/ve-midnight-editorial/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele funciona definindo um conjunto fixo de cores, fontes e estilos para cada elemento da apresentação. As transições entre os slides são animadas para dar um efeito profissional.

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 ve-midnight-editorial

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/examples/ve-midnight-editorial/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Midnight Editorial(午夜金辉)

Um plugin de deck com estética única: o preset midnight-editorial do nicobailon/visual-explainer upstream com licença MIT (templates/slide-deck.html), fixado e distribuído como um único pacote autônomo — example.html. O slide do diagrama mermaid upstream foi substituído por uma página de pipeline pura em CSS/SVG; o deck tem zero dependências externas de JS (Google Fonts @import é a única referência externa).

Combinação de assinatura (o que torna esta skin única):

  1. Azul marinho profundo + dourado quente — página #0f1729, acento #d4a73a, texto em pergaminho #e8e4d8. Cinematográfico, qualidade de revista, dramático.
  2. Exibição Serif → Rótulo Mono — Instrument Serif em até 120px (clamp(48px,10vw,120px), peso 400, rastreamento de -2px, altura de linha de 0.95) caindo diretamente para rótulos JetBrains Mono em maiúsculas de 13–14px com espaçamento entre letras de 1.5px. Nenhum sans intermediário em lugar nenhum.
  3. Brilho de acento radial dourado — cada slide de conteúdo carrega um radial-gradient(ellipse at X% Y%, var(--accent-dim) 0%, transparent ~40%) inline de fundo, com a âncora da elipse se movendo por slide.
  4. Marcas de canto SVG douradas + numerais fantasma — marcas de linha de canto douradas de 2px com opacidade 0.15 no slide de título; divisores carregam um numeral dourado clamp(100px,22vw,260px) fantasma com opacidade 0.06.
  5. Transições cinematográficas escalonadas — slides entram com fade + translateY(40px) + scale(0.98) em cubic-bezier(0.16,1,0.3,1); filhos .reveal escalonam em incrementos de 0.1s (máximo 6).
  6. Tema duplo SlideEngine — alternância explícita escuro/claro (tecla T + botão de cromo ◐, html[data-theme]), com padrão para a preferência do SO. O modo claro é uma skin fixa creme/dourada, não uma reflexão tardia.

Comece em example.html. Substitua apenas o conteúdo — nunca reescreva o sistema de design ou o script de tempo de execução, e nunca introduza cores ou fontes fora das folhas de tokens abaixo.

Folha de tokens bloqueada — escura (padrão)

:root {
  --font-body: 'Instrument Serif', Georgia, serif;
  --font-mono: 'JetBrains Mono', 'SF Mono', Consolas, monospace;
  --bg: #0f1729;
  --surface: #162040;
  --surface2: #1d2b52;
  --surface-elevated: #243362;
  --border: rgba(200, 180, 140, 0.08);
  --border-bright: rgba(200, 180, 140, 0.16);
  --text: #e8e4d8;
  --text-dim: #9a9484;
  --accent: #d4a73a;
  --accent-dim: rgba(212, 167, 58, 0.1);
  --code-bg: #0a0f1e;
  --code-text: #d4d0c4;
  --green: #4ade80;  --green-dim: rgba(74, 222, 128, 0.1);
  --red: #f87171;    --red-dim: rgba(248, 113, 113, 0.1);
  --blue: #60a5fa;   --blue-dim: rgba(96, 165, 250, 0.1);
}

Folha de tokens bloqueada — clara (html[data-theme="light"])

html[data-theme="light"] {
  --bg: #faf8f2;
  --surface: #ffffff;
  --surface2: #f5f0e6;
  --surface-elevated: #fffdf5;
  --border: rgba(30, 30, 50, 0.08);
  --border-bright: rgba(30, 30, 50, 0.16);
  --text: #1a1814;
  --text-dim: #6e685c;
  --accent: #b8860b;
  --accent-dim: rgba(184, 134, 11, 0.08);
  --code-bg: #2a2520;
  --code-text: #e8e4d8;
  --green: #16a34a;  --green-dim: rgba(22, 163, 74, 0.08);
  --red: #dc2626;    --red-dim: rgba(220, 38, 38, 0.08);
  --blue: #2563eb;   --blue-dim: rgba(37, 99, 235, 0.08);
}

O mesmo bloco claro é espelhado em @media (prefers-color-scheme: light) { html:not([data-theme]) { … } } como um fallback sem JS. Ambos os temas fazem parte do contrato — cada slide que você criar deve ser lido corretamente em ambos. Cores semânticas (--green/--red/--blue) são apenas para status (tendências, rótulos antes/depois, famílias de nós de diagrama) — nunca decorativas.

Fontes (bloqueadas — apenas Google Fonts @import)

Slot Fonte Uso
--font-body Instrument Serif (400 + itálico), fallback Georgia exibição, títulos, corpo, valores de KPI, citações
--font-mono JetBrains Mono 400/500/600/700 rótulos, subtítulos, contadores, rótulos de eixo/borda, código

Sem terceira fonte. Sem serif negrito — o drama vem do tamanho, não do peso.

Escala tipográfica (bloqueada)

Elemento Especificação
.slide__display clamp(48px,10vw,120px), 400, -2px, lh 0.95, dourado no título
.slide__heading clamp(28px,5vw,48px), 400, -0.5px, lh 1.15
.slide__body clamp(16px,2.2vw,22px), lh 1.6, --text-dim
.slide__subtitle mono clamp(12px,1.5vw,18px), maiúsculas, rastreamento de 1px
.slide__label mono clamp(10px,1.2vw,13px), 600, maiúsculas, 1.5px, dourado
Numeral fantasma do divisor clamp(100px,22vw,260px), opacidade 0.06, dourado

…

Perguntas frequentes

Posso mudar as cores?

As cores principais são fixas para manter o estilo 'midnight-editorial'. Você pode usar as cores semânticas (verde, vermelho, azul) para indicar status, mas não para decoração geral.

Precisa de programação para usar?

Não, o objetivo é que você substitua o conteúdo existente no arquivo de exemplo. O design e as animações já estão configurados.

Posso usar qualquer tipo de fonte?

Não, o plugin usa apenas duas fontes específicas: 'Instrument Serif' para títulos e corpo do texto, e 'JetBrains Mono' para legendas e rótulos. Isso garante a consistência visual.

Detalhes

Descrição original do autor

OpenDesign's financial review: runway, burn, and the sustainability plan that keeps the project independent. Built as a decision-grade data & finance deck for board, leadership.

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#586
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas