Repository navigation
Circo formas de módulo - #3
Merged
Merged
Conversation
…marcadores A forma dos modulos vira uma lista de primitivas em unidades de modulo, e os quatro renderizadores passam a consumir a mesma lista: SVG e PDF pelo mesmo caminho, o Canvas pelo mesmo caminho via Path2D, e o rasterizador puro por teste analitico ponto a ponto. Sem isso seriam 5 formas x 4 saidas, e a que divergisse seria a da verificacao — justamente quem responde se o codigo le. Cinco formas: classico, arredondado, pontos, losango e circuito, esta ultima com trilhas, pads de solda, vias e marcadores em forma de chip. Duas regras sustentam o conjunto, ambas de leitura e nao de estetica: o centro do modulo nunca troca de cor, e o marcador de localizacao continua solido para preservar a razao 1:1:3:1:1 que o detector procura. O teto de arredondamento do marcador saiu de calculo (1,05 modulo) e e cobrado modulo a modulo. A verificacao ganhou o experimento que isola a forma: se o mesmo conteudo, no mesmo tamanho e com as mesmas cores, volta a ler com modulo quadrado, a causa e a estilizacao. Cor: seis paletas prontas, todas escuras sobre claro, e cor propria opcional para os marcadores, com medicao de contraste separada.
…de tema causa O script inline grava data-theme no <html> antes da hidratacao, e o servidor nao tem como saber a preferencia que esta no navegador de quem pede a pagina. O React comparava e reclamava no console do next dev. A divergencia e o comportamento correto: sem ela a pagina piscaria no tema do sistema antes de trocar para o escolhido. suppressHydrationWarning no <html> vale so para os atributos deste elemento e nao desce um nivel da arvore, entao nenhuma divergencia real dentro da aplicacao passa a ser escondida. Verificado contra o next dev com preferencia gravada: 1 aviso antes, 0 depois. Sem teste E2E porque o aviso e exclusivo de desenvolvimento — no build de producao o React nao o emite, e a suite roda contra o export estatico. Um teste que nao pode falhar pelo motivo que alega daria falsa confianca.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.