我正在阅读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;
}
然而,这些方法都不起作用。header-logo 永远不会改变。
我知道文档说“脚本和样式表必须以正确的内容类型提供,否则它们将不会由浏览器运行。脚本必须以 Content-Type: application/javascript 和 Stylesheets with Content-Type: text/css 提供。 ",但如果我只是从 HTTPS 服务器(在本例中为 gitlab URL)链接它,我不确定如何'提供'这样的文件。