fix(groups): style and data sync fixes

This commit is contained in:
SabreCat
2022-07-28 15:53:29 -05:00
parent e0e9381584
commit 7f8e44ff49
4 changed files with 61 additions and 72 deletions

View File

@@ -8,15 +8,16 @@
:text="$t('checklist')"
/>
<div
class="svg-icon icon-16 my-auto ml-auto"
:class="{'chevron-flip': !hideChecklist}"
class="svg-icon icon-16 my-auto ml-auto pointer"
:class="{'chevron-flip': showChecklist}"
v-html="icons.chevron"
@click="hideChecklist = !hideChecklist"
@click="showChecklist = !showChecklist"
>
</div>
</div>
<div
v-if="!hideChecklist"
<b-collapse
id="checklistCollapse"
v-model="showChecklist"
>
<draggable
v-model="checklist"
@@ -91,7 +92,7 @@
@blur="addChecklistItem($event, false)"
>
</div>
</div>
</b-collapse>
</div>
</template>
@@ -131,7 +132,7 @@ export default {
data () {
return {
checklist: this.items,
hideChecklist: false,
showChecklist: true,
hasPossibilityOfIMEConversion: true,
newChecklistItem: null,
icons: Object.freeze({
@@ -193,14 +194,18 @@ export default {
transform: translateY(-5px) rotate(180deg);
}
.top-border {
border-top: 1px solid $gray-500;
}
.lock-icon {
color: $gray-200;
}
.pointer {
cursor: pointer;
}
.top-border {
border-top: 1px solid $gray-500;
}
.checklist-group {
height: 2rem;
border-bottom: 1px solid $gray-500;