CommunityImagemgithub.com

byteTuto/site

Guia de estilo visual do byteTuto (cores, tipografia, logotipo ▶_, tom). Use antes de qualquer modificação visual ou textual no site — páginas HTML, CSS, imagens, 404, e-mails.

O que é site?

Este skill define a identidade visual completa do byteTuto, garantindo consistência em todas as páginas e componentes do site. Ele especifica tokens de cores para temas claro e escuro, regras de contraste, tipografia baseada em Google Fonts (Space Grotesk para títulos, IBM Plex Sans para texto, JetBrains Mono para código), e o logotipo exclusivo em SVG. Inclui também diretrizes de tom de voz (tratamento por 'tu', frases curtas, ação antes de explicação) e acessibilidade (respeitar prefers-reduced-motion, foco visível). Útil para desenvolvedores que trabalham com HTML, CSS, ou qualquer interface do byteTuto, evitando desvios visuais ou de tom. O skill se aplica a qualquer plataforma que utilize a marca byteTuto, agindo como uma referência canônica para decisões de design e conteúdo.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/byteTuto/website/tree/HEAD/.claude/skills/bytetuto-brand

Installed? Explore more Imagem skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Perguntar na sua IA favorita

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

Documentação

Charte byteTuto

Conceito: ▶_ — o botão play de um vídeo que se torna o prompt de um terminal. Assinatura: « Aprenda tecnologia, um byte de cada vez. » O nome é sempre escrito byteTuto (nunca Bytetuto, ByteTuto, BYTETUTO no texto corrente).

Cores (tokens)

TokenClaroEscuroUso
surface#F6F5F0#0E1116fundo de página
surface-raised#FFFFFF#171B22cartões, blocos de código
ink#0E1116#F2F1ECtexto principal
ink-muted#565B66#A3A8B3texto secundário
line#DDDBD2#2A2F38linhas, pontos da trama
byte#B8F03C#B8F03Cverde assinatura: tile, botão principal, áreas chapadas
byte-ink#3B6B00#B8F03Co verde quando é TEXTO
byte-tint#E9F9C8#24300Ffundo leve, badge
on-byte#0E1116#0E1116texto sobre byte ou spark
spark#FF5A1F#FF6B33acento raro: UM ÚNICO elemento por tela
tile#0E1116#1E232Cáreas chapadas escuras, faixas
danger#C4320A#FF7A5Capenas para erros

Regras:

  • Nunca usar byte (#B8F03C) como texto sobre fundo claro → usar byte-ink.
  • Nunca usar texto branco sobre byte ou spark → usar on-byte.
  • Sem degradê ou sombra projetada no logotipo. Brilhos « néon » são estilização de animação, não do logotipo.
  • Contraste texto/fundo ≥ 4,5:1.

Tipografia (Google Fonts)

  • Space Grotesk 700 (títulos, letter-spacing apertado −0,02em a −0,03em)
  • IBM Plex Sans 400/600 (texto)
  • JetBrains Mono 500 (código, comandos, pequenas etiquetas estilo terminal)

Formas

Raios: 6px (badges), 12px (botões, cartões), 24px (blocos grandes, tile do logotipo = 23% do lado). Padrão proprietário: trama de pontos em line sobre fundo escuro, blocos byte/spark que extrapolam as bordas.

Logotipo

O logotipo é um DESENHO (traços monoline de 9 unidades, pontas arredondadas), não uma fonte: nunca redigite em texto. Os traços estão em site/index.html (SVG .logo). Sobre fundo escuro: « byte » em #F2F1EC, « Tuto » em #B8F03C. Símbolo isolado: site/favicon.svg.

Tom

Tratamento por « tu » (informal), frases curtas, verbos de ação. Mostrar antes de explicar. Nada de jargão não explicado, promessas exageradas. Exemplos: « Instale o Node em 2 minutos », « O bug que me custou 4 horas ».

Acessibilidade

Respeitar prefers-reduced-motion para qualquer nova animação. Foco visível (outline byte).

Individual skills in this repo

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

Habilidades Relacionadas