Member/Ecology revamp.
Some checks failed
Test / vitest (push) Failing after 7m23s
Test / playwright (push) Has been skipped
Test / visual (push) Has been skipped
Test / Notify on failure (push) Successful in 2s

This commit is contained in:
Jennie Robinson Faber 2026-04-14 09:25:09 +01:00
parent fc7ec52574
commit 59d6e97787
31 changed files with 1763 additions and 1010 deletions

View file

@ -26,7 +26,7 @@ defineProps({
default: () => [
{ value: 'community', label: 'Community', description: 'Learning together, exploring cooperative models' },
{ value: 'founder', label: 'Founder', description: 'Actively building a cooperative studio' },
{ value: 'practitioner', label: 'Practitioner', description: 'Experienced in cooperative business' },
{ value: 'practitioner', label: 'Practitioner', description: 'Experienced in cooperative practice' },
],
},
})

View file

@ -53,6 +53,7 @@ if (props.cols === 'events-sidebar') {
/* cols="events-sidebar" */
.columns-events-sidebar {
grid-template-columns: 1fr 200px;
flex: 1;
}
/* Ensure grid children don't overflow */
@ -60,11 +61,14 @@ if (props.cols === 'events-sidebar') {
min-width: 0;
}
/* Dashed divider: right border on the first column child */
/* Dashed divider: right border on the first column child (except events-sidebar, which owns its own border-left) */
.divider-dashed .col:first-child,
.divider-dashed .col-main {
border-right: 1px dashed var(--border);
}
.divider-dashed.columns-events-sidebar .col-main {
border-right: none;
}
/* Responsive collapse at 1024px (default) */
.collapse-1024 {

View file

@ -57,8 +57,8 @@
{{ memberData.name }}
</NuxtLink>
</template>
<template v-else> A cooperative for game developers </template>
<template #fallback> A cooperative for game developers </template>
<template v-else> The Baby Ghosts member program </template>
<template #fallback> The Baby Ghosts member program </template>
</ClientOnly>
</slot>
</span>