【问题标题】:How do I customize Jenkins theme?如何自定义 Jenkins 主题?
【发布时间】:2015-05-13 12:12:32
【问题描述】:

我想更改背景图片、徽标、标题并添加一些按钮。 我安装了以下与 UI 相关的插件

1) 简单的主题插件 支持自定义 CSS 和 JavaScript 的 Jenkins 插件。您可以自定义 Jenkins 的外观(例如背景中他温柔的脸)。 0.3版

2) UI 主题:插件 该插件为 Jenkins 提供 UI 主题。 2.1.1版

我找到了一些相同的答案,但没有找到太多帮助。

-->> Customising Jenkins' appearance to make it easier to tell instances apart

-->> http://isotope11.com/blog/styling-your-jenkins-continuous-integration-server

请提供我可以完全改变我的 Jenkins 服务器外观的步骤或任何链接。

【问题讨论】:

    标签: jenkins themes customization appearance


    【解决方案1】:

    如果您对 CSS 样式感到满意,您可以创建一个主题,方法是制作一个 CSS 样式文件并将其上传到直接提供服务的服务器(即使是您用于 jenkins 的服务器,也在一个新文件夹中 em>) 或 JavaScript 样式 (same diddy) 可以添加到 jenkins {host}/configure 下“主题”下的选项中。但是,根据我的经验,1.609.1 版本的 jenkins 在 OpenShift Cloud 托管中不支持此插件。

    【讨论】:

      【解决方案2】:

      您可以在jenkinsci/dark-theme 中查看完整主题的示例。

      尚未准备好,但可以说明如何使用 Jenkins 2.220+(2020 年 5 月)设置 CSS

      【讨论】:

        【解决方案3】:

        如果您熟悉 CSS,您可以使用 .css 文件轻松自定义主题中的徽标和标题。 例如,我添加了JENKINS_HOME/usercontent/mytheme.css 文件JENKINS_HOME/usercontent/logo.png 作为我的徽标,并遵循以下css:

        @charset “utf-8”;
        #header .logo {
          height: 36px;
        }
        
        
        /* Custom style for my Jenkins Platform */
        
        .logo {
          background: url(/userContent/logo.png) no-repeat 10px center;
        }
        
        .logo img {
          display: none;
        }
        
        .logo:after {
          content: 'Jenkins my instance';
          font-weight: bold;
          white-space: nowrap;
        } // Content after logo

        只需检查配置系统 --> 主题您必须提供上述 mytheme.css 文件的 CSS 路径。并刷新您的 Jenkins 页面。

        在此处查看参考LINK

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-02-19
          • 2020-11-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多