diff --git a/devdocs/todo.txt b/devdocs/todo.txt index cd099205..7f4808c0 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -30,6 +30,9 @@ WEEK OF 2018-10-22 - Learn Vue, select a UI framework - special emphasis on form controls (need to define what I need to ensure it's there) - think about appearance material? bootstrap?, review these options directly supported in vscode/veture: - Consider all inputs required and forms and layout methods (make a list of components required and test on various devices [datetime, date, time, numeric, color etc]) + - Read this: https://qiita.com/nickhall/items/d1043f3f9874c90b6f8e + - And this: https://logrocket.com/blog/an-imperative-guide-to-forms-in-vue-js-2/ + - Check browsers supported, some don't support all browsers i.e. IE 8 is not supported by some. - ONSEN: https://onsen.io/v2/guide/ (MOBILE FOCUSED) - ELEMENT: https://element.eleme.io/#/en-US (DESKTOP FOCUSED) @@ -44,12 +47,13 @@ WEEK OF 2018-10-22 - Learn Vue, select a UI framework - Purportedly you don't need to learn a lot of tools other than vue as it will take care of it for you - Seems a little raw possibly, check usage and support - Is it trying to do too much and will be a hassle? - + - Make a basic temporary test for learning PWA app code against RAVEN server a throwaway initial stab at RAVEN for learning what is needed to learn - Be sure it's component-ized properly: https://vuejs.org/v2/guide/components.html#Organizing-Components - Document areas needed to focus on for learning and then do them - Examine on phone, ipad, all desktop browsers, low bandwidth test, no bandwidth test - + - Appearance, look and feel: Look at this, it's modern and cool looking and gives an idea of what I should be considering: + https://laravel-enso.github.io/enso/videos/bulma_quick_walkthrough.webm WEEK OF 2018-10-29 TO NOV 12th - RAVEN shell start work. - Plan out the shell basic requirements diff --git a/devdocs/tools.txt b/devdocs/tools.txt index 76065efb..48ed776c 100644 --- a/devdocs/tools.txt +++ b/devdocs/tools.txt @@ -119,11 +119,12 @@ POTENTIALLY USEFUL VUE COMPONENTS AND PLUGINS - Date time picker: https://flatpickr.js.org/ - Vue plugin version: https://github.com/ankurk91/vue-flatpickr-component - Input validation component: https://github.com/baianat/vee-validate + - Progress bar (very clean and small, ideal for ajax calls): http://ricostacruz.com/nprogress/ + - ## DEPLOYMENT