System UI notification
There are several things that need some sort of toast notification within UI. Currently some things are implementing with alerts or barely visible text in panel header (i.e. Error loading...
or Settings saved!
), however:
- It's sometimes not very visible, especially in settings page if you're scrolled down.
- We need to show some (upcoming) features need some sort of a persistent versions of that (i.e. manually dismissable)
Current ideas are:
- toast from the top (might overlap with content = BAD)
- toast from bottom (might look like "we use cookies", could overlap with other things = ANNOYING)
- fake notification in notification column (not intuitive, notification column might not exist, also mobiles = NOT GOOD)
Examples of persistent notifications:
- we use service workers + disable them, see issue about that
- we use cookies/localstorage/indexeddb
- admin or developers changed default settings (that affect the user)
- FE has been upgraded/rolled back
could also use it actual notifications as an option.