bitandblack / font-loader
Load fonts, for example from the Google Fonts Library.
0.3.0
2024-11-14 13:25 UTC
Requires
- php: >=7.2
- ext-json: *
- ext-mbstring: *
- psr/log: ^1.0 || ^2.0 || ^3.0
Requires (Dev)
- monolog/monolog: ^3.0
- phpstan/phpstan: ^1.0
- phpunit/phpunit: ^11.0
- rector/rector: ^1.0
- symfony/var-dumper: ^6.0 || ^7.0
- symplify/easy-coding-standard: ^12.0
README
Bit&Black Font Loader
Load fonts, for example from the Google Fonts Library.
Installation
This library is made for the use with Composer. Add it to your project by running $ composer require bitandblack/font-loader
.
Usage
Create a font request at first. It needs to know the font library you want to use, the font family name and all font styles you want to load:
<?php
use BitAndBlack\FontLoader\FontRequest;
use BitAndBlack\FontLoader\Library\GoogleFonts;
$fontRequest = new FontRequest(
new GoogleFonts(),
'Roboto',
'300',
'300italic'
);
Create a loader instance then and run the process:
<?php
use BitAndBlack\FontLoader\Loader\FileLoader;
$fontLoader = new FileLoader($fontRequest);
$fontLoader->setOutputDir(__DIR__);
$fontLoader->run();
Help
If you have any questions feel free to contact us under hello@bitandblack.com
.