- User Profile

- DashBoard start
This commit is contained in:
Paolo Arena
2019-12-29 23:29:56 +01:00
parent cf91d45427
commit 9e5bd85328
23 changed files with 516 additions and 201 deletions

View File

@@ -32,6 +32,7 @@ export default class CTitleBanner extends Vue {
@Prop({ required: false, default: '' }) public myclasstext: string
@Prop({ required: false, default: '' }) public icon: string
@Prop({ required: false, default: true }) public visible: boolean
@Prop({ required: false, default: false }) public canopen: boolean
public myvisible: boolean = true

View File

@@ -8,10 +8,10 @@
@click="myvisible = !myvisible"
>
<template v-slot:avatar>
<q-icon :name="icon" color="white" />
<q-icon v-if="canopen" :name="icon" color="white" />
</template>
<template v-slot:action>
<q-icon :name="iconopen" color="white" />
<q-icon v-if="canopen" :name="iconopen" color="white" />
</template>
<span :class="`mybanner `+ myclasstext" :style="mystyle">{{title}}</span>
</q-banner>