Privacy Policy

This commit is contained in:
paoloar77
2022-03-12 22:21:40 +01:00
parent 2112938b98
commit 494480765c
14 changed files with 102 additions and 63 deletions

View File

@@ -7,6 +7,7 @@ import { Logo } from '../../components/logo'
// import 'vue-country-code/dist/vue-country-code.css'
import { CTitleBanner } from '../CTitleBanner'
import { PagePolicy } from '../PagePolicy'
import { computed, defineComponent, reactive, ref, watch } from 'vue'
import { CSignIn } from '@/components/CSignIn'
import { useQuasar } from 'quasar'
@@ -29,7 +30,7 @@ import { useGlobalStore } from '@store/globalStore'
export default defineComponent({
name: 'CSignUp',
components: { Logo, CTitleBanner },
components: { Logo, CTitleBanner, PagePolicy },
props: {
showadultcheck: {
type: Boolean,
@@ -74,7 +75,7 @@ export default defineComponent({
const duplicate_email = ref(false)
const duplicate_username = ref(false)
const visureg = ref(false)
const showpolicy = ref(false)
const globalStore = useGlobalStore()
@@ -299,6 +300,7 @@ export default defineComponent({
allowSubmit,
myRuleEmail,
visureg,
showpolicy,
}
},
})

View File

@@ -204,9 +204,6 @@
</q-input>
<div v-if="!tools.isMobile()"><br></div>
<!--<vue-tel-input
v-if="showcell"
@country-changed="intcode_change()"
@@ -218,6 +215,34 @@
wrapperClasses="clCellCode">
</vue-tel-input>-->
<div class="text-center">
<q-btn label="Mostra Privacy" @click="showpolicy = true"></q-btn>
</div>
<q-dialog v-model="showpolicy">
<q-card class="dialog_card">
<q-toolbar class="bg-primary text-white">
<q-toolbar-title>
Privacy Policy
</q-toolbar-title>
<q-btn flat round color="white" icon="close" v-close-popup></q-btn>
</q-toolbar>
<q-card-section class="inset-shadow">
<PagePolicy
owneremail="info@riso.app"
SiteName="Riso.app"
ownerDataName="RISO"
managerData="Paolo Arena"
includeData="recapiti (indirizzo email, telefono (facoltativo))"
url="riso.app"
lastdataupdate="12/03/2022"
country="Italia"
>
</PagePolicy>
</q-card-section>
</q-card>
</q-dialog>
<q-checkbox
v-model="signup.terms"