timothyasp/nova-color-field

Laravel Nova 颜色选择器字段。

安装数: 1,280,876

依赖者: 5

建议者: 1

安全: 0

星标: 76

关注者: 3

分支: 19

开放问题: 4

语言:Vue

v2.0.2 2023-07-05 17:10 UTC

This package is auto-updated.

Last update: 2024-09-05 19:45:06 UTC


README

现在支持 Laravel Nova v4!

如果你仍然在使用 Nova v1-v3,请使用此字段的 v1.0.4 版本。

简单直接的 Laravel Nova 颜色字段。包含来自 vue-color 组件的颜色选择器。

详情页面

details page color input

索引

index color

安装

你可以通过 composer 将此包安装到使用 Nova 的 Laravel 应用中

composer require timothyasp/nova-color-field

用法

在你的资源类中,将以下内容添加到你的 fields 方法中

use Timothyasp\Color\Color;

....

Color::make("Field");

这将添加颜色选择器到你的资源,默认使用 vue-color 的 "slider" 组件。如果你想利用另一个 vue-color 组件,可以在 Color::make() 后调用该组件的名称作为方法。

use Timothyasp\Color\Color;

....

Color::make('Field')->compact()
// or
Color::make('Field')->slider()

等等。你可以使用以下任何一个:chrome, compact, grayscale, material, photoshop, sketch, slider, swatches, twitter

也支持调色板,可以添加自定义颜色到一些选择器中。

Color::make('Field')->compact()->palette(['#beaf00', '#DEADAF', '#000']);

致谢

QuizGriz - 顶尖在线问答和游戏网站构建

许可证

MIT 许可证 (MIT)。请参阅许可证文件以获取更多信息。