我正在阅读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)进行链接,则不确定如何“提供”这样的文件。
答案 0 :(得分:0)
对于外部文件的URL,您不能在github / gitlab上使用它。必须托管在其他地方。