Skip to content
pinegrow.com

Pinegrow Web Editor 5.6, 26 de jun de 2019

This page describes Pinegrow 5, Portuguese translations from 2019. It may not match current Pinegrow. Go to Archive

Folhas de estilos protegidas de edição, melhoria nas Google Fonts e correção de bugs.

On this page

Download

Baixar Pinegrow 5.6 »

Folhas de estilos protegidas de edição

Quase sempre não é uma boa ideia editar folhas de estilos do framework (como por exemplo o arquivo bootstrap.css) diretamente, porque nossas mudanças se perdem caso atualizemos os arquivos do framework.

A melhor prática é sobrepor as regras CSS do framework em uma folha de estilo separada (como custom.css) ou customizar os estilos usando SASS.

O Pinegrow Web Editor agora trava mudanças nas folhas de estilos do framework para evitar que sejam modificadas acidentalmente.

Folhas de estilo inseridas de uma URL remota são também protegidas, pois não estão salvas localmente. 

Folhas de estilos travadas não podem ser editadas. Quando visualizadas no editor de código elas estão em modo somente de leitura:

Dialog reporting that bootstrap.css is locked and explaining that right-clicking a CSS rule in the Active Style tab overrides or duplicates it.

O ícone do cadeado laranja na aba Estilo Ativo (Active Style) indica que a folha de estilo está travada:

Active styles panel with the bootstrap.css stylesheet marked by a lock icon, and a callout that bootstrap.css is locked.

Podemos alternar a trava de qualquer folha de estilos. Isso significa que podemos travar uma folha de estilos para protegê-la de edição clicando no ícone do cadeado:

Active styles panel with the bootstrap.css lock icon highlighted under the h1 rule, and a callout to click to lock and unlock.

E podemos destravar qualquer folha de estilos, seja de framework ou remota. É claro que devemos fazer isso sabendo os cuidados relacionados.

Sobrepondo regras CSS

A forma mais fácil de sobrepor uma regra CSS é clicar com o botão direito do mouse na regra e selecionar Override in… (Sobrepor em) usando uma das folhas de estilos customizada como destino para a nova regra.

Context menu for a locked h1 rule with the Override in option set to startstyle.css, and a callout labeled Override the rule.

Ao escolher essa opção, a nova regra sugerida no mesmo seletor na folha de estilos customizada será criada e selecionada para edição:

Context menu for a locked h1 rule with Duplicate in set to startstyle.css, and a callout labeled Duplicate the rule and its properties.

Podemos também duplicar regras CSS da mesma forma. Isso cria uma cópia da regra (seletor mais as propriedades) na folha de estilos customizadas:

Melhorias no gerenciador de Google Fonts

O diálogo de gerenciamento de Google Fonts agora permite a mudanças de configurações das fontes usadas na página. Anteriormente essa ação só era suportada no momento de inserção da fonte:

Manage Google Fonts dialog listing the Lato and Abril Fatface families, with a callout pointing to the font settings icon.

Exibição da fonte

Nesse diálogo podemos também configurar o comportamento de exibição de fonte (Font display) enquanto ela estiver sendo carregada. Isso afeta a performance e o ranking de SEO da página.

Styles dialog for Google fonts with the Font display menu open, listing Auto, Block, Swap (checked), Fallback and Optional.

As opção disponíveis são:

  • Auto (automático) - O texto ficará escondido até que a fonte seja carregada, exceto se o navegador decidir que isso está demorando muito. Essa é a opção padrão.
  • Swap (troca) - A fonte mais próxima disponível é usada para exibir o texto enquanto a fonte é carregada. Essa é a configuração recomendada para ter melhor performance.
  • Block (bloqueio)- O texto fica invisível até que a a fonte seja carregada.
  • Fallback (retorno)- O texto fica invisível por um curto tempo e, se a fonte não é carregada, a fonte mais próxima disponível é usada para exibir o texto. Esta é uma boa alternativa a opção de swap se quiser evitar a alteração do texto exibido.
  • Optional (opcional) - Permite que o navegador decida usar a fonte ou não.

É recomendado usar a opção swap por quê ela permite que o texto seja exibido mesmo antes do carregamento da fonte ficar pronto.

Correção de bugs

Mudanças aleatórias no posicionamento da grade CSS não ocorrem mais. Agora com um clique duplo nos campos de coluna e linha exibe-se uma lista de presets úteis:

CSS Grid editor for the body rule with the track size list open, showing options such as 100px, 1fr, auto, minmax, fit-content and repeat.

Arrastar e soltar no Painel de Árvore agora funciona depois de usar a função “Insert into tree” (inserir na Árvore).