Просмотр исходного кода

enhance(ux): move sync indicator to the right

Tienson Qin 5 месяцев назад
Родитель
Сommit
b455e13493
1 измененных файлов с 16 добавлено и 22 удалено
  1. 16 22
      src/main/capacitor/components/app.cljs

+ 16 - 22
src/main/capacitor/components/app.cljs

@@ -103,22 +103,6 @@
        (ion/buttons {:slot "start"}
                     (app-graphs-select))
 
-       (let [repo (fstate/get-current-repo)]
-         [:div.flex.flex-row.items-center.gap-2
-          (when (and repo
-                     (ldb/get-graph-rtc-uuid (db/get-db))
-                     (user-handler/logged-in?)
-                     (config/db-based-graph? repo)
-                     (user-handler/team-member?))
-            [:<>
-            ;; (rum/with-key (rtc-collaborators)
-            ;;   (str "collab-" repo))
-             (rtc-indicator/indicator)
-             (when (user-handler/logged-in?)
-               (rtc-indicator/downloading-detail))
-             (when (user-handler/logged-in?)
-               (rtc-indicator/uploading-detail))])])
-
        (ion/buttons {:slot "end"}
                     (ion/button
                      {:size "small"
@@ -147,12 +131,22 @@
                      [:span.text-muted-foreground {:slot "icon-only"}
                       (ion/tabler-icon "calendar-month" {:size 24})])
 
-                    (ion/button {:fill "clear"}
-                                (ion/nav-link
-                                 {:routerDirection "forward"
-                                  :class "w-full"
-                                  :component settings/page}
-                                 [:span.text-muted-foreground {:slot "icon-only"} (ion/tabler-icon "dots" {:size 24})])))))
+                    (let [repo (fstate/get-current-repo)]
+                      [:div.flex.flex-row.items-center.gap-2
+                       (when (and repo
+                                  (ldb/get-graph-rtc-uuid (db/get-db))
+                                  (user-handler/logged-in?)
+                                  (config/db-based-graph? repo)
+                                  (user-handler/team-member?))
+                         [:<>
+                          ;; (rum/with-key (rtc-collaborators)
+                          ;;   (str "collab-" repo))
+                          (rtc-indicator/indicator)
+                          ;; (when (user-handler/logged-in?)
+                          ;;   (rtc-indicator/downloading-detail))
+                          ;; (when (user-handler/logged-in?)
+                          ;;   (rtc-indicator/uploading-detail))
+                          ])]))))
 
        ;; main content
      (if db-restoring?