Skip to content

Commit e50c49b

Browse files
authored
Redo advanced settings (#22576)
* Fix gaps in options - UI improvement * Fix icon colors in profile page - UI improvement * Pass customization color to settings-item's selector component * Spread blur property across category-settings children so that the UI is consistent * Pass `on-press` callback to selector inside a drawer-action * Add new advanced settings screen * Remove legacy advanced settings screen * Close bottom sheets when logging out to avoid bugs with the screen not being interactable
1 parent e121caa commit e50c49b

File tree

31 files changed

+466
-781
lines changed

31 files changed

+466
-781
lines changed

src/legacy/status_im/backup/core.cljs

Lines changed: 0 additions & 26 deletions
This file was deleted.

src/legacy/status_im/events.cljs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
(ns legacy.status-im.events
22
(:require
33
clojure.set
4-
legacy.status-im.backup.core
54
legacy.status-im.browser.core
65
legacy.status-im.browser.permissions
76
legacy.status-im.chat.models.loading

src/legacy/status_im/fleet/core.cljs

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[native-module.core :as native-module]
66
[re-frame.core :as re-frame]
77
[status-im.constants :as constants]
8-
[utils.i18n :as i18n]
8+
[taoensso.timbre :as log]
99
[utils.re-frame :as rf]
1010
[utils.transforms :as transforms]))
1111

@@ -43,18 +43,6 @@
4343
{}
4444
(node/fleets db)))
4545

46-
(rf/defn show-save-confirmation
47-
{:events [:fleet.ui/fleet-selected]}
48-
[_ fleet]
49-
{:ui/show-confirmation
50-
{:title (i18n/label :t/close-app-title)
51-
:content (i18n/label :t/change-fleet
52-
{:fleet fleet})
53-
:confirm-button-text (i18n/label :t/close-app-button)
54-
:on-accept
55-
#(re-frame/dispatch [:fleet.ui/save-fleet-confirmed (keyword fleet)])
56-
:on-cancel nil}})
57-
5846
(defn nodes->fleet
5947
[nodes]
6048
(letfn [(format-nodes [nodes]
@@ -91,4 +79,6 @@
9179
cofx
9280
:fleet
9381
fleet
94-
{:on-success #(re-frame/dispatch [:profile/logout])}))))
82+
{:on-success (fn []
83+
(log/info "Fleet changed successfully to" fleet)
84+
(re-frame/dispatch [:profile/logout]))}))))

src/legacy/status_im/ui/screens/advanced_settings/views.cljs

Lines changed: 0 additions & 138 deletions
This file was deleted.

src/legacy/status_im/ui/screens/backup_settings/view.cljs

Lines changed: 0 additions & 57 deletions
This file was deleted.

src/legacy/status_im/ui/screens/default_sync_period_settings/view.cljs

Lines changed: 0 additions & 39 deletions
This file was deleted.

src/legacy/status_im/ui/screens/fleet_settings/styles.cljs

Lines changed: 0 additions & 33 deletions
This file was deleted.

src/legacy/status_im/ui/screens/fleet_settings/views.cljs

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)