feat: settings screen (#64)
* initial settings pane w basic features
this commit adds settings pane, and basic features:
- seeing through blocks and detaches
- disabling go links
it disables analytics, so it must also handle gates.
this commit adds a ui for toggling gates,
and makes a mess of the gate cache to persist it
to storage.
* fix: deconflict cherry-pick
* refactor: we aren't deer
thank you aviva for the work you've done :)
* refactor: label fixme
* refactor: comment out file
for typecheck purposes
---------
Co-authored-by: Aviva Ruben <aviva@rubenfamily.com>
authored by serenity Aviva Ruben and committed by GitHub be216453 5e03a44b