clarkwinkelmann/flarum-ext-colorful-borders

与每篇单独的帖子样式混搭

安装: 545

依赖: 0

建议: 0

安全: 0

星标: 1

关注者: 3

分支: 0

开放问题: 2

语言:TypeScript

类型:flarum-extension

1.0.0 2022-04-01 17:16 UTC

This package is auto-updated.

Last update: 2024-09-15 11:47:05 UTC


README

与每篇单独的帖子样式混搭。

这是Clark今年愚人节推出的扩展。它并不实用,但你可以用它让版主自定义他们的帖子或他人的帖子。或者大胆一点,让任何人可以自定义任何内容一段时间。

Style editor and preview

Settings modal

可用权限

  • 编辑自己的帖子样式
  • 编辑任何帖子的样式

可用设置

  • 可自定义边框颜色
  • 可自定义背景颜色
  • 可自定义文字颜色
  • 可自定义边框宽度
  • 可自定义边框圆角

对于每个颜色设置,你可以选择内置的小色板中的颜色、通过浏览器颜色选择器选择的任何颜色,或者以十六进制或RGB值输入的由管理员提供的颜色列表。

对于每个范围设置,你可以选择允许的最小和最大值。这些值以像素为单位。

对于每个选项,编辑器允许选择“默认”。这将使用继承的值(即,不应用任何直接样式)。这些默认值是

  • 边框颜色:透明(由本扩展设置)
  • 背景颜色:无(Flarum的页面背景可见,根据主题而变化)
  • 文字颜色:Flarum的文字颜色(根据主题而变化)
  • 边框宽度:5px(由本扩展设置)
  • 边框圆角:Flarum的默认边框圆角(由Flarum设置,尽管通常不可见)

你可以通过Flarum的自定义CSS字段自定义这些默认样式。

如果你想将所有帖子重置为默认样式,你可以运行以下命令从数据库中删除colorful_borders_style列并重新添加它

php flarum migrate:reset --extension=clarkwinkelmann-colorful-borders
php flarum migrate

安装

由于使用了JSON数据类型,此扩展需要MySQL 5.7.8+ 或 MariaDB 10.2.7+

composer require clarkwinkelmann/flarum-ext-colorful-borders

支持

此扩展作为技术演示提供,不建议在生产环境中使用。

没有支持,也不保证未来的错误修复或兼容性更新。

链接