Skip to content

feat(markdown,ui): scrollbar fino global + botao inserir imagem - #57

Merged
leo-nardo merged 1 commit into
mainfrom
fix/scrollbar-and-image-insert-button
Jul 31, 2026
Merged

leo-nardo merged 1 commit into
mainfrom
fix/scrollbar-and-image-insert-button

Conversation

@leo-nardo

Copy link
Copy Markdown
Contributor

Resumo

  • Scrollbar padrao do navegador (grosso, quadrado, cinza puro) trocado por um fino e discreto em toda a aplicacao — cobre modais, textareas, qualquer overflow, sem precisar caçar cada um individualmente (regra global em globals.css, Firefox + Chrome/Edge/Safari).
  • Editor de markdown ganha um botao visivel "Inserir imagem" (input de arquivo) alem do paste — reaproveita a mesma logica de conversao pra base64 do PR feat(markdown): colar imagem no editor de markdown #56.

Achado importante

O PR #56 (paste de imagem) foi mesclado ontem mas a Vercel nunca disparou o deploy de producao pra esse commit — confirmei via gh api repos/.../deployments que nao existe nenhum deployment registrado pra esse SHA, e o bundle JS em producao nao contem o codigo novo. Nao e' bug no codigo (o usuario testou e realmente nao funcionava, com razao). E' falha da integracao Vercel <-> GitHub que nao pegou aquele push especifico. Esse novo push deve reacionar o webhook; se nao reacionar, precisa verificar o dashboard da Vercel diretamente.

Test plan

  • npx tsc --noEmit
  • npx eslint src/components/markdown-editor.tsx — limpo

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

- scrollbar padrao do navegador (grosso, cinza, quadrado) trocado por
  um fino e discreto em toda a aplicacao (Firefox + Chrome/Edge/Safari),
  sem precisar caçar cada modal/textarea com scroll individualmente
- editor de markdown ganha botao visivel "Inserir imagem" (input de
  arquivo) alem do paste — mais descobrivel que so colar via Ctrl+V

Nota: o PR anterior que adicionava o paste de imagem (#56) foi
mesclado mas a Vercel nunca disparou o deploy de producao pra esse
commit (confirmado via GitHub Deployments API — nao existe deployment
registrado). Nao e' bug de codigo, e' falha do lado da integracao
Vercel/GitHub. Esse commit deve reacionar o webhook.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 31, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
legado-dev Ready Ready Preview Jul 31, 2026 12:36pm

@sonarqubecloud

Copy link
Copy Markdown

@leo-nardo
leo-nardo merged commit 1278515 into main Jul 31, 2026
5 checks passed
@leo-nardo
leo-nardo deleted the fix/scrollbar-and-image-insert-button branch July 31, 2026 12:40

This branch was successfully deployed

1 active deployment
Preview — 8d294b0b Deployed Jul 31, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant