diff options
Diffstat (limited to 'server/lib/client-html.ts')
-rw-r--r-- | server/lib/client-html.ts | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/server/lib/client-html.ts b/server/lib/client-html.ts index 516827a05..ccc963514 100644 --- a/server/lib/client-html.ts +++ b/server/lib/client-html.ts | |||
@@ -92,6 +92,7 @@ export class ClientHtml { | |||
92 | let html = buffer.toString() | 92 | let html = buffer.toString() |
93 | 93 | ||
94 | html = ClientHtml.addCustomCSS(html) | 94 | html = ClientHtml.addCustomCSS(html) |
95 | html = ClientHtml.addPluginCSS(html) | ||
95 | 96 | ||
96 | ClientHtml.htmlCache[ path ] = html | 97 | ClientHtml.htmlCache[ path ] = html |
97 | 98 | ||
@@ -138,11 +139,17 @@ export class ClientHtml { | |||
138 | } | 139 | } |
139 | 140 | ||
140 | private static addCustomCSS (htmlStringPage: string) { | 141 | private static addCustomCSS (htmlStringPage: string) { |
141 | const styleTag = '<style class="custom-css-style">' + CONFIG.INSTANCE.CUSTOMIZATIONS.CSS + '</style>' | 142 | const styleTag = `<style class="custom-css-style">${CONFIG.INSTANCE.CUSTOMIZATIONS.CSS}</style>` |
142 | 143 | ||
143 | return htmlStringPage.replace(CUSTOM_HTML_TAG_COMMENTS.CUSTOM_CSS, styleTag) | 144 | return htmlStringPage.replace(CUSTOM_HTML_TAG_COMMENTS.CUSTOM_CSS, styleTag) |
144 | } | 145 | } |
145 | 146 | ||
147 | private static addPluginCSS (htmlStringPage: string) { | ||
148 | const linkTag = `<link rel="stylesheet" href="/plugins/global.css" />` | ||
149 | |||
150 | return htmlStringPage.replace('</head>', linkTag + '</head>') | ||
151 | } | ||
152 | |||
146 | private static addVideoOpenGraphAndOEmbedTags (htmlStringPage: string, video: VideoModel) { | 153 | private static addVideoOpenGraphAndOEmbedTags (htmlStringPage: string, video: VideoModel) { |
147 | const previewUrl = WEBSERVER.URL + video.getPreviewStaticPath() | 154 | const previewUrl = WEBSERVER.URL + video.getPreviewStaticPath() |
148 | const videoUrl = WEBSERVER.URL + video.getWatchStaticPath() | 155 | const videoUrl = WEBSERVER.URL + video.getWatchStaticPath() |