bubu-framework / flash
Flash消息(Bubu框架)
V1.0.1
2021-11-23 19:59 UTC
Requires
- php: >=7.4
- bubu-framework/http: ^1.0
Requires (Dev)
- bubu-framework/http: ^1.0
README
Flash消息属性
-
通用样式
- 边距 & 填充:10px
- 圆角:75px
- 字体粗细:1000
- 字体大小:18px
- 显示:网格
-
有效
- 文字颜色:
#3C763D
- 背景颜色:
#DFFFD8
- 图标:
✓
- 文字颜色:
-
信息
- 文字颜色:
#31708F
- 背景颜色:
#D9EDF7
- 图标:
🛈
- 文字颜色:
-
警报
- 文字颜色:
#FF5D00
- 背景颜色:
#FFB149
- 图标:
⚠
- 文字颜色:
-
错误
- 文字颜色:
#FF3331
- 背景颜色:
#FFABAB
- 图标:
⨂
- 文字颜色:
创建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,消息类型(有效、信息、警报、错误、其他))。