From 7db19066ff0209301e038d0c08e846f31d32f2f7 Mon Sep 17 00:00:00 2001 From: Francisco Solla Date: Tue, 22 Sep 2026 19:42:28 -0300 Subject: [PATCH] Add plan and design for radio logo background removal --- .../radio-logo-no-background-ui-design.html | 195 ++++++++++++++++++ docs/plans/radio-logo-no-background.md | 44 ++++ 2 files changed, 239 insertions(+) create mode 100644 docs/plans/radio-logo-no-background-ui-design.html create mode 100644 docs/plans/radio-logo-no-background.md diff --git a/docs/plans/radio-logo-no-background-ui-design.html b/docs/plans/radio-logo-no-background-ui-design.html new file mode 100644 index 00000000..b9667603 --- /dev/null +++ b/docs/plans/radio-logo-no-background-ui-design.html @@ -0,0 +1,195 @@ + + + + + + + Design #1187 · Logo circular no player da rádio + + + +
+ Design tier: openai/gpt-5.6-sol · gate humano obrigatório +
+
+
+

Issue #1187 · gate visual

+

O logo da rádio flutua sem quadrado cinza

+

+ Mudança isolada no logo do player: o invólucro fica transparente, enquanto o disco branco interno, a borda e a sombra existentes preservam profundidade e contraste. Todo o restante permanece no mesmo lugar. +

+
+ 1280px · player completo + 390px · player mobile + NEEDS ASSET · nenhum — logo oficial existente +
+
+ +
+
+

Cena 01 · desktop 1280 · rádio parada

+

Mesma grade; nenhuma placa atrás do círculo

+
+
+
+
+
+
+

A trilha da nossa caminhada

+

Cante, baixe e espalhe

+

Ouça a Rádio Jorge Solla 1313 e os jingles oficiais da campanha. Dê o play e baixe o seu preferido para levar com você.

+
+
+
+
+ + +
+
+
+ Ao vivo + Rádio online +
+

Rádio Jorge Solla 1313

+

Pronta para tocar

+
+
+ + +
+
+
+
+
+
+
+ +
+
+

Cena 02 · mobile 390 · rádio parada

+

Círculo limpo, alinhamento preservado

+
+
+
+
+
+

A trilha da nossa caminhada

+

Cante, baixe
e espalhe

+
+
+
+
+ + +
+
+ Ao vivo +

Rádio Jorge Solla 1313

+

Pronta para tocar

+
+ +
+
+ +
+
+
+ Detalhe aprovado: a área de 76px continua reservada; somente --campaign-band desaparece. +
+
+
+
+
+ + diff --git a/docs/plans/radio-logo-no-background.md b/docs/plans/radio-logo-no-background.md new file mode 100644 index 00000000..39b4ad3b --- /dev/null +++ b/docs/plans/radio-logo-no-background.md @@ -0,0 +1,44 @@ +# Rádio — Remover fundo cinza do logo no player + +**Issue:** #1247 +**Status:** rascunho +**Appetite:** 30 min +**Prioridade:** P3 +**Depends:** S25 (player próprio) + +## Contexto + +O player da Rádio Jorge Solla 1313 (`src/components/jingles/RadioPlayer.tsx`) exibe o logo sobre um quadrado cinza (`bg-(--campaign-band)`). O usuário deseja remover esse fundo, mantendo apenas o logo circular sobre o fundo da seção (branco/cream). + +## Escopo + +- Remover a classe `bg-(--campaign-band)` do container do logo em `RadioPlayer.tsx` (linhas 302-306). +- Ajustar o padding/margin do container se necessário para manter o alinhamento. +- Verificar se o brilho/sombra do círculo interno (`absolute inset-[13%] rounded-full border ...`) continua legível sem o fundo cinza. + +## Fora de escopo + +- Alterar o logo em si ( imagem PNG em `public/campaign-kit/radio/`). +- Mudar o layout do player em desktop (Cena 01). +- Alterar a versão compacta do player. + +## Decisões + +- **A:** Manter o círculo branco interno (`absolute inset-[13%] ...`) — ele dá profundidade ao logo. +- **B:** Não adicionar nenhum fundo alternativo — o logo circular ficará "flutuando" sobre o fundo branco da seção. + +## Critérios de aceite + +- [ ] O logo da rádio aparece circular, sem quadrado cinza atrás. +- [ ] O layout do player não quebra em mobile (390px) e desktop (1280px). +- [ ] A acessibilidade (contraste, labels) não é afetada. + +## Notas de implementação + +```tsx +// Antes +
+ +// Depois +
+```