Lance Edgar
721600b12d
Add home page component; fix user state issues
...
must be sure to keep "anonymous" user represented as {} instead of
null, otherwise getting errors. this also fixes the menu upon user
login; previously it wasn't showing most options
2022-08-26 17:56:31 -05:00
Lance Edgar
e537d8e3a6
Put available settings in the store; etc.
...
also add `build-watch` script for dev's sake
menu component no longer allows anonymous feedback by default
logo component gets a `centered` prop
2022-08-09 14:38:41 -05:00
Lance Edgar
695ea388a6
Allow multiple feedback recipient options
...
in which case user must choose one, to send feedback
2021-08-02 18:44:29 -05:00
Lance Edgar
f19b1bc387
Add "angle-down" icon for user menu button
...
make it more obvious that it's a menu button...
2021-02-10 16:49:19 -06:00
Lance Edgar
f68db3c97c
Stop showing Buefy toast messages at bottom of screen
...
top is much better at least for development...
2020-03-24 13:57:19 -05:00
Lance Edgar
0b4e4f9894
Add proper logout logic to menu; let caller hide root options, about link
2020-02-11 13:54:53 -06:00
Lance Edgar
c17c25b4cb
Change aria-role (to "menu") for main user menu
2020-02-11 13:42:47 -06:00
Lance Edgar
3c4e9567a9
Add user_is_admin
flag to app store, plus logic to set/clear it
2020-02-11 13:33:54 -06:00
Lance Edgar
4501505f38
Stop including Home link in menu
...
caller must explicitly do that if they want it
2020-02-10 17:35:22 -06:00
Lance Edgar
3d89cffa65
Let caller control whether Login and Feedback menu items are shown
2020-02-10 16:30:38 -06:00
Lance Edgar
ac5231c657
Add icons to nav header buttons
...
although we probably will need a way to remove those soon.. since we don't
have a ton of space up there
2020-02-09 16:30:36 -06:00
Lance Edgar
817d8bef13
Add app/menu support for "become / stop being root" feature
2019-11-26 16:43:51 -06:00
Lance Edgar
62981b8e90
Try to get Vue.use()
to work with components
...
but really, test the release again, b/c it's not working yet...
2019-11-06 15:19:44 -06:00
Lance Edgar
11392e864e
Add basic "menu" component, for typical use case
2019-11-06 13:22:53 -06:00