Commit graph

38 commits

Author SHA1 Message Date
corsacca
c1ddb42feb Change phone input to npm 2026-04-24 11:18:39 +01:00
corsacca
978e33c344 CMS: Ability to set if links open in new tab. 2026-04-24 10:42:40 +01:00
corsacca
8342444a7a implement /research/search/[term] 2026-04-24 10:17:49 +01:00
corsacca
aa9e4e4a01 Fix languages dropdown and implement group resources page 2026-04-24 10:17:49 +01:00
corsacca
fbe6a04015 Better CMS page transition 2026-04-23 20:34:44 +01:00
corsacca
09ca4bc1f4 change caching from fs to memory. 2026-04-23 20:00:07 +01:00
corsacca
3355a926a2 Cache fixes 2026-04-23 18:16:37 +01:00
corsacca
07e1dc3863 fix uupg list 2026-04-23 16:46:55 +01:00
corsacca
76a064d068 Implement page categories 2026-04-23 15:50:52 +01:00
corsacca
23caf67bce refactor resources page 2026-04-23 15:16:12 +01:00
corsacca
4114e21042 Better CMS page routing and Caching. 2026-04-23 14:05:40 +01:00
corsacca
195aec16cb CMS disbale translation button 2026-04-23 12:34:39 +01:00
corsacca
cdac21ebda Add verse node. 2026-04-23 12:27:06 +01:00
corsacca
fe23b6a91b CMS page layout and saving changes 2026-04-23 12:01:17 +01:00
corsacca
3ea15e933a add theme and custom css to CMS metadata 2026-04-23 11:44:36 +01:00
corsacca
a00f94f260 Ability to align CMS images 2026-04-23 11:15:21 +01:00
corsacca
9f3821c9fa Ability to add the UUPG list tip tap component. 2026-04-23 11:10:11 +01:00
corsacca
2d4e47af33 Central tiptap block definitions 2026-04-23 11:05:05 +01:00
corsacca
3dd17ef692 switch to public s3 for images in CMS 2026-04-23 10:56:15 +01:00
corsacca
8b44c3e71a Shared enabled languages 2026-04-23 10:56:02 +01:00
corsacca
55331b79de update translations 2026-04-22 15:34:38 +01:00
corsacca
f8678b92a8 fix SSR admin pages. 2026-04-22 14:56:46 +01:00
corsacca
fac28afb62 remove missing file. 2026-04-22 14:10:39 +01:00
test-agent-10
45cc8e771d
Add global feedback-widget bubble to parent site (#1)
* add global feedback-widget bubble to parent site

Adds a persistent feedback bubble (bottom-right, all pages) that funnels
site-wide feedback to project id 3c0e8534-f593-4222-8315-31dda4514760.

- public/assets/feedback-widget/*: widget bundle + slot CSS (cherry-picked
  from the maps branch so this branch can run standalone)
- nuxt.config.ts: register <feedback-widget> as a custom element in both
  vue.compilerOptions and vite.vue.template.compilerOptions
- app/composables/useFeedbackWidget.ts: injects slot CSS and loads the
  widget iife on mount (dedup guard to avoid double-loads if maps land)
- app/app.vue: mounts one <feedback-widget> outside <NuxtLayout> so it
  appears on public, admin, and auth layouts

Heads-up for the future maps merge: pages with a map-anchored widget
(home/adopt/pray on the maps branch) will render two widgets — the global
bubble plus the map-specific one. Reconcile during that merge.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* make it more nuxt

---------

Co-authored-by: swift-river542 <swift-river542@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: corsacca <corsacca@gmail.com>
2026-04-22 07:31:10 -05:00
corsacca
953b726887 add people group profile page 2026-04-22 12:54:57 +01:00
corsacca
b41cd4243e fix missing params 2026-04-22 12:37:24 +01:00
corsacca
257509dfa4 switch to SSR 2026-04-22 12:20:44 +01:00
corsacca
f179bf5cea make language swticher work on hover 2026-04-22 11:15:23 +01:00
corsacca
07878d6774 favicon 2026-04-22 11:12:28 +01:00
corsacca
da85fefc8a remove /me check on public pages 2026-04-22 10:02:24 +01:00
corsacca
a3919e0764 phase 7 2026-04-22 08:19:38 +01:00
corsacca
b2c7b22aa1 phase 6 2026-04-21 15:39:53 +01:00
corsacca
b2975650ec phase 5 2026-04-21 14:41:43 +01:00
corsacca
d5e06c8c71 phase 4 2026-04-21 14:24:53 +01:00
corsacca
7eb566a96b phase 3 2026-04-21 13:58:07 +01:00
corsacca
d21f4e82c0 phase 2 2026-04-21 13:27:38 +01:00
corsacca
dd5255ba69 phase 1 2026-04-21 12:35:27 +01:00
corsacca
6f5313f990 init 2026-04-21 12:12:54 +01:00