3

我需要对 RocketChat 的前端进行一些更改。我已经在 Ubuntu 16.04 上进行了手动安装,并且是 JS 生态系统的新手。简单地编辑文件(例如programs/server/packages/rocketchat_lib.js)和重做npm install似乎不起作用。

如何才能做到这一点?

4

5 回答 5

5

如果您需要一些较大的更改,例如更改 JS、菜单和进行完全自定义,您将必须构建自己的自定义 Rocket.chat。它使用 Meteor 框架。你可以在这里找到一些指南,并在 Rocket.chat 演示服务器频道上与人们交谈学习

于 2017-08-03T17:58:55.133 回答
4

要更改您的徽标、背景和其他与 UI 相关的设置,我们需要以管理员身份登录并转到管理区域,然后转到设置和资产部分并在那里上传相关图像。我们还可以从布局部分进行其他 UI 相关设置,包括内容、颜色、字体等。

于 2019-12-27T12:07:04.203 回答
2

要自定义 Rocket.Chat UI,您可以直接修改 Rocketchat-theme 或 Rocketchat-ui 包,但如果您与活动开发保持同步,则通过创建自己的主题包更容易避免冲突。您只需使用您的代码创建一个 Meteor 包,然后将其添加到包文件中,即可将主题自定义添加到 Rocket.Chat。

于 2019-12-25T14:42:22.220 回答
1

好吧,Rocket Chat 允许我们更改徽标。它还允许我们添加自定义 CSS 规则并更改基本颜色。

要更改颜色和 CSS,请转到管理,然后在设置下转到布局。

要更改徽标,请转到管理,然后在设置下转到资产

于 2017-03-22T06:12:55.190 回答
1

Rocket.Chat 中大多数* 使用的颜色可以通过在 Administration > Layout > Colors 下更改颜色设置来自定义
您也可以在 Administration > Layout 下使用自己的 CSS 样式等
直接编辑 Rocket.chat 文件是不好的方法.

一些参考 HOW-TO 在这里https://rocket.chat/docs/developer-guides/ui-and-theming

于 2017-03-22T06:27:10.880 回答