diff --git a/.env.example b/.env.example index b0d96530..ff25bd8a 100644 --- a/.env.example +++ b/.env.example @@ -17,3 +17,15 @@ S3_REGION=us-west-004 S3_ACCESS_KEY_ID=your-access-key-id S3_SECRET_ACCESS_KEY=your-secret-access-key S3_BUCKET_NAME=your-bucket-name + +# Prayer Tools integration +NUXT_PRAY_BASE_URL=https://pray.doxa.life +NUXT_PUBLIC_PRAY_BASE_URL=https://pray.doxa.life +FORM_API_KEY=your-form-api-key + +# Mapbox (used by the prayer map on /pray) +NUXT_PUBLIC_MAPBOX_TOKEN=your-mapbox-public-token + +# Cloudflare Turnstile +NUXT_TURNSTILE_SITE_KEY=your-turnstile-site-key +NUXT_TURNSTILE_SECRET_KEY=your-turnstile-secret-key diff --git a/app/components/public/FilterDropdown.vue b/app/components/public/FilterDropdown.vue new file mode 100644 index 00000000..25941b1a --- /dev/null +++ b/app/components/public/FilterDropdown.vue @@ -0,0 +1,178 @@ + + + diff --git a/app/components/public/PeopleGroupReel.vue b/app/components/public/PeopleGroupReel.vue new file mode 100644 index 00000000..7ca87047 --- /dev/null +++ b/app/components/public/PeopleGroupReel.vue @@ -0,0 +1,126 @@ + + + diff --git a/app/components/public/PhoneInput.vue b/app/components/public/PhoneInput.vue new file mode 100644 index 00000000..ffafaf5d --- /dev/null +++ b/app/components/public/PhoneInput.vue @@ -0,0 +1,99 @@ + + + diff --git a/app/components/public/UupgsList.vue b/app/components/public/UupgsList.vue new file mode 100644 index 00000000..0bfa6c04 --- /dev/null +++ b/app/components/public/UupgsList.vue @@ -0,0 +1,621 @@ + + + diff --git a/app/components/public/VideoModal.vue b/app/components/public/VideoModal.vue index cf80ad31..904c76c7 100644 --- a/app/components/public/VideoModal.vue +++ b/app/components/public/VideoModal.vue @@ -1,34 +1,33 @@ @@ -65,22 +63,21 @@ defineExpose({ open, close }) @click="close" />
-