This commit is contained in:
@@ -2,6 +2,9 @@
|
||||
@@@@@@@@@@@@@@@ ROADMAP STAGE 4 - REPORTING / DASHBOARD / KPI
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
|
||||
|
||||
GENERAL TODO ITEMS THAT CAME UP DOING THIS SECTION
|
||||
|
||||
todo: chunk-vendors has fa-brands in it which is fucking huge, what else is in there I don't need?
|
||||
eradicate fa-brands!
|
||||
Looks like I'm doing it wrong, I was using a generic NPM module when there is a Vue specific one that also has guidance to limit to just the icons I actually use:
|
||||
@@ -13,6 +16,13 @@ todo: Why is the delete button pushed to be exposed all the time, surely it's no
|
||||
todo: LOGOUT UI button is still fucked on mobile
|
||||
needs a re-think, positioning it at the bottom is not working
|
||||
|
||||
todo: think about gz-error box and v-if="formState.ready"
|
||||
error can't show if form fails to init for some reason!
|
||||
or maybe it can because it's set to show in case of error during init
|
||||
|
||||
|
||||
|
||||
|
||||
REPORTING
|
||||
|
||||
Useful links:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<div v-resize="onResize">
|
||||
<!-- {{ formState }} -->
|
||||
<v-row>
|
||||
<v-row v-if="formState.ready">
|
||||
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
|
||||
<v-col cols="12" class="d-sm-none accent--text">
|
||||
<h4>{{ $ay.t("ReportEditorMobileWarning") }}</h4>
|
||||
|
||||
Reference in New Issue
Block a user