leather-io / extension

Leather browser extension
https://leather.io
MIT License
293 stars 140 forks source link

Create app settings page #2809

Open edu-stx opened 1 year ago

edu-stx commented 1 year ago

During the development of the theme switching feature (#2772) we settled for adding the theme switching prompt in the app's main menu. However, as the number of such settings grows, the menu will get crowded and will become harder to navigate.

In addition, we've started to discuss adding another feature, having a setting which allows users switch between having analytics on or off. As the number of settings grows, having them all in a dedicated space will make them easier to find and manage.

The theme setting, analytics, and other suggested settings would be available in the settings page.

We need to explore whether we have enough settings or have enough upcoming settings-related features to warrant the creation of a settings page, as well as some basic designs for it.

kyranjamie commented 1 year ago

+1 this is sorely needed

markmhendrickson commented 1 year ago

This could perhaps be tackled alongside https://github.com/hirosystems/stacks-wallet-web/issues/2823, which might otherwise extend the current app navigation options too long (8 options in total).

Psifour commented 1 year ago

+1 vital for providing better granularity in inscription lookup settings (gap limit, enable change addresses, etc.) and other user-configurable options (which ordinal explorer to use, etc).