diff --git a/app/components/BoardPostCard.vue b/app/components/BoardPostCard.vue index ff6e9d4..97067e9 100644 --- a/app/components/BoardPostCard.vue +++ b/app/components/BoardPostCard.vue @@ -158,7 +158,7 @@ const slackLinks = computed(() => { diff --git a/app/components/EventsMiniSidebar.vue b/app/components/EventsMiniSidebar.vue index de6066d..df953d6 100644 --- a/app/components/EventsMiniSidebar.vue +++ b/app/components/EventsMiniSidebar.vue @@ -104,7 +104,7 @@ const formatDate = (dateStr) => { } .em-circle { - font-size: 9px; + font-size: 10px; letter-spacing: 0.06em; text-transform: uppercase; margin-top: 2px; diff --git a/app/components/FilterBar.vue b/app/components/FilterBar.vue index 688de8e..c63f40e 100644 --- a/app/components/FilterBar.vue +++ b/app/components/FilterBar.vue @@ -22,7 +22,7 @@ defineEmits(['update:modelValue']) diff --git a/app/components/SignupFlowOverlay.vue b/app/components/SignupFlowOverlay.vue index 6ad3321..10fe663 100644 --- a/app/components/SignupFlowOverlay.vue +++ b/app/components/SignupFlowOverlay.vue @@ -108,7 +108,7 @@ const stepLabel = computed(() => { position: fixed; inset: 0; z-index: 50; - background: rgba(42, 32, 21, 0.72); + background: color-mix(in srgb, var(--parch) 72%, transparent); backdrop-filter: blur(4px); display: flex; align-items: center; diff --git a/app/pages/about.vue b/app/pages/about.vue index a423811..5920e9b 100644 --- a/app/pages/about.vue +++ b/app/pages/about.vue @@ -38,16 +38,16 @@
The Circles
-

Community

+

Community

For anyone exploring cooperative models.

-

Founder

+

Founder

For people actively building cooperatives.

-

Practitioner

+

Practitioner

For experienced practitioners sharing what they know.

diff --git a/app/pages/admin/events/index.vue b/app/pages/admin/events/index.vue index 051e4c8..0cafd01 100644 --- a/app/pages/admin/events/index.vue +++ b/app/pages/admin/events/index.vue @@ -570,7 +570,7 @@ tbody td { letter-spacing: 0.04em; text-transform: uppercase; color: var(--c-founder); - border: 1px dashed rgba(138, 68, 32, 0.3); + border: 1px dashed color-mix(in srgb, var(--ember) 30%, transparent); padding: 2px 8px; } @@ -583,7 +583,7 @@ tbody td { font-size: 10px; font-weight: 600; color: var(--c-founder); - border: 1px dashed rgba(138, 68, 32, 0.4); + border: 1px dashed color-mix(in srgb, var(--ember) 40%, transparent); border-radius: 50%; } @@ -632,12 +632,12 @@ tbody td { .status-upcoming { color: var(--candle); - border-color: rgba(122, 90, 16, 0.3); + border-color: color-mix(in srgb, var(--candle) 30%, transparent); } .status-ongoing { color: var(--green); - border-color: rgba(74, 106, 56, 0.3); + border-color: color-mix(in srgb, var(--green) 30%, transparent); } .status-past { @@ -647,7 +647,7 @@ tbody td { .status-cancelled { color: var(--ember); - border-color: rgba(138, 68, 32, 0.3); + border-color: color-mix(in srgb, var(--ember) 30%, transparent); margin-top: 4px; } diff --git a/app/pages/admin/index.vue b/app/pages/admin/index.vue index e117a8f..289a813 100644 --- a/app/pages/admin/index.vue +++ b/app/pages/admin/index.vue @@ -65,7 +65,7 @@ {{ member.email }}
- {{ member.circle }} + {{ formatDate(member.createdAt) }}
diff --git a/app/pages/admin/members/[id].vue b/app/pages/admin/members/[id].vue index 9a0acad..567caf9 100644 --- a/app/pages/admin/members/[id].vue +++ b/app/pages/admin/members/[id].vue @@ -16,7 +16,7 @@

{{ member.email }}

- {{ member.circle }} + {{ member.status }}
@@ -56,6 +56,9 @@
+

+ Writes to our database only. If the member is on a paid plan, also update recurringAmount in the Helcim dashboard — this form does not sync. +

@@ -534,6 +537,24 @@ onMounted(loadActivity) margin-top: 12px; } +.field-hint { + font-size: 11px; + color: var(--text-faint); + margin: 6px 0 0; + line-height: 1.4; +} + +.field-hint--warn { + color: var(--ember); + border-left: 2px solid var(--ember); + padding: 4px 0 4px 8px; +} + +.field-hint code { + font-family: "Commit Mono", monospace; + font-size: 10px; +} + .form-actions { display: flex; gap: 8px; diff --git a/app/pages/admin/members/index.vue b/app/pages/admin/members/index.vue index 4e8f28d..bce22e1 100644 --- a/app/pages/admin/members/index.vue +++ b/app/pages/admin/members/index.vue @@ -42,7 +42,7 @@ @@ -108,9 +108,7 @@ {{ member.email }} - {{ - member.circle - }} + ${{ member.contributionAmount ?? 0 }}/mo @@ -269,7 +267,7 @@ Name Email Circle - Tier + Contribution @@ -373,7 +371,7 @@