From 5480d087017efdd65082a54bd681c7434176cae0 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 28 Oct 2020 21:32:43 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 56 ++++++++++++++++++++++++++++ ayanova/src/views/home-dashboard.vue | 4 -- 2 files changed, 56 insertions(+), 4 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 5441d157..4e2d3f7f 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -15,6 +15,62 @@ todo: DASHBOARD Source case: https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1974 See notes there + todo: wireframe / mockup dashboard widget objects + mockup widgets with all commonality built in, better to start mocking up now than try to design perfectly in advance and then implement + COMMON PROPERTIES + display with correct size in correct form factor + self refresh / fetch data + COMMON CONTROLS IN A dashboard instrument display meter guage + Remove from the display + Reorder in the display + Refresh - force the refresh of the display + Settings - popup settings menu for that control + common settings built in, slot for special ones? + todo: decompose mockup into base component for re-use + todo: after base component, make mockups by type + e.g. a graph, a list, a schedule etc + todo: decompose type components however necessary into base type components + todo: real components based on needs + re-iterate the above as necessary + + + + + + + + + + + + + + + + + + + + + +TODO: shorten word "control" in my custom controls to ctl, why waste bytes? + + + + + + + + + + + + + + + + + @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ diff --git a/ayanova/src/views/home-dashboard.vue b/ayanova/src/views/home-dashboard.vue index 7aa821ad..d29ff75d 100644 --- a/ayanova/src/views/home-dashboard.vue +++ b/ayanova/src/views/home-dashboard.vue @@ -1,9 +1,5 @@