haunt-jonathan/silverstripe-colorfield

SilverStripe 3 颜色选择器和具有态度的 DBField 字段。

安装: 229

依赖项: 0

建议者: 0

安全: 0

星级: 0

关注者: 1

分支: 0

开放性问题: 0

类型:silverstripe-module

v0.4 2023-01-08 01:35 UTC

This package is not auto-updated.

Last update: 2024-10-03 12:08:44 UTC


README

具有态度的颜色选择器和 DBField 字段。

ColorField

实现具有额外输入方法的颜色选择器的 ColorField 表单字段。使用 jQuery MiniColors

preview preview

颜色

用于存储和操作颜色的 Color DBField。

  • $color->RGB(), $color->Hex(), $color->Alpha()
  • Color::hex_to_rgb($hex), Color::rgb_to_hex($r, $g, $b)
  • $Color.R, $Color.G, $Color.B, $Color.Alpha, $Color.Hex

需求

  • Silverstripe 3+

安装

Composer

  • composer require "colymba/silverstripe-colorfield:*"

手动

  • 下载并复制模块到 SilverStripe 根目录

@TODO

  • HSL/HSB/CMYK/RGB/HEX 转换
  • HSL/HSB 字段输入

许可 (BSD 简化版)

版权 (c) 2013, Thierry Francois (colymba)

版权所有。

在满足以下条件的情况下,允许重新分发和使用源代码和二进制形式,无论是否修改:

  • 源代码重新分发必须保留上述版权声明、本条件列表和以下免责声明。
  • 二进制形式重新分发必须在文档和/或其他随分发提供的材料中重新生产上述版权声明、本条件列表和以下免责声明。
  • 未经事先书面许可,不得使用 Thierry Francois 或 colymba 的名称,或其贡献者的名称来认可或推广由此软件衍生出的产品。

本软件由版权所有者和贡献者提供“现状”并排除任何明示或暗示的保证,包括但不限于适销性和适用于特定目的的隐含保证。在任何情况下,版权所有者或贡献者均不对任何直接、间接、偶然、特殊、示范性或后果性损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论此类损害是否由于本软件的使用或本软件使用所带来的可能性,即使已告知此类损害的可能性。