diff options
| author | Zlendy <zlendy@proton.me> | 2025-04-11 18:13:38 +0200 |
|---|---|---|
| committer | Zlendy <zlendy@proton.me> | 2025-04-11 22:56:26 +0200 |
| commit | ce26d8d3cba8dd7f745feebcea747edc10c68c66 (patch) | |
| tree | d284157ff8decbe62cc55dcfafc3b18bd62d952e /packages/backend/src/server/web | |
| parent | merge: Fix SPDX-Header in two files (!958) (diff) | |
| download | sharkey-ce26d8d3cba8dd7f745feebcea747edc10c68c66.tar.gz sharkey-ce26d8d3cba8dd7f745feebcea747edc10c68c66.tar.bz2 sharkey-ce26d8d3cba8dd7f745feebcea747edc10c68c66.zip | |
feat: Allow injection of raw HTML strings inside <head>
Diffstat (limited to 'packages/backend/src/server/web')
| -rw-r--r-- | packages/backend/src/server/web/ClientServerService.ts | 1 | ||||
| -rw-r--r-- | packages/backend/src/server/web/views/base.pug | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/packages/backend/src/server/web/ClientServerService.ts b/packages/backend/src/server/web/ClientServerService.ts index 3ed811e737..437a6802b8 100644 --- a/packages/backend/src/server/web/ClientServerService.ts +++ b/packages/backend/src/server/web/ClientServerService.ts @@ -521,6 +521,7 @@ export class ClientServerService { url: this.config.url, title: this.meta.name ?? 'Sharkey', desc: this.meta.description, + customHead: this.config.customHtml.head, ...await this.generateCommonPugData(this.meta), ...data, }); diff --git a/packages/backend/src/server/web/views/base.pug b/packages/backend/src/server/web/views/base.pug index f57dbbbf4e..f7b0377b22 100644 --- a/packages/backend/src/server/web/views/base.pug +++ b/packages/backend/src/server/web/views/base.pug @@ -45,6 +45,8 @@ html link(rel='stylesheet' href=`/static-assets/fonts/sharkey-icons/style.css?version=${version}`) link(rel='modulepreload' href=`/vite/${entry.file}`) + | !{customHead} + if !config.frontendManifestExists script(type="module" src="/vite/@vite/client") |