UI: Redesign/organize settings page #753

Open
chakflying wants to merge 8 commits from chakflying/settings-redesign into master

8 Commits

Author SHA1 Message Date
Nelson Chan 618d45337b Test: Add test for disable auth 4 years ago
Nelson Chan 6558e57731 Test: Attempt to fix tests 4 years ago
Nelson Chan 01eed1336a Test: Add clear stats test 4 years ago
Nelson Chan 117da64de5 Test: Fix tests 4 years ago
Nelson Chan 36f1e04014 Fix: Fix nav highlight in settings sub-page 4 years ago
Nelson Chan 11d091d3bc Fix: Fix page transition & improve active handling 4 years ago
Nelson Chan f616f7cba9 WIP: Convert to use vue-router & improve layout 4 years ago
Nelson Chan 1fde85227c WIP: Convert Settings to components 4 years ago