This commit is contained in:
2019-12-27 20:30:36 +00:00
parent 49c29dfec6
commit aa29d1d58b
3 changed files with 16 additions and 15 deletions

View File

@@ -54,11 +54,8 @@ TODO: After testing on phone found following issues:
- Dashboard graphics are not scaled down, test in small window and play with it to shrink it down
- Dashboard opens on login but when open menu HOME is not expanded even though the dahsboard is current view, so whatever section sent to after login menu should open that section as well
- area title and logo at top of page are cut off when long text (Notification subscriptions), maybe it should be smaller font for both logo and text when smaller screen
- I don't like the submenus like User Preferences and the Service ones, they are kind of ugly on a phone and require too many presses.
- Find a way to do only two levels
- One way would be to put all the sublevel shit on the right as a switchboard kind of thing as a tertiary navigation strategy
- or combine all in the same window, i.e. put all templates for different wo types in the same right side in their own separate groupings, all user preferences in the same right side etc
- Grid looks like shit, I know it's not done yet and it's the major UI element to work on next after these details for the shell, but ... it looks like shit, consider phone first when designing it
TODO: Grid looks like shit, I know it's not done yet and it's the major UI element to work on next after these details for the shell, but ... it looks like shit, consider phone first when designing it
- Way too much shit, I would like to see maybe one field on a phone at most two
- On a computer I would be offended if I didn't see more columns
- So grid needs to adapt the column count to the form factor and space

View File

@@ -10,7 +10,7 @@
width="350"
>
<!-- <v-card class="mx-auto" width="300"> -->
<v-list dense>
<v-list>
<template v-for="item in navItems">
<!-- TOP LEVEL can be holders or actions -->
@@ -263,7 +263,7 @@ export default {
//redirect to login if not authenticated
if (!this.$store.state.authenticated) {
this.$router.push("\login");
this.$router.push("login");
}
//FUTURE: If need to detect a reload, this works reliably

View File

@@ -1,16 +1,20 @@
<template>
<div>
MRU + depending on role: new workorder, new client, personal workorder list
if scheduleable, or if ops then whatever ops needs or admin whatever they
need etc
<UnderConstruction />
</div>
<UnderConstruction />
</template>
<script>
import UnderConstruction from "../components/underconstruction.vue";
/**
*
*
* <div>
MRU + depending on role: new workorder, new client, personal workorder
list if scheduleable, or if ops then whatever ops needs or admin whatever
they need etc
</div>
*
*
*/
export default {
components: {
UnderConstruction