\ No newline at end of file
+#login {
+ width: 500px;
+ border: 1px solid #cccccc;
+ background-color: #ffffff;
+ margin: auto;
+ margin-top: 200px;
+ padding: 20px;
+}
+
diff --git a/devdocs/todo.txt b/devdocs/todo.txt
index a3e44ac1..a23362f5 100644
--- a/devdocs/todo.txt
+++ b/devdocs/todo.txt
@@ -65,6 +65,14 @@ WEEK OF 2018-11-05 - RAVEN shell start work. YAY!
- Reporting
- Notifications from the server
- File upload / download
+ - Offline abilities?
+ - Need a good think about this, time to market is of utmost importance but it would not hurt to see what can be done now or defferred to vNext
+ - v7 is technically an always online app so there's that.
+ - Would be nice to maybe be able to do some limited stuff offline
+ - scope out a scenario or leave for vNext?
+ - Fill out a workorder that is already up on the phone?
+ - Parts can't be cached locally, there could be thousands, but maybe labour only is supported?
+ - Maybe parts can be entered as text when offline for later lookup?
- NOTE: many users want to see some progress on v8 so it's important that the initial shell have some "flash" to it
- Nice transitions
- Some sample charts
diff --git a/devdocs/tools.txt b/devdocs/tools.txt
index efd154a6..8ca9c1e3 100644
--- a/devdocs/tools.txt
+++ b/devdocs/tools.txt
@@ -71,6 +71,23 @@ and VUEX allows that easily, plus it's fairly straightforward to use.
Here is an example of how to structure a non trivial application with VUEX broken into modules:
https://vuex.vuejs.org/guide/structure.html
+VUEX STATE PERSISTENCE = VUEX-PERSISTEDSTATE
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+ - https://github.com/robinvdvleuten/vuex-persistedstate
+ - Some stuff should probably be persisted like auth, maybe other stuff?
+ - Is this app an online only app?
+ - Store enough stuff to keep working locally?
+ - Fill out a workorder offline?
+ - Create a new one offline?
+ - enter labour only, no parts or other lengthy lookup stuff??
+ - If recreating AyaNova 7 essentially, then that app is always online as well so maybe don't even consider offline work?
+
+
+LOCALSTORAGE = STORE.JS
+=-=-=-=-=-=-=-=-=-=-
+ - Very widely used and I don't necessarily need a VUE specific one, this is the one used for pecklist and rockfish
+ - https://github.com/marcuswestin/store.js/
+
SERVICEWORKER = WORKBOX
=-=-=-=-=-=-=-=-=-=-=-=
For offsite PWA use, works well and is simple to implement