enniosousa/google-fonts-field-for-backpack

Backpack for Laravel 的 Google Fonts 字段类型

v1.0.0 2020-08-05 20:27 UTC

This package is auto-updated.

Last update: 2024-09-06 05:07:26 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

此包为 Backpack for Laravel 管理面板提供 Google Fonts 字段类型。Google Fonts 字段允许管理员选择一个或多个字体。您只需在您的网站中包含样式表链接即可。

屏幕截图

image

安装

您可以通过 composer 安装此包

composer require enniosousa/google-fonts-field-for-backpack

发布视图

php artisan vendor:publish --provider="Enniosousa\GoogleFontsFieldForBackpack\GoogleFontsFieldForBackpackServiceProvider"

用法

仪表板

CRUD::addField([
    'name' => 'subtitleFont',
    'label' => "Subtitle Font",
    'type' => 'google_fonts',
    //'options'=> ['Lora', 'Jura', 'Muli:300'], //optional
    //'allows_multiple'=> true, //optional, default is false
    //'default' => 'Lora', //optional, it cans be string or array
]);

前端

<link href="https://fonts.googleapis.com/css?family=<?= implode('|', array_map('urlencode', (array) $model->subtitleFont)) ?>" rel="stylesheet" type="text/css">

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全性

如果您发现任何安全相关的问题,请通过电子邮件 ennio@enniosousa.com.br 而不是使用问题跟踪器。

致谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。

Laravel 包模板

此包是使用 Laravel 包模板 生成的。