Flash消息(Bubu框架)

V1.0.1 2021-11-23 19:59 UTC

This package is auto-updated.

Last update: 2024-09-24 02:34:09 UTC


README

Flash消息属性

  • 通用样式

    • 边距 & 填充:10px
    • 圆角:75px
    • 字体粗细:1000
    • 字体大小:18px
    • 显示:网格
  • 有效

    • 文字颜色:#3C763D
    • 背景颜色:#DFFFD8
    • 图标:&#10003
  • 信息

    • 文字颜色:#31708F
    • 背景颜色:#D9EDF7
    • 图标:&#128712
  • 警报

    • 文字颜色:#FF5D00
    • 背景颜色:#FFB149
    • 图标:&#9888
  • 错误

    • 文字颜色:#FF3331
    • 背景颜色:#FFABAB
    • 图标:&#10754

创建Flash消息

  • 使用默认属性创建Flash消息

    Flash::type($message);

    包含

    • type -> in ['valid', 'info', 'alert', 'error']
    • message -> (string)
  • 创建没有默认属性但具有通用样式的Flash消息

    Flash::other($message, $colorText, $backgroundColor, $iconCode)

    包含

    • message -> (string) 要显示的消息
    • colorText -> (string) 文本颜色(支持CSS支持的任何颜色类型)
    • colorBackgroud -> (string) 与colorText相同,但用于背景
    • iconCode -> 图标代码(首选十六进制代码)

生成Flash消息

  • 使用CSS样式生成消息:Flash::generate();
  • 不使用默认样式生成消息:Flash::rawGenerate()

注意:对于这两种方法,添加了一个名为flash的类,但对于rawGenerate,添加了一个名为flash-type的第二个类(带有type,消息类型(有效、信息、警报、错误、其他))。