CSS Animations

This commit is contained in:
Surya Paolo
2022-11-18 18:54:30 +01:00
parent 495abc33be
commit a56ee80fbb
30 changed files with 1131 additions and 251 deletions

View File

@@ -63,6 +63,7 @@ export default defineComponent({
const globalStore = useGlobalStore()
const editOn = ref(false)
const visuEditor = ref(false)
const addOn = ref(false)
const myelemVoid = ref({ _id: objectId(), active: true, type: shared_consts.ELEMTYPE.TEXT, container: '...', path: mypathin.value } as IMyElem)
@@ -107,6 +108,7 @@ export default defineComponent({
function selElemClick(myelem: IMyElem) {
console.log('mypageelem selElemClick', myelem)
selElem.value = myelem
visuEditor.value = !!myelem
}
function mounted() {
@@ -127,6 +129,7 @@ export default defineComponent({
rec, myelems,
mypathin,
editOn,
visuEditor,
addOn,
tools,
shared_consts,

View File

@@ -9,10 +9,20 @@
icon="fas fa-pencil-alt"
>
</q-toggle>
<q-toggle
v-if="tools.isManager()"
v-model="visuEditor"
color="green"
@update:model-value="changeVisuDrawer(mypathin, editOn)"
icon="fas fa-pencil-alt"
>
</q-toggle>
<q-drawer
v-model="editOn"
v-model="visuEditor"
side="right"
:width="400"
:width="350"
:breakpoint="700"
elevated
>
@@ -25,7 +35,7 @@
color="white"
icon="close"
@click="
editOn = false;
visuEditor = false;
"
></q-btn>
</q-bar>
@@ -38,7 +48,7 @@
</q-scroll-area>
</q-drawer>
<div class="q-ma-sm q-gutter-sm q-pa-xs">
<div class="q-ma-xs q-gutter-xs q-pa-xs">
<div v-if="!!rec.img1" class="text-center">
<q-img :src="`` + rec.img1" class="img"></q-img>
</div>