refactor: color, data structure
This commit is contained in:
parent
4ef5499242
commit
2fb2c3bc3d
4 changed files with 15 additions and 23 deletions
|
|
@ -11,6 +11,7 @@ const open = defineModel('open', { type: Boolean, default: false });
|
|||
<template>
|
||||
<q-drawer
|
||||
overlay
|
||||
behavior="mobile"
|
||||
bordered
|
||||
class="q-pa-md"
|
||||
side="right"
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ const color: string[] = ['pink', 'violet'];
|
|||
const props = defineProps<{
|
||||
subBranch?: boolean;
|
||||
rows: {
|
||||
id: string;
|
||||
name: string;
|
||||
branchName: string;
|
||||
address: string;
|
||||
|
|
@ -65,8 +66,7 @@ const filter = ref('');
|
|||
class="bordered"
|
||||
:class="`table-card-color-${subBranch ? color[1] : color[0]} ${$q.dark.isActive ? 'dark-table-card' : ''} ${i === 0 ? 'color-table-header' : ''} ${i % 2 === 0 && i !== 0 ? 'color-table-row' : ''}`"
|
||||
:key="i"
|
||||
v-for="([k, v], i) in Object.entries(prop.row)"
|
||||
:style="` `"
|
||||
v-for="([k, v], i) in Object.entries(prop.row).slice(1)"
|
||||
>
|
||||
<q-item-section
|
||||
avatar
|
||||
|
|
@ -126,9 +126,9 @@ const filter = ref('');
|
|||
}
|
||||
|
||||
.table-card-color-violet {
|
||||
--bg-table-card-header: var(--violet-4-hsl);
|
||||
--bg-table-card-header: var(--purple-11-hsl);
|
||||
--color-table-card-header: var(--violet-0-hsl);
|
||||
--bg-table-card-row: hsla(var(--violet-4-hsl) / 0.08);
|
||||
--bg-table-card-row: hsla(var(--purple-11-hsl) / 0.08);
|
||||
&.dark-table-card {
|
||||
--bg-table-card-row: hsla(var(--gray-9-hsl) / 1);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue