Commit graph

10 commits

Author SHA1 Message Date
infinite-persistence
2cd691d0f9
Re-render on language change
Room for improvement: refactor into `<SettingsCard>` so we don't have to repeat this everywhere.
2021-08-09 13:53:00 +08:00
infinite-persistence
36f2b149d5
Change style for card title
I think it looks better to not place the title within the card's border when there are multiple cards in a page, like in the case of the new Settings Layout. Otherwise, it's hard to differentiate between title and settings-row.

The proper method is to style Card itself, but this is a quick fix for the Settings Page PR. Will come back to it later.
2021-08-09 13:41:38 +08:00
infinite-persistence
e9034a03c2
Setings Page Side Navigation
Utilizing previous work in d8787cb4 for anchor navigation, navigate to the specific card in the settings page when clicked.

I like this model mainly because in Mobile, users don't need to keep opening the drawer to navigate -- they just need to scroll. This allows us to use the same design for Mobile and App.

# Conflicts:
#	ui/page/settings/view.jsx
2021-08-09 13:41:34 +08:00
infinite-persistence
f4dff7e15c
[System] grab "Share usage and diagnostic data" 2021-08-09 11:56:55 +08:00
infinite-persistence
113825bc84
[System] grab "Download Directory" 2021-08-09 11:56:54 +08:00
infinite-persistence
21ceb9470d
[System] grab "Wallet Security". [Appearance] grab "Show wallet balance in header"
I think it makes more sense to show "Show wallet balance in header" under [Appearance], especially for Web.
2021-08-09 11:56:54 +08:00
infinite-persistence
10aded28c9
[System] grab "ffmpeg" 2021-08-09 11:56:53 +08:00
infinite-persistence
917dec8508
[System] grab "Experimental settings" 2021-08-09 11:56:53 +08:00
infinite-persistence
7d34233e54
[System] grab Network & Data Settings 2021-08-09 11:56:51 +08:00
infinite-persistence
790bddf4ae
[System] grab Clear Cache, Startup and Closing Behavior 2021-08-09 11:56:47 +08:00