Pular para o conteúdo principal
  Sexta-feira, 28 de setembro de 2018
  3 Respostas
  3,1 mil visitas
  Se inscrever
Com referência ao ticket 21212456455,

estou com dificuldades para usar vários níveis de títulos no bloco de Resumo.

O comportamento atual (pelo menos no meu tema) é incluir todos os níveis de título no resumo, com recuos que aumentam gradualmente.

Seria interessante se eu pudesse definir, para cada nível de título individualmente, como renderizá-lo:

Visibilidade (por exemplo, se eu quiser incluir apenas o H2, tornar o H3 e o H4 invisíveis),
Recuo,
Tamanho da fonte
, Cor do texto
e Transformação do texto (iniciais em maiúsculas, todas em maiúsculas).

Como requisito mínimo, acredito que até mesmo uma classe CSS separada para cada nível de título resolveria tudo isso...

Imagino que já existam classes como "toc-level-x", mas seria interessante poder usar classes diferentes em páginas diferentes. Por exemplo, nesta página, o H3 deveria estar oculto, naquela página, o H3 deveria estar em maiúsculas.
A
7 anos atrás
Oi,

Obrigado por nos contatar aqui sobre esta extensão.
Seria ótimo se eu pudesse definir para cada nível de título como renderizá-lo:

Visibilidade (por exemplo, se eu quiser incluir apenas o H2, tornar o H3 e o H4 invisíveis),
Recuo,
Tamanho da fonte
, Cor do texto
, Transformação do texto (iniciais em maiúsculas, todas em maiúsculas).

Como o mínimo necessário, acredito que até mesmo uma classe CSS separada para cada nível de título resolveria tudo isso.

Sim, você consegue. Porque cada bloco tem o seu Avançado Aba no painel direito onde você pode adicionar sua classe CSS.

Espero que ajude!
Felicidades,
S
7 anos atrás
Esse é exatamente o problema: a(s) classe(s) especificada(s) na aba avançada se aplica(m) ao bloco inteiro e não é/são configurável(eis) por nível de título. Se eu usar, digamos, 5 estilos diferentes para H2, 3 estilos para H3 e 2 estilos para H4, precisaria de um total de 10 classes, provavelmente menos. Com a configuração de classes por nível de bloco e adicionando as combinações sem classe, eu precisaria de (5+1)x(3+1)x(2+1) = 72 classes diferentes.
Claro que o exemplo é teórico e você pode decidir que essa melhoria seria marginal em termos de valor agregado.
A
7 anos atrás
Olá,

obrigado por retornar com mais informações.
Anotaremos isso para uma versão futura.

Muito obrigado!
Abraços,
  • Página :
  • 1
Ainda não há respostas para esta postagem.