Openshift Web控制台-更新CSS /徽标无效

时间:2018-11-13 19:31:02

标签: openshift openshift-web-console

我正在阅读https://docs.openshift.com/container-platform/3.9/install_config/web_console_customization.html#loading-custom-scripts-and-stylesheets,这对我来说意味着要执行以下操作:

oc edit configmap/webconsole-config -n openshift-web-console

// I put in the below (obviously with a correct URL):
  stylesheetURLs:
    - https://url-for-a-css-file

// And also tried it with the below:
      stylesheetURLs:[https://url-for-a-css-file]

上面的CSS文件如下所示:

#header-logo {
background-image: url("https://url-for-a-png-file") !important;
width: 190px;
height: 20px;
}

但是,这些方法都不起作用。标头徽标永远不变。

我知道文档说:“脚本和样式表必须以正确的内容类型提供,否则它们将不会由浏览器运行。脚本必须使用Content-Type:应用程序/ javascript以及样式表与Content-Type:文本一起提供/ css。”,但如果我只是从HTTPS服务器(在本例中为gitlab URL)进行链接,则不确定如何“提供”这样的文件。

1 个答案:

答案 0 :(得分:0)

对于外部文件的URL,您不能在github / gitlab上使用它。必须托管在其他地方。