Browse Source

style(settings): line-space of general/journals

Andelf 3 năm trước cách đây
mục cha
commit
e004576fce
1 tập tin đã thay đổi với 19 bổ sung21 xóa
  1. 19 21
      src/main/frontend/components/settings.cljs

+ 19 - 21
src/main/frontend/components/settings.cljs

@@ -350,27 +350,12 @@
       (notification/show! (str "The page \"" value "\" doesn't exist yet. Please create that page first, and then try again.") :warning))))
 
 (defn journal-row [t enable-journals?]
-  [:span
-   (toggle "enable_journals"
-           (t :settings-page/enable-journals)
-           enable-journals?
-           (fn []
-             (let [value (not enable-journals?)]
-               (config-handler/set-config! :feature/enable-journals? value))))
-
-   (when (not enable-journals?)
-     [:div.it.sm:grid.sm:grid-cols-3.sm:gap-4.sm:items-start
-      [:label.block.text-sm.font-medium.leading-5.opacity-70
-       {:for "default page"}
-       (t :settings-page/home-default-page)]
-      [:div.mt-1.sm:mt-0.sm:col-span-2
-       [:div.max-w-lg.rounded-md.sm:max-w-xs
-        [:input#home-default-page.form-input.is-small.transition.duration-150.ease-in-out
-         {:default-value (state/sub-default-home-page)
-          :on-blur       update-home-page
-          :on-key-press  (fn [e]
-                           (when (= "Enter" (util/ekey e))
-                             (update-home-page e)))}]]]])])
+  (toggle "enable_journals"
+          (t :settings-page/enable-journals)
+          enable-journals?
+          (fn []
+            (let [value (not enable-journals?)]
+              (config-handler/set-config! :feature/enable-journals? value)))))
 
 (defn enable-all-pages-public-row [t enable-all-pages-public?]
   (toggle "all pages public"
@@ -573,6 +558,19 @@
        (tooltip-row t enable-tooltip?))
      (timetracking-row t enable-timetracking?)
      (journal-row t enable-journals?)
+     (when (not enable-journals?)
+       [:div.it.sm:grid.sm:grid-cols-3.sm:gap-4.sm:items-start
+        [:label.block.text-sm.font-medium.leading-5.opacity-70
+         {:for "default page"}
+         (t :settings-page/home-default-page)]
+        [:div.mt-1.sm:mt-0.sm:col-span-2
+         [:div.max-w-lg.rounded-md.sm:max-w-xs
+          [:input#home-default-page.form-input.is-small.transition.duration-150.ease-in-out
+           {:default-value (state/sub-default-home-page)
+            :on-blur       update-home-page
+            :on-key-press  (fn [e]
+                             (when (= "Enter" (util/ekey e))
+                               (update-home-page e)))}]]]])
      (encryption-row t enable-encryption?)
      (enable-all-pages-public-row t enable-all-pages-public?)
      (zotero-settings-row t)