Skip to content

Resolve "Follow up, new dashboard"

MS requested to merge 1272-follow-up-new-dashboard into master

Closes

Closes #1272 (closed)

What does this MR do?

  • 👋

Technical

  • Moved views to client/src/views (Dashboard / Index)
  • IntroField → Data source changed to FoodsaverGateway to get the correct information
  • Mixins → Vue mix ins added, like StateTogglerMixin, ListToggleMixin or ConferenceOpenerMixin
  • Lists → are even more flexible through mix ins
  • Debug console logs removed

Optical

  • EventField → It shows now the correct translation of Today/Tomorrow
  • EventField → The field is a bit decluttered, the rsvp function of events where you already responded (yes/maybe), shows instead a link with (Change RSVP (I will join|Maybe)
  • Lists → Interactions awareness increased through changing the background color (to expand: secondary, to collapsed: primary)
  • ActivityPost → Profile image is bigger and gallery improved
  • BasketList → Added distance
  • Container → Added a new breakpoint for 1440p
  • Navigation → Breakpoints adjusted to match the bootstrap ones
  • Navigation → Search bar has now a max-width
  • Navigation → Responsive layout improved and a toggle state to close it
  • StoreList → Shorter text for open pickups
  • Navigation → BellList → Profile images should be shown now and interactive
  • Navigation → Profile image uses now the Avatar component
  • Navigation → Region and Groups menu had missing entries
  • Navigation → Baskets optical reworked
  • Navigation → Messages optical reworked to uses Avatar component
  • Navigation → Bells optical reworked
  • EventList → Translation changed Du wurdest eingeladen to Du wurdest eingeladen (2)
  • ActivityThreads → Less clutter and a toggle function to show the response input field
  • ActivityPost → Textarea with an information hint, and mobile added a send button

Screenshots

BasketList image
EventFields image
ActivityPost
Mobile Desktop
image image
Navigation - Searchbar
Mobile Desktop somewhere between 😄 Desktop XXL
localhost_18080__page_dashboard__2_ localhost_18080__page_dashboard__1_ localhost_18080__page_dashboard
StoreList image
BellList image
Navigation - Baskets image
ActivityThreads image

Release notes text in German

Edited by Christian Walgenbach

Merge request reports