diff --git a/apps/server/src/share/routes.ts b/apps/server/src/share/routes.ts
index f53d83980..7af761830 100644
--- a/apps/server/src/share/routes.ts
+++ b/apps/server/src/share/routes.ts
@@ -18,6 +18,7 @@ import utils, { isDev, safeExtractMessageAndStackFromError } from "../services/u
 import options from "../services/options.js";
 import { t } from "i18next";
 import shareThemeRoot from "@triliumnext/share-theme/templates/page.ejs";
+import shareThemeCss from "@triliumnext/share-theme/styles.css";
 import ejs from "ejs";
 
 function getSharedSubTreeRoot(note: SNote): { note?: SNote; branch?: SBranch } {
@@ -212,7 +213,10 @@ function register(router: Router) {
 
         if (useDefaultView) {
             console.log("Got share theme path", shareThemeRoot);
-            const ejsResult = ejs.render(shareThemeRoot, opts, {
+            const ejsResult = ejs.render(shareThemeRoot, {
+                shareThemeCss,
+                ...opts
+            }, {
                 includer(originalPath, parsedPath: string) {
                     console.log("Path ", originalPath, parsedPath);
                     throw new Error("Hi");
diff --git a/apps/server/src/types.d.ts b/apps/server/src/types.d.ts
index c171ad747..c302e27d8 100644
--- a/apps/server/src/types.d.ts
+++ b/apps/server/src/types.d.ts
@@ -33,3 +33,8 @@ declare module "@triliumnext/share-theme/*.ejs" {
     const content: string;
     export default content;
 }
+
+declare module "@triliumnext/share-theme/styles.css" {
+    const content: string;
+    export default content;
+}
diff --git a/packages/share-theme/package.json b/packages/share-theme/package.json
index 966871bd3..96b7a574b 100644
--- a/packages/share-theme/package.json
+++ b/packages/share-theme/package.json
@@ -13,7 +13,8 @@
     "test": "esrun src/scripts/test.ts"
   },
   "exports": {
-    "./*": "./src/*"
+    "./templates/*": "./src/templates/*",
+    "./*": "./dist/*"
   },
   "author": "",
   "license": "ISC",
diff --git a/packages/share-theme/src/templates/page.ejs b/packages/share-theme/src/templates/page.ejs
index b37e07db7..8d556be8e 100644
--- a/packages/share-theme/src/templates/page.ejs
+++ b/packages/share-theme/src/templates/page.ejs
@@ -56,6 +56,9 @@ const customServerYml = `- url: "{protocol}://{domain}:{port}/etapi"
     <% if (note.hasLabel("shareDisallowRobotIndexing")) { %>
         
     <% } %>
+    
     
     <%
         const pageTitle = `${note.title}${note.noteId !== subRoot.note.noteId ? ` - ${subRoot.note.title}` : ""}`;