Skip to content

it-blaster/typograph-bundle

Repository files navigation

Typograph bundle

Scrutinizer Code Quality Build Status License Total Downloads Latest Unstable Version Latest Stable Version

The typograph bundle for Symfony based on E. Muravjev's Typograph

Installation

Add it-blaster/typograph-bundle to your composer.json file and run composer

...
"require": {
    "it-blaster/typograph-bundle": "1.0.*"
}
...

And register the bundle in your AppKernel.php

...
new Fenrizbes\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:

fenrizbes_typograph:
    configs:
        default:
            Text.paragraphs:           on
            OptAlign.oa_oquote:        off
            OptAlign.oa_obracket_coma: off

or define your configs:

fenrizbes_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') }}

About

The typograph bundle for Symfony based on E. Muravjev's Typograph

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages