From 721a7ac847ddf4399a99d756dd2ec06cb279be02 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 13 Sep 2021 23:32:41 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 8 +- ayanova/src/views/home-schedule.vue | 225 +++++++++++++++++++++++++++- 2 files changed, 227 insertions(+), 6 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 1f3ccfc1..a061b2c1 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -37,6 +37,9 @@ user selects filter, techs to show, what order etc and then it just uses that when they select it as a view Views could also drive schedule type dashboard widgets as well Copy the fuck out of google calendar UI layout, it's popular and easy to use https://calendar.google.com/calendar/u/0/r/week?pli=1 + however it is a bit too complex in many areas so just stick to the bare essentials and cleanliness a.m.a.p. + This I like about it: + One single PLUS button prominently displayed to add an appointment CASES @@ -48,7 +51,10 @@ 1686 - ability to set how much stuff displays / alt schedule / calendar view??? Not sure really, it's a mish mash 729 - mass misc omnibus copied to above the useful bits - +SCHEDULE TODO: + Basically just replicate google calendar UI with our own related objects driving it + Day, Week, Month, Year, Schedule (not actually a calendar, but a list, do we need??), 4 days views + Data list functionality with filters to drive schedule, however people select them in the UI rather than the way we filter datalists now diff --git a/ayanova/src/views/home-schedule.vue b/ayanova/src/views/home-schedule.vue index 5a034b43..cd3b0c59 100644 --- a/ayanova/src/views/home-schedule.vue +++ b/ayanova/src/views/home-schedule.vue @@ -1,14 +1,106 @@