Updaated all color values to include Alpha value so pickers offer it as an option to user
This commit is contained in:
@@ -23,17 +23,14 @@ FIRST CLIENT SOURCE CODE COMMIT JAN 3rd 2019
|
||||
# OUTSTANDING MAJOR AREAS TO BETA
|
||||
|
||||
|
||||
|
||||
|
||||
copy of customer notification doesn't seem to be implemented, possibly others, do a reference search for each notification and track down any that remain un-implemented.
|
||||
the customer copy one is important now that we have proxy notifications
|
||||
|
||||
test user color in home user and in adm-user with new record and exsiting just to confirm it's ok
|
||||
can something be done with usercolor in schedule team view??
|
||||
|
||||
|
||||
|
||||
bugbug: change status on quote and save then can't change other things and save. Maybe same with workorder too.
|
||||
because last status being set on header and not updating it and concurrency on save??
|
||||
|
||||
bugbug: home-notifications text in general error is cut off, doesn't overflow properly just goes off the screen as if not contained
|
||||
seems like static pre text so maybe throw it in a div or add an overflow-auto to it or something
|
||||
todo: dbutil erase db new tables not added!! may be more than just customernotification, haven't been in there in a while
|
||||
|
||||
@@ -91,7 +91,7 @@ export default {
|
||||
interval: "month",
|
||||
wotags: [],
|
||||
wotagsany: true,
|
||||
color: "#00205B"
|
||||
color: "#00205BFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -115,7 +115,7 @@ export default {
|
||||
wotagsany: true,
|
||||
woitemtags: [],
|
||||
woitemtagsany: true,
|
||||
color: "#00205B"
|
||||
color: "#00205BFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -139,7 +139,7 @@ export default {
|
||||
woitemtags: [],
|
||||
woitemtagsany: true,
|
||||
interval: "month",
|
||||
color: "#00205B"
|
||||
color: "#00205BFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -288,7 +288,7 @@ export default {
|
||||
wotagsany: true,
|
||||
woitemtags: [],
|
||||
woitemtagsany: true,
|
||||
color: "#00205B"
|
||||
color: "#00205BFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -306,7 +306,7 @@ export default {
|
||||
woitemtags: [],
|
||||
woitemtagsany: true,
|
||||
interval: "month",
|
||||
color: "#00205B"
|
||||
color: "#00205BFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -333,7 +333,7 @@ export default {
|
||||
techtags: [],
|
||||
techtagsany: true,
|
||||
userid: null,
|
||||
color: "#00205B"
|
||||
color: "#00205BFF"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -360,7 +360,7 @@ export default {
|
||||
techtagsany: true,
|
||||
userid: null,
|
||||
interval: "month",
|
||||
color: "#00205B"
|
||||
color: "#00205BFF"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -866,7 +866,7 @@ async function getUserOptions() {
|
||||
timeZoneOverride: null,
|
||||
currencyName: null,
|
||||
hour12: true,
|
||||
//uiColor: "#000000",
|
||||
//uiColor: "#000000ff",
|
||||
emailAddress: null,
|
||||
mapUrlTemplate: null
|
||||
};
|
||||
@@ -881,7 +881,7 @@ async function getUserOptions() {
|
||||
l.hour12 = res.data.hour12;
|
||||
}
|
||||
|
||||
// l.uiColor = res.data.uiColor || "#000000";
|
||||
// l.uiColor = res.data.uiColor || "#000000ff";
|
||||
l.emailAddress = res.data.emailAddress || null;
|
||||
|
||||
l.mapUrlTemplate = res.data.mapUrlTemplate || null;
|
||||
|
||||
@@ -279,7 +279,7 @@ export default {
|
||||
this.meta.unshift({
|
||||
userid: null,
|
||||
name: "---",
|
||||
uicolor: "#eeeeee"
|
||||
uicolor: "#eeeeeeff"
|
||||
});
|
||||
this.obj = res.data;
|
||||
}
|
||||
|
||||
@@ -281,7 +281,7 @@ export default {
|
||||
this.meta.unshift({
|
||||
userid: null,
|
||||
name: "---",
|
||||
uicolor: "#eeeeee"
|
||||
uicolor: "#eeeeeeff"
|
||||
});
|
||||
this.obj = res.data;
|
||||
}
|
||||
|
||||
@@ -184,7 +184,7 @@ export default {
|
||||
datasets: [
|
||||
{
|
||||
label: this.$ay.t("WorkOrderItemLaborServiceRateQuantity"),
|
||||
backgroundColor: this.settings.color ?? "#000000",
|
||||
backgroundColor: this.settings.color ?? "#000000ff",
|
||||
data: this.obj
|
||||
}
|
||||
]
|
||||
|
||||
@@ -183,7 +183,7 @@ export default {
|
||||
datasets: [
|
||||
{
|
||||
label: this.$ay.t("WorkOrderItemLaborServiceRateQuantity"),
|
||||
borderColor: this.settings.color ?? "#000000",
|
||||
borderColor: this.settings.color ?? "#000000ff",
|
||||
fill: false,
|
||||
pointRadius: 2,
|
||||
pointHoverRadius: 6,
|
||||
|
||||
@@ -184,7 +184,7 @@ export default {
|
||||
datasets: [
|
||||
{
|
||||
label: this.$ay.t("WorkOrderList"),
|
||||
backgroundColor: this.settings.color ?? "#000000",
|
||||
backgroundColor: this.settings.color ?? "#000000ff",
|
||||
data: this.obj
|
||||
}
|
||||
]
|
||||
|
||||
@@ -183,7 +183,7 @@ export default {
|
||||
datasets: [
|
||||
{
|
||||
label: this.$ay.t("WorkOrderList"),
|
||||
borderColor: this.settings.color ?? "#000000",
|
||||
borderColor: this.settings.color ?? "#000000ff",
|
||||
fill: false,
|
||||
pointRadius: 2,
|
||||
pointHoverRadius: 6,
|
||||
|
||||
@@ -219,7 +219,7 @@ export default {
|
||||
this.meta.unshift({
|
||||
id: null,
|
||||
name: "---",
|
||||
color: "#eeeeee"
|
||||
color: "#eeeeeeff"
|
||||
});
|
||||
this.obj = res.data;
|
||||
}
|
||||
|
||||
@@ -221,7 +221,7 @@ export default {
|
||||
this.meta.unshift({
|
||||
id: null,
|
||||
name: "---",
|
||||
color: "#eeeeee"
|
||||
color: "#eeeeeeff"
|
||||
});
|
||||
console.log(this.meta);
|
||||
this.obj = res.data;
|
||||
|
||||
@@ -330,7 +330,7 @@ async function fetchWorkorderStatusList(vm) {
|
||||
} else {
|
||||
vm.selectLists.wostatus = res.data.all;
|
||||
let noStatus = window.$gz.form.getNoSelectionItem(true);
|
||||
noStatus.color = "#eeeeee";
|
||||
noStatus.color = "#eeeeeeff";
|
||||
noStatus.locked = false;
|
||||
noStatus.completed = false;
|
||||
vm.selectLists.wostatus.unshift(noStatus);
|
||||
|
||||
@@ -213,7 +213,7 @@ async function fetchWorkorderStatusList(vm) {
|
||||
} else {
|
||||
vm.selectLists.wostatus = res.data.all;
|
||||
let noStatus = window.$gz.form.getNoSelectionItem(true);
|
||||
noStatus.color = "#eeeeee";
|
||||
noStatus.color = "#eeeeeeff";
|
||||
noStatus.locked = false;
|
||||
noStatus.completed = false;
|
||||
vm.selectLists.wostatus.unshift(noStatus);
|
||||
|
||||
@@ -213,7 +213,7 @@ async function fetchWorkorderStatusList(vm) {
|
||||
} else {
|
||||
vm.selectLists.wostatus = res.data.all;
|
||||
let noStatus = window.$gz.form.getNoSelectionItem(true);
|
||||
noStatus.color = "#eeeeee";
|
||||
noStatus.color = "#eeeeeeff";
|
||||
noStatus.locked = false;
|
||||
noStatus.completed = false;
|
||||
vm.selectLists.wostatus.unshift(noStatus);
|
||||
|
||||
@@ -271,7 +271,7 @@ async function fetchWorkorderStatusList(vm) {
|
||||
vm.selectLists.wostatus = res.data.all.filter(z => z.completed == false); //TODO: weed out closed status
|
||||
vm.selectLists.wostatus = res.data.all;
|
||||
let noStatus = window.$gz.form.getNoSelectionItem(true);
|
||||
noStatus.color = "#eeeeee";
|
||||
noStatus.color = "#eeeeeeff";
|
||||
noStatus.locked = false;
|
||||
noStatus.completed = false;
|
||||
vm.selectLists.wostatus.unshift(noStatus);
|
||||
|
||||
@@ -250,7 +250,7 @@ export default {
|
||||
const ret = {
|
||||
id: Date.now,
|
||||
name: "??",
|
||||
color: "#ffffff",
|
||||
color: "#ffffffff",
|
||||
locked: false,
|
||||
completed: false,
|
||||
timeStamp: "??",
|
||||
|
||||
@@ -244,7 +244,7 @@ export default {
|
||||
const ret = {
|
||||
id: Date.now,
|
||||
name: "??",
|
||||
color: "#ffffff",
|
||||
color: "#ffffffff",
|
||||
locked: false,
|
||||
completed: false,
|
||||
timeStamp: "??",
|
||||
|
||||
@@ -1534,21 +1534,21 @@ export default new Vuetify({
|
||||
theme: {
|
||||
themes: {
|
||||
light: {
|
||||
primary: "#00205B", //dark blue
|
||||
secondary: "#00843D", //green
|
||||
accent: "#db7022", //lighter orangey red, more friendly looking
|
||||
error: "#ff5252", //lighter red
|
||||
disabled: "#c7c7c7",
|
||||
readonlybanner: "#808080"
|
||||
primary: "#00205BFF", //dark blue
|
||||
secondary: "#00843DFF", //green
|
||||
accent: "#DB7022FF", //lighter orangey red, more friendly looking
|
||||
error: "#FF5252FF", //lighter red
|
||||
disabled: "#C7C7C7FF",
|
||||
readonlybanner: "#808080FF"
|
||||
},
|
||||
dark: {
|
||||
//color adjuster tool: https://www.hexcolortool.com/#00205c
|
||||
primary: "#7F9FDA", //dark blue LIGHTENED 50%
|
||||
secondary: "#006B24", //green DARKENED 10%
|
||||
accent: "#db7022", //lighter orangey red, more friendly looking
|
||||
error: "#ff5252", //lighter red
|
||||
disabled: "#c7c7c7",
|
||||
readonlybanner: "#808080"
|
||||
primary: "#7F9FDAFF", //dark blue LIGHTENED 50%
|
||||
secondary: "#006B24FF", //green DARKENED 10%
|
||||
accent: "#DB7022FF", //lighter orangey red, more friendly looking
|
||||
error: "#FF5252FF", //lighter red
|
||||
disabled: "#C7C7C7FF",
|
||||
readonlybanner: "#808080FF"
|
||||
}
|
||||
},
|
||||
options: { variations: false }
|
||||
|
||||
@@ -38,7 +38,7 @@ export default new Vuex.Store({
|
||||
timeZoneOverride: null, //use browser tz by default
|
||||
currencyName: "USD",
|
||||
hour12: true,
|
||||
uiColor: "#000000",
|
||||
uiColor: "#000000ff",
|
||||
emailAddress: null,
|
||||
mapUrlTemplate: null
|
||||
},
|
||||
@@ -130,7 +130,7 @@ export default new Vuex.Store({
|
||||
state.userOptions.timeZoneOverride = null;
|
||||
state.userOptions.currencyName = "USD";
|
||||
state.userOptions.hour12 = true;
|
||||
//state.userOptions.uiColor = "#000000";
|
||||
//state.userOptions.uiColor = "#000000ff";
|
||||
state.userOptions.emailAddress = null;
|
||||
state.userOptions.mapUrlTemplate = null;
|
||||
state.globalSettings = {};
|
||||
|
||||
@@ -441,7 +441,7 @@ export default {
|
||||
phone2: null,
|
||||
phone3: null,
|
||||
mapUrlTemplate: null,
|
||||
uiColor: "#000000",
|
||||
uiColor: "#000000ff",
|
||||
languageOverride: null,
|
||||
timeZoneOverride: null,
|
||||
currencyName: "USD",
|
||||
|
||||
@@ -429,7 +429,7 @@ export default {
|
||||
phone2: null,
|
||||
phone3: null,
|
||||
mapUrlTemplate: null,
|
||||
//uiColor: "#000000",
|
||||
//uiColor: "#000000ff",
|
||||
languageOverride: null,
|
||||
timeZoneOverride: null,
|
||||
currencyName: "USD",
|
||||
|
||||
@@ -215,7 +215,7 @@ export default {
|
||||
phone2: null,
|
||||
phone3: null,
|
||||
mapUrlTemplate: null,
|
||||
uiColor: "#000000",
|
||||
uiColor: "#000000ff",
|
||||
languageOverride: null,
|
||||
timeZoneOverride: null,
|
||||
currencyName: null,
|
||||
|
||||
@@ -128,7 +128,7 @@ export default {
|
||||
name: null,
|
||||
active: true,
|
||||
notes: null,
|
||||
color: "#ffffff", //if no previously set value then control will respond with a big object with all color system values in place, this prevents that
|
||||
color: "#ffffffff", //if no previously set value then control will respond with a big object with all color system values in place, this prevents that
|
||||
selectRoles: 1290,
|
||||
removeRoles: 1290,
|
||||
completed: false,
|
||||
|
||||
@@ -179,7 +179,7 @@ export default {
|
||||
id: 0,
|
||||
name: "-",
|
||||
active: true,
|
||||
color: "#ffffff", //invisible
|
||||
color: "#ffffffff", //invisible
|
||||
completed: false,
|
||||
locked: false
|
||||
};
|
||||
|
||||
@@ -63,7 +63,7 @@ export default {
|
||||
name: null,
|
||||
active: true,
|
||||
notes: null,
|
||||
color: "#ffffff", //if no previously set value then control will respond with a big object with all color system values in place, this prevents that
|
||||
color: "#ffffffff", //if no previously set value then control will respond with a big object with all color system values in place, this prevents that
|
||||
selectRoles: 1290,
|
||||
removeRoles: 1290,
|
||||
completed: false,
|
||||
|
||||
@@ -82,7 +82,7 @@ export default {
|
||||
name: null,
|
||||
active: true,
|
||||
notes: null,
|
||||
color: "#ffffff" //if no previously set value then control will respond with a big object with all color system values in place, this prevents that
|
||||
color: "#ffffffff" //if no previously set value then control will respond with a big object with all color system values in place, this prevents that
|
||||
},
|
||||
formState: {
|
||||
ready: false,
|
||||
|
||||
@@ -128,7 +128,7 @@ export default {
|
||||
name: null,
|
||||
active: true,
|
||||
notes: null,
|
||||
color: "#ffffff", //if no previously set value then control will respond with a big object with all color system values in place, this prevents that
|
||||
color: "#ffffffff", //if no previously set value then control will respond with a big object with all color system values in place, this prevents that
|
||||
selectRoles: 1290,
|
||||
removeRoles: 1290,
|
||||
completed: false,
|
||||
|
||||
@@ -189,7 +189,7 @@ export default {
|
||||
id: 0,
|
||||
name: "-",
|
||||
active: true,
|
||||
color: "#ffffff", //invisible
|
||||
color: "#ffffffff", //invisible
|
||||
completed: false,
|
||||
locked: false
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user