From edbd03f321c2320e654040daab71c57aa4fd18ce Mon Sep 17 00:00:00 2001 From: charlie Date: Mon, 9 Jun 2025 16:33:20 +0800 Subject: [PATCH] fix(mobile): katex render --- gulpfile.js | 2 ++ src/main/capacitor/components/app.css | 10 ++++++++++ src/main/frontend/config.cljs | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/gulpfile.js b/gulpfile.js index f494330cef..859e99cd4c 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -115,6 +115,8 @@ const common = { 'node_modules/katex/dist/fonts/*.woff2', ]).pipe(gulp.dest(path.join(outputPath, 'css', 'fonts'))), () => gulp.src([ + 'node_modules/katex/dist/katex.min.js', + 'node_modules/katex/dist/contrib/mhchem.min.js', 'node_modules/marked/marked.min.js', 'node_modules/@highlightjs/cdn-assets/highlight.min.js', 'node_modules/@isomorphic-git/lightning-fs/dist/lightning-fs.min.js', diff --git a/src/main/capacitor/components/app.css b/src/main/capacitor/components/app.css index e1d929f185..e07955b3ba 100644 --- a/src/main/capacitor/components/app.css +++ b/src/main/capacitor/components/app.css @@ -146,6 +146,16 @@ ion-content { } } +.latex.initial { + @apply pt-1; + + .katex-html { + &[aria-hidden="true"] { + @apply hidden; + } + } +} + [type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, diff --git a/src/main/frontend/config.cljs b/src/main/frontend/config.cljs index 94271167a3..9cb62939f2 100644 --- a/src/main/frontend/config.cljs +++ b/src/main/frontend/config.cljs @@ -106,7 +106,7 @@ publishing? path - (util/file-protocol?) + (or (util/file-protocol?) (util/capacitor-new?)) (string/replace path "/static/" "./") :else