diff --git a/src/CDSPrivacyPolicy.vue b/src/CDSPrivacyPolicy.vue new file mode 100644 index 0000000..fbe9ba4 --- /dev/null +++ b/src/CDSPrivacyPolicy.vue @@ -0,0 +1,99 @@ + + + + \ No newline at end of file diff --git a/src/Carina.vue b/src/Carina.vue index 76119d7..260497f 100644 --- a/src/Carina.vue +++ b/src/Carina.vue @@ -388,18 +388,19 @@ - Privacy Policy + What is this? + @@ -477,6 +478,7 @@ export default defineComponent({ question: Math.random() > 0.5 ? "Does this spark your curiosity?" : "Are you learning something new?", + showPrivacyDialog: false as boolean, }; }, diff --git a/src/main.ts b/src/main.ts index b5f3dcf..aa763d2 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,6 +1,7 @@ import Vue, { createApp } from "vue"; import { FundingAcknowledgment, IconButton, CreditLogos, UserExperience } from "@cosmicds/vue-toolkit"; +import CDSPrivacyPolicy from "./CDSPrivacyPolicy.vue"; import Carina from "./Carina.vue"; import vuetify from "../plugins/vuetify"; @@ -100,6 +101,7 @@ createApp(Carina, { .component('funding-acknowledgment', FundingAcknowledgment) .component('credit-logos', CreditLogos) .component('user-experience', UserExperience) + .component('cds-privacy-policy', CDSPrivacyPolicy) // Mount .mount("#app");