mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-03 20:06:08 +01:00 
			
		
		
		
	change in referencing CSS resources to allow easier relative linking
This commit is contained in:
		@@ -81,7 +81,7 @@ window.onerror = function (msg, url, lineNo, columnNo, error) {
 | 
				
			|||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
for (const appCssNoteId of window.appCssNoteIds) {
 | 
					for (const appCssNoteId of window.appCssNoteIds) {
 | 
				
			||||||
    cssLoader.requireCss(`/api/notes/${appCssNoteId}/download`);
 | 
					    cssLoader.requireCss(`/api/notes/download/${appCssNoteId}`);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const wikiBaseUrl = "https://github.com/zadam/trilium/wiki/";
 | 
					const wikiBaseUrl = "https://github.com/zadam/trilium/wiki/";
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -98,7 +98,7 @@ addTabHandler((function() {
 | 
				
			|||||||
        if (noteId) {
 | 
					        if (noteId) {
 | 
				
			||||||
            // make sure the CSS is loaded
 | 
					            // make sure the CSS is loaded
 | 
				
			||||||
            // if the CSS has been loaded and then updated then the changes won't take effect though
 | 
					            // if the CSS has been loaded and then updated then the changes won't take effect though
 | 
				
			||||||
            cssLoader.requireCss(`/api/notes/${noteId}/download`);
 | 
					            cssLoader.requireCss(`/api/notes/download/${noteId}`);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        $body.addClass("theme-" + newTheme);
 | 
					        $body.addClass("theme-" + newTheme);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -135,6 +135,8 @@ function register(app) {
 | 
				
			|||||||
        filesRoute.uploadFile, apiResultHandler);
 | 
					        filesRoute.uploadFile, apiResultHandler);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    route(GET, '/api/notes/:noteId/download', [auth.checkApiAuthOrElectron], filesRoute.downloadFile);
 | 
					    route(GET, '/api/notes/:noteId/download', [auth.checkApiAuthOrElectron], filesRoute.downloadFile);
 | 
				
			||||||
 | 
					    // this "hacky" path is used for easier referencing of CSS resources
 | 
				
			||||||
 | 
					    route(GET, '/api/notes/download/:noteId', [auth.checkApiAuthOrElectron], filesRoute.downloadFile);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    apiRoute(GET, '/api/notes/:noteId/attributes', attributesRoute.getEffectiveNoteAttributes);
 | 
					    apiRoute(GET, '/api/notes/:noteId/attributes', attributesRoute.getEffectiveNoteAttributes);
 | 
				
			||||||
    apiRoute(PUT, '/api/notes/:noteId/attributes', attributesRoute.updateNoteAttributes);
 | 
					    apiRoute(PUT, '/api/notes/:noteId/attributes', attributesRoute.updateNoteAttributes);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user