atereshchuk / blade-boring-avatars
基于姓名自动生成无聊头像的Blade组件
0.0.2
2024-07-14 13:12 UTC
Requires
- php: ^8.1
- ext-json: *
- illuminate/support: ^7.0|^8.0|^9.0|^10.0|^11.0
Requires (Dev)
- nunomaduro/collision: ^7.0
- orchestra/testbench: ^5.0|^6.0|^7.0|^8.0
- phpunit/phpunit: ^10.0
README
Boring Avatars的Blade版本。使用Laravel Blade构建。
基于Boring Avatar的描述,
Boring Avatars是一个小的JavaScript React库,可以从任何用户名和调色板生成基于SVG的自定义圆形头像。
这里我创建了一个blade组件,可用于您的Laravel项目
功能
- 与Boring Avatars的React版本具有相似的API。
安装
composer require atereshchuk/blade-boring-avatars
属性
属性
size
: number- 默认值:
40
- 默认值:
name
: string- 默认值:
"Clara Barton"
- 默认值:
colors
: array[]- 接受一个PHP颜色数组。
- 默认值:
["#92A1C6", "#146A7C", "#F0AB3D", "#C271B4", "#C20D90"]
用法
基本用法(使用默认属性)
<x-avatar />
使用属性
<!-- view.blade.php Where $colors is php valid array --> <x-avatar size="80" name="Khaled Sadek" :colors="$colors" />
致谢
感谢@hihayk(GitHub)和@josep_martins(GitHub)在