TT#44518 PbxConfiguration: Fix item background color if in the expanded state

Change-Id: I1cfc5768f161d5e7df60c19ba5e8250c2b4acaf3
changes/99/23699/1
Hans-Peter Herzog 7 years ago
parent cd40d0bf6f
commit 68ee7088ba

@ -1,5 +1,5 @@
<template> <template>
<q-item class="csc-entity csc-pbx-device"> <q-item :class="itemClasses">
<q-item-side v-if="!expanded"> <q-item-side v-if="!expanded">
<q-item-tile avatar> <q-item-tile avatar>
<img :src="frontImageUrl" /> <img :src="frontImageUrl" />
@ -180,6 +180,13 @@
} }
}, },
computed: { computed: {
itemClasses() {
let classes = ['csc-entity', 'csc-pbx-device'];
if (this.expanded) {
classes.push('csc-item-expanded');
}
return classes;
},
isMobile() { isMobile() {
return Platform.is.mobile; return Platform.is.mobile;
}, },

@ -1,5 +1,5 @@
<template> <template>
<q-item class="csc-list-item csc-pbx-group"> <q-item :class="itemClasses">
<q-item-side <q-item-side
v-if="!expanded" v-if="!expanded"
> >
@ -215,6 +215,13 @@
QAlert QAlert
}, },
computed: { computed: {
itemClasses() {
let classes = ['csc-list-item', 'csc-pbx-group'];
if (this.expanded) {
classes.push('csc-item-expanded');
}
return classes;
},
entityTitle() { entityTitle() {
return this.group.display_name ? return this.group.display_name ?
this.group.display_name : this.group.username; this.group.display_name : this.group.username;

@ -1,5 +1,5 @@
<template> <template>
<q-item class="csc-list-item csc-pbx-seat"> <q-item :class="itemClasses">
<q-item-side <q-item-side
v-if="!expanded" v-if="!expanded"
> >
@ -195,6 +195,13 @@
QAlert QAlert
}, },
computed: { computed: {
itemClasses() {
let classes = ['csc-list-item', 'csc-pbx-seat'];
if (this.expanded) {
classes.push('csc-item-expanded');
}
return classes;
},
entityTitle() { entityTitle() {
return this.seat.display_name ? return this.seat.display_name ?
this.seat.display_name : this.seat.username; this.seat.display_name : this.seat.username;

@ -1,6 +1,10 @@
@import 'quasar.variables' @import 'quasar.variables'
.q-list-highlight
.csc-item-expanded:hover
background-color white
.csc-item-field .csc-item-field
.csc-item-value .csc-item-value
display inline-block display inline-block

Loading…
Cancel
Save