mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 18:36:30 +01:00 
			
		
		
		
	server: Fix loading of code block theme on server builds
This commit is contained in:
		| @@ -8,8 +8,7 @@ import fs from "fs"; | ||||
| import themeNames from "./code_block_theme_names.json" with { type: "json" } | ||||
| import { t } from "i18next"; | ||||
| import { join } from "path"; | ||||
| import { getResourceDir } from "./utils.js"; | ||||
| import env from "./env.js"; | ||||
| import utils from "./utils.js"; | ||||
|  | ||||
| /** | ||||
|  * Represents a color scheme for the code block syntax highlight. | ||||
| @@ -31,8 +30,8 @@ interface ColorTheme { | ||||
|  * @returns the supported themes, grouped. | ||||
|  */ | ||||
| export function listSyntaxHighlightingThemes() { | ||||
|     const stylesDir = (env.isDev() ? "node_modules/@highlightjs/cdn-assets/styles" : "styles"); | ||||
|     const path = join(getResourceDir(), stylesDir); | ||||
|     const stylesDir = (!utils.isElectron() ? "node_modules/@highlightjs/cdn-assets/styles" : "styles"); | ||||
|     const path = join(utils.getResourceDir(), stylesDir); | ||||
|     const systemThemes = readThemesFromFileSystem(path); | ||||
|  | ||||
|     return { | ||||
|   | ||||
| @@ -364,5 +364,6 @@ export default { | ||||
|     normalize, | ||||
|     hashedBlobId, | ||||
|     toMap, | ||||
|     isString | ||||
|     isString, | ||||
|     getResourceDir | ||||
| }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user