mirror of https://github.com/interlegis/sapl.git
Browse Source
* Permite ajustar e persistir o tamanho da letra no editor de textos articulados Os botões a/A da leitura alteravam o font-size de cada dispositivo via jQuery, sem persistir, e não existiam na tela de edição. Com isso, a única forma de aumentar a letra era formatar o texto no TinyMCE, o que gravava o tamanho no conteúdo do dispositivo e valia apenas para ele. - Escala de leitura aplicada via variável CSS (--cp-font-scale) no container .cp, salva no localStorage (80% a 250%, passo de 10%) - Botões a/A também na tela de edição (text_edit) - Textarea do editor simples e corpo do TinyMCE acompanham a escala - Linha de vigências não é afetada pela escala - initTextRichEditor passa a retornar a promise do tinymce.init * Ajusta a escala de fonte conforme a revisão do PR - Agrupa as constantes no objeto congelado EscalaFonte, com o valor padrão em EscalaFonte.PADRAO. - Extrai o helper clamp() para limitar a escala ao intervalo permitido. - Separa, no log, a falha de acesso ao localStorage do valor salvo inválido, e registra também a falha ao salvar. - Renomeia aplicaEscalaFonte/salvaEscalaFonte para o infinitivo. --------- Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com>3.1.x
committed by
GitHub
5 changed files with 89 additions and 6 deletions
Loading…
Reference in new issue