* confirmation prompt
* actually implement scrolling
* finalize styling
* get rid of generics on AppState and Focus
* add bottom title as help text
* number formatting
I am so used to pressing q to quit everything.
Let me know if this is not desired, because I remember using it a lot,
so if it was removed maybe there was a reason?
Co-authored-by: Chris Titus <contact@christitus.com>
* refactor: Simplify hint code, replacing while loop with fold iterator
* refactor: Add spacing to lines in a separate function
* refactor: Replace if let with map_or for better readability
* refactor: Remove unnecessary duplicate body from is_cmd function
* refactor: Create generic function to replace duplicate get_selected code
* refactor: Remove duplicate code, remove unnecessary nesting
* refactor: Move style into its own variable
* refactor: Use constants for min width and height
* refactor: Remove pointless duplicate variable
---------
Co-authored-by: Chris Titus <contact@christitus.com>