Others Elements for the Pages

This commit is contained in:
Surya Paolo
2022-11-29 13:59:18 +01:00
parent 9d32f92589
commit 1ab75a58f4
19 changed files with 344 additions and 157 deletions

View File

@@ -38,7 +38,7 @@ export default defineComponent({
CCardCarousel, COpenStreetMap, CMyPage, CMyPageIntro, CMyEditor, CMyFieldRec,
CSelectColor, CSelectFontSize, CSelectImage, CImgPoster, CSelectAnimation
},
emits: ['saveElem'],
emits: ['saveElem', 'selElemClick'],
props: {
myelem: {
type: Object as PropType<IMyElem>,
@@ -127,8 +127,9 @@ export default defineComponent({
newrec.class2 = 'row justify-center'
}
globalStore.addNewElem($q, t, newrec)
emit('selElemClick', newrec)
}
function dupElem(order?: number) {
@@ -201,6 +202,8 @@ export default defineComponent({
myel.value.listcards.push({ _id: objectId(), imagefile: '', alt: '', description: '' })
modifElem()
}
function addNewElemText() {

View File

@@ -8,7 +8,7 @@
"
>
<div v-if="!!myel.type">
<q-bar v-if="enableEdit" dense class="bg-blue-1 q-px-sm">
<q-bar v-if="enableEdit" dense class=" q-px-sm">
<q-toggle v-model="myel.active" color="positive" icon="fas fa-eye">
</q-toggle>
<!--<q-toggle v-if="tools.isManager()"