From fadf473dded2cd8c7c61cb05100067df6930506e Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Wed, 4 Mar 2026 18:24:20 +0000 Subject: [PATCH] Readying for design --- .claude/launch.json | 11 + app/app.vue | 1 + app/assets/css/main.css | 178 +++++++++-- app/components/AppNavigation.vue | 19 +- app/components/EventSeriesTicketCard.vue | 58 ++-- app/components/EventTicketCard.vue | 14 +- app/components/EventTicketPurchase.vue | 28 +- app/components/GuildDivider.vue | 47 +++ app/components/ImageUpload.vue | 30 +- app/components/LoginModal.vue | 8 +- app/components/MemberStatusBanner.vue | 12 +- app/components/NaturalDateInput.vue | 10 +- app/components/PageHeader.vue | 145 +++------ app/components/PeerSupportBadge.vue | 14 +- app/components/PrivacyToggle.vue | 24 +- app/components/SectionHeader.vue | 61 ++++ app/components/SeriesPassPurchase.vue | 14 +- app/components/SvgFilters.vue | 42 +++ app/components/UpdateForm.vue | 4 +- app/layouts/admin.vue | 68 ++--- app/layouts/default.vue | 4 +- app/layouts/landing.vue | 2 +- app/pages/about.vue | 3 +- app/pages/about/circles.vue | 19 +- app/pages/admin/dashboard.vue | 128 ++++---- app/pages/admin/events-working.vue | 106 +++---- app/pages/admin/events/create.vue | 230 +++++++------- app/pages/admin/events/index.vue | 110 +++---- app/pages/admin/index-working.vue | 78 ++--- app/pages/admin/index.vue | 128 ++++---- app/pages/admin/members-simple.vue | 52 ++-- app/pages/admin/members-working.vue | 94 +++--- app/pages/admin/members.vue | 90 +++--- app/pages/admin/series-management.vue | 306 +++++++++---------- app/pages/admin/series/create.vue | 68 ++--- app/pages/coming-soon.vue | 4 +- app/pages/events/[id].vue | 54 ++-- app/pages/events/index.vue | 70 ++--- app/pages/index.vue | 34 ++- app/pages/join.vue | 50 ++- app/pages/member/dashboard.vue | 13 +- app/pages/member/my-updates.vue | 1 - app/pages/member/profile.vue | 109 ++++--- app/pages/members.vue | 55 ++-- app/pages/series/[id].vue | 54 ++-- app/pages/series/index.vue | 33 +- app/pages/welcome.vue | 45 ++- nuxt.config.ts | 7 + public/background-dither.webp | Bin 0 -> 443312 bytes server/routes/oidc/interaction/login.post.ts | 2 +- 50 files changed, 1478 insertions(+), 1259 deletions(-) create mode 100644 .claude/launch.json create mode 100644 app/components/GuildDivider.vue create mode 100644 app/components/SectionHeader.vue create mode 100644 app/components/SvgFilters.vue create mode 100644 public/background-dither.webp diff --git a/.claude/launch.json b/.claude/launch.json new file mode 100644 index 0000000..6d0a4ae --- /dev/null +++ b/.claude/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.0.1", + "configurations": [ + { + "name": "ghostguild", + "runtimeExecutable": "npm", + "runtimeArgs": ["run", "dev"], + "port": 3003 + } + ] +} diff --git a/app/app.vue b/app/app.vue index 84d4ee0..bba60e3 100644 --- a/app/app.vue +++ b/app/app.vue @@ -1,5 +1,6 @@