meniam / typograph-bundle
The typograph bundle for Symfony4 based on E. Muravjev's Typograph
Installs: 2 903
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 1
Type:symfony-bundle
Requires
- php: >=7.4 || >8.0
- ext-mbstring: *
README
The typograph bundle for Symfony based on E. Muravjev's Typograph
Installation
Add meniam/typograph-bundle to your composer.json
file and run composer
... "require": { "meniam/typograph-bundle": "1.0.*" } ...
And register the bundle in your AppKernel.php
... new TypographBundle\FenrizbesTypographBundle(), ...
Usage
The bundle contains a TwigExtension which can be used in your templates:
{{ content | typograph }}
Configuration
The bundle allows you to pass options that E. Muravjev's Typograph supports. You can use a default config, redefine it:
typograph: configs: default: Text.paragraphs: on OptAlign.oa_oquote: off OptAlign.oa_obracket_coma: off
or define your configs:
typograph: configs: default: Text.paragraphs: off OptAlign.oa_oquote: off OptAlign.oa_obracket_coma: off articles: Text.paragraphs: on news: Text.paragraphs: off
and use them where you need:
{{ article.content | typograph('articles') }}