refactor(peer-support): update remaining UI references (Phase 2)

Dashboard: replace "Peer Support" card and "Book a peer session"
quick action with community ecology links.

Welcome: replace "Peer Support" resource card with "Community
Ecology" heading and link to /ecology.

Members index: rename active filter tag from "Offering Peer
Support" to "Offering Support". The underlying filter still works
correctly (queries communityEcology.offerPeerSupport).
This commit is contained in:
Jennie Robinson Faber 2026-04-09 09:16:40 +01:00
parent 0b3896d984
commit b234b8483f
3 changed files with 14 additions and 14 deletions

View file

@ -117,16 +117,16 @@
<div class="content-block">
<div class="section-label">Quick Actions</div>
<NuxtLink
to="/members?peerSupport=true"
to="/ecology"
class="quick-action"
:class="{ disabled: !canPeerSupport }"
:title="
!canPeerSupport
? 'Complete your membership to book peer sessions'
? 'Complete your membership to access community ecology'
: ''
"
>
Book a peer session<span class="arrow">&rarr;</span>
Community ecology<span class="arrow">&rarr;</span>
</NuxtLink>
<NuxtLink to="/member/profile" class="quick-action">
Update your profile<span class="arrow">&rarr;</span>
@ -188,15 +188,14 @@
</div>
<div class="content-block">
<div class="section-label">Peer Support</div>
<div class="section-label">Community</div>
<DashedBox>
<p class="peer-text">
Interested in offering peer support? Set up your profile to
connect with other members who share your interests and
experience.
Connect with other members through shared interests and
cooperative topics.
</p>
<NuxtLink to="/member/profile" class="section-link">
Set up peer support &rarr;
<NuxtLink to="/ecology" class="section-link">
Browse community ecology &rarr;
</NuxtLink>
</DashedBox>
</div>

View file

@ -111,7 +111,7 @@
v-if="peerSupportFilter && peerSupportFilter !== 'all'"
class="af-tag"
>
Offering Peer Support
Offering Support
<button type="button" @click="clearPeerSupportFilter">&times;</button>
</span>
<span v-for="slug in selectedCraftTags" :key="'c-' + slug" class="af-tag">

View file

@ -225,18 +225,19 @@
</div>
<div>
<h4 class="font-semibold text-guild-100 mb-1">
Peer Support
Community Ecology
</h4>
<p class="text-sm text-guild-400 mb-2">
Connect 1:1 with community members for advice and support.
Connect with community members through shared interests and
cooperative topics.
</p>
<UButton
to="/members?peerSupport=true"
to="/ecology"
variant="link"
size="sm"
class="p-0"
>
Find Peers
Browse Community
</UButton>
</div>
</div>