[x] Theme doesn't stay persistent when going back / sometimes, when pressing the "pencil" from the customeroverview, the theme doesnt get set and shows the original green default (from starbucks). [Daan?]
[ ] DashboardViewContainer frequently overflows its boundaries: need to ensure the background color fills this entire element constantly [Jonathan]
-> Partially fixed by removing width=100vh
[x] Add a nice instruction for each input type [Daan/Jonathan]
[x] For each wrong input type, add a red vibe around it (with a color style like for example dribble's search, but then red) [Daan]
[x] Things that are deleted, give it an 'Are you sure' Dialogue (either inline, or a modal) [Jonathan]
Overviews
[x] Flickering screens in the overviews (?)
[ ] Add a loader in the overviews when fetching [Jonathan]
[ ] In general, the Add X buttons would look nicer on top of the table (rather than inline) [Jonathan]
[ ] Hovering over a row should highlight it, make it brighter, maybe scale it a bit. [Jonathan]
[x] Refetching data maybe put a spinner, and have some placeholder for the rows instead of just removing them [Daan
@JMitnik Ik ben klaar met mijn tasks. Je kan de code vinden in PR #189. Ik laat het hier bij totdat het verder duidelijk is in welke vorm we door gaan.
UI Touchups
General
width=100vh
Overviews
[x] Flickering screens in the overviews (?)
[ ] Add a loader in the overviews when fetching [Jonathan]
[ ] In general, the
Add X
buttons would look nicer on top of the table (rather than inline) [Jonathan][ ] Hovering over a row should highlight it, make it brighter, maybe scale it a bit. [Jonathan]
[x] Refetching data maybe put a spinner, and have some placeholder for the rows instead of just removing them [Daan
[ ] When searching, add spinner
[x] Pagination Controls below table maybe at the bottom, look more modern [Daan], ala https://cdn.dribbble.com/users/452995/screenshots/11835643/media/a7aadf84a8aa741c45cf778011b9d0f5.png
[x] Follow design from Figma
[x] For all overviews, we should make a view in case no items are currently available in the filter [Daan, have a look at https://www.justinmind.com/blog/everything-you-need-to-know-about-empty-state-design/]
View -Dialouge Add / Edit
View - Customer Add / Edit
View - CustomerOverview
View - Dashboardview
For all of the modules, we need to deal with empty state (no interactions). [Daan]
no top paths
. [Daan]Component - AddCard
Component - Button
Component - DatePicker
Component - OnCompleted Toasts
Bonuses