Show chain icon on the upper left corner, if any - not the hashed logo
Spec
Select Chain Setting
Settings has an additional item "Select Chain"
This item shows the currently selected chain and icon by default.
Tapping it leads to a new screen popping in from the right, which shows the flat list.
Simplified for Wallet
One flat list has 2 sections - Polkadot and Kusama
No sub-lists - all polkadot and kusama parachains are in one flat list on page 1
Settings -> Advanced -> Developer mode toggle is ON or OFF
When developer mode is ON, then the flat list has a button for "set custom chain" on top
"Set custom chain" opens a new screen where user can enter a string - the chain URL
The custom chain screen also has a "select node from known chains" button where we show a menu with sub-menus with all the dev chains, and sub-chains
Polkadot main chain
Polkadot main chain is the first item in the Polkadot section - it's not the section header like it is on the website. Section headers are not clickable!
Other implementations used as reference
On Polkadot JS
There's a list of super chains - Polkadot, Kusama, some dev chains
Each has a sub-list of parachains
Summary: This user interface has menus, and sub-menus, and even allows users to select a specific node for each parachain.
We simplify this by not letting them select nodes on parachains, and by moving ALL development stuff and custom settings behind a SINGLE "Custom Chain" button, and this button ONLY shows when the setting Advanced -> Developer Mode is switched ON.
New Settings Entry: Select Chain
Show chain icon on the upper left corner, if any - not the hashed logo
Spec
Select Chain Setting
Settings has an additional item "Select Chain" This item shows the currently selected chain and icon by default. Tapping it leads to a new screen popping in from the right, which shows the flat list.
Simplified for Wallet
Polkadot main chain
Polkadot main chain is the first item in the Polkadot section - it's not the section header like it is on the website. Section headers are not clickable!
Other implementations used as reference
On Polkadot JS
Summary: This user interface has menus, and sub-menus, and even allows users to select a specific node for each parachain.
We simplify this by not letting them select nodes on parachains, and by moving ALL development stuff and custom settings behind a SINGLE "Custom Chain" button, and this button ONLY shows when the setting Advanced -> Developer Mode is switched ON.