enhance: reload custom.css when changed

pull/3738/head
Andelf 2022-01-04 21:32:22 +08:00 committed by Tienson Qin
parent b43a8c846b
commit b1eb9117be
1 changed files with 7 additions and 0 deletions

View File

@ -8,6 +8,7 @@
[frontend.handler.extract :as extract] [frontend.handler.extract :as extract]
[frontend.handler.file :as file-handler] [frontend.handler.file :as file-handler]
[frontend.handler.page :as page-handler] [frontend.handler.page :as page-handler]
[frontend.handler.ui :as ui-handler]
[lambdaisland.glogi :as log] [lambdaisland.glogi :as log]
[electron.ipc :as ipc] [electron.ipc :as ipc]
[promesa.core :as p] [promesa.core :as p]
@ -73,6 +74,12 @@
(println "Delete page: " page-name ", file path: " path ".") (println "Delete page: " page-name ", file path: " path ".")
(page-handler/delete! page-name #() :delete-file? false)) (page-handler/delete! page-name #() :delete-file? false))
(and (contains? #{"add" "change" "unlink"} type)
(string/ends-with? path "logseq/custom.css"))
(do
(println "reloading custom.css")
(ui-handler/add-style-if-exists!))
(contains? #{"add" "change" "unlink"} type) (contains? #{"add" "change" "unlink"} type)
nil nil