浏览代码

fix(ui): polish settings ui

charlie 4 年之前
父节点
当前提交
b71d4968e4
共有 2 个文件被更改,包括 5 次插入3 次删除
  1. 4 2
      src/main/frontend/components/settings.cljs
  2. 1 1
      src/main/frontend/components/settings.css

+ 4 - 2
src/main/frontend/components/settings.cljs

@@ -327,10 +327,12 @@
          [:label.block.text-sm.font-medium.leading-5.opacity-70
           {:for "developer_mode"}
           (t :settings-page/developer-mode)]
+
          [:div.mt-1.sm:mt-0.sm:col-span-2
           [:div.max-w-lg.rounded-md.sm:max-w-xs
-           (ui/button (if developer-mode? (t :settings-page/disable-developer-mode) (t :settings-page/enable-developer-mode))
-                      :on-click #(state/set-developer-mode! (not developer-mode?)))]]]
+           (ui/toggle developer-mode?
+                      #(state/set-developer-mode! (not developer-mode?))
+                      true)]]]
         [:div.text-sm.opacity-50
          (t :settings-page/developer-mode-desc)]
 

+ 1 - 1
src/main/frontend/components/settings.css

@@ -16,7 +16,7 @@
 
       > .it {
         margin-bottom: 0;
-        padding-bottom: 15px;
+        padding-bottom: 20px;
         align-items: center;
 
         label {