Restore full membership covenant text

This commit is contained in:
Dorian
2026-05-15 18:31:43 -05:00
parent 625cceb50c
commit 57cbbef5d8
2 changed files with 19 additions and 6 deletions

View File

@@ -124,11 +124,18 @@ const MEMBERSHIP_ID_PATTERN = /^L484-\d{4}-[A-Z0-9]{6}$/
const DATA_IMAGE_PATTERN = /^data:image\/png;base64,[A-Za-z0-9+/=]+$/
const NPUB_PATTERN = /^npub1[023456789acdefghjklmnpqrstuvwxyz]+$/
const covenantItems = [
'I am joining L484 as a private, members-only association.',
"L484 activities, meals, and services are limited to accepted members and handled privately.",
'Suggested contributions are internal coordination references, not public prices.',
'Participation is voluntary, confidential, and at my own risk within a private context.',
"I agree to L484's rules, governance, privacy expectations, and private dispute process.",
'I am joining a private, members-only association, not a public business.',
"Participation in L484's activities, meals, and services is limited to accepted members only.",
'All exchanges of goods or services within L484 are private & internal.',
'Suggested contribution amounts communicated by L484 are internal coordination references only, not public prices.',
'Participation is voluntary and undertaken at my own risk within a private context.',
'Membership is granted for a 24-hour period beginning upon acceptance of this application, unless ended earlier by the member or by L484.',
"Any disputes will be resolved privately and consistent with L484's ecclesiastical and contractual principles contained in this covenant.",
'I acknowledge that my membership, participation, and personal information are confidential, and that I will respect the privacy of L484 and other members.',
'I acknowledge that L484 operates under internal Articles, Bylaws, and policies, which are not publicly distributed, and that I do not acquire governance, voting, or inspection rights by virtue of my membership.',
'I acknowledge and accept that I may have interacted with L484 or its activities prior to completing this application, and I agree that such interactions are part of my voluntary participation as a member.',
"I agree to abide by L484's rules, governance, and confidentiality requirements, as outlined in this Covenant.",
'I agree not to represent L484 or its activities as open to the public or as a commercial entity.',
]
const activeBackground = ref(0)
const loadedHeroBackgroundIndexes = ref(new Set([0]))
@@ -3531,7 +3538,7 @@ watch(mobileMenuOpen, (open) => {
</div>
<div v-if="signupStep === 3" class="space-y-5">
<div class="covenant-box">
<div class="covenant-box signup-covenant-box">
<h3>L484 Membership Covenant</h3>
<p class="mb-4 text-sm text-white/62">
By submitting this application and becoming a member of L484, I acknowledge and agree that:

View File

@@ -3413,6 +3413,12 @@ body.menu-open {
background: rgba(255, 255, 255, 0.05);
}
.signup-covenant-box {
max-height: min(26rem, 48svh);
overflow-y: auto;
scrollbar-gutter: stable;
}
.covenant-box h3 {
margin-bottom: 0.65rem;
color: white;