diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 069fc38c..ea096ec1 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -6,17 +6,26 @@ PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route chang - - - - NOTIFICATION ____________ ## CURRENT STAGE: -todo: BAckend inapp notification datagrid list - or not datagrid I guess +todo: BAckend inapp notification form + Thinking of Vuetify List component https://vuetifyjs.com/en/components/lists/ + I'm pretty sure somewhere I've used this kind of layout with actions before, maybe in attachments or history? + Layout: + 3 LINE style + Listed in order from newest at top to oldest at bottom + AVATAR to left side which is icon of ayatype + TITLE which is the event type translation AND object name + SUBTITLE which is the message if applicable + ACTION buttons open object, delete notification + + POSSIBLE: Items approaching 90 days old should show differently to indicate they are about to be deleted, like faded or something? + + + todo: add Client app notification form todo: Add backend routes to support client app notification