项目

常规

个人资料

插件目录 » Redmine 可插拔主题

作者 Massimo Rossello
网站 https://github.com/maxrossello/redmine_pluggable_themes
代码仓库 https://github.com/maxrossello/redmine_pluggable_themes.git
注册日期 2018-11-24(超过5年前)
当前版本 5.1.0
兼容 Redmine 5.1.x
用户评分   (0)

允许Redmine插件提供主题,就像其他资产一样。

可能的用例

  • 主题安装更简单
  • 主题增强与代码扩展集成
  • 将包括主题在内的客户特定定制部署在单个包中
  • 版本

测试是通过 redmine_testsuites 进行的,包括它支持的 所有插件。

插件版本对应于所需Redmine的最小版本。查看每个Redmine版本的专用分支。

如何导出主题

  • 在您的init.rb中将您的插件对此插件设置依赖。以下代码检查了依赖项,而不需要特别关注插件名称。
    Rails.configuration.after_initialize do
        Redmine::Plugin.find(:your_plugin_name).requires_redmine_plugin :redmine_pluggable_themes, :version_or_higher => '5.0.0'
    end
  • 创建一个名为assets/themes的文件夹
  • 将Redmine主题放入创建的文件夹中,就像您将其放入Redmine根目录的public/themes文件夹中一样
  • 如果您的插件主题需要导入任何Redmine默认样式表,请使用绝对路径进行操作。例如,将以下内容替换为
    @import url(../../../stylesheets/application.css);

 

    @import url(/stylesheets/application.css);

 

安装说明

将插件代码放在插件目录下。

cd {redmine root}
git clone https://github.com/maxrossello/redmine_pluggable_themes.git plugins/redmine_pluggable_themes

变更日志

5.1.0 (2023-12-10)

兼容Redmine 5.1.x。

支持Redmine 5.1.x。

兼容同一版本直到新版本。请查看 https://github.com/maxrossello/redmine_testsuites/releases

5.0.2 (2022-09-01)

兼容Redmine 5.0.x。

https://github.com/maxrossello/redmine_pluggable_themes/releases/tag/pluggable_themes-5.0.2

4.2.0 (2021-05-09)

兼容Redmine 4.2.x。

https://github.com/maxrossello/redmine_pluggable_themes/releases/tag/pluggable_themes-4.2.0

1.0.0 (2018-11-11)

兼容Redmine 3.4.x。

redmine_pluggable_themes_1.0.0.zip (3.22 KB) redmine_pluggable_themes_1.0.0.zip Massimo Rossello,2018-11-24 17:23