Skip to content

feat(team): roster refresh, application FAQ, role chips#157

Merged
TheMeinerLP merged 1 commit into
mainfrom
claude/add-minecraft-profile-pictures-2OoLu
May 21, 2026
Merged

feat(team): roster refresh, application FAQ, role chips#157
TheMeinerLP merged 1 commit into
mainfrom
claude/add-minecraft-profile-pictures-2OoLu

Conversation

@TheMeinerLP
Copy link
Copy Markdown
Collaborator

Roster

  • Tag developers (joltra, theShadowsDust, mcmdev, Random) as Entwicklung, Pega as Bau-Team, weltspielt as Content & Konzepte; promote Alex M. to Teamassistenz and move BavarianKingdom into Moderation with their real MC name (morelia0815) so the head render resolves correctly
  • Add permanent open positions for Social Media (Media rank) and the donation-funded Lite rank; the Lite card links to OpenCollective and uses a heart icon via a new applyVia field on the team schema
  • Extend the rank enum to cover teamassist/media/lite

FAQ

  • New team_faq content collection (DE/EN markdown) with five entries covering how to apply, the process, per-rank requirements, the Lite rank, and speculative applications
  • Repository contract gains listTeamFaqEntries; useTeamFaqContent composable + TeamFaqSection accordion mounted below the roster, with its own FAQPage schema.org block

UI

  • Sub-roles render as outlined chips under each team member name (TeamMemberCard), reusing the shared Chip component

Copy

  • Strip em-dashes from team titles/subtitles and the profile page; lean on the existing "| OneLiteFeather.net" title template instead

Overview

Fixes #{issue number}

Description

Submitter Checklist

  • Make sure you are opening from a topic branch (/feature/fix/docs/ branch (right side)) and not your main branch.
  • Ensure that the pull request title represents the desired changelog entry.
  • New public fields and methods are annotated with @since TODO.
  • I read and followed the contribution guidelines.

@TheMeinerLP TheMeinerLP force-pushed the claude/add-minecraft-profile-pictures-2OoLu branch from 4b483f2 to c7f4d59 Compare May 20, 2026 21:06
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 20, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
launchpad ef12ba4 Commit Preview URL

Branch Preview URL
May 20 2026, 10:52 PM

@TheMeinerLP TheMeinerLP force-pushed the claude/add-minecraft-profile-pictures-2OoLu branch 5 times, most recently from 4c0d06f to 42beaef Compare May 20, 2026 22:26
Roster
- Tag developers (joltra, theShadowsDust, mcmdev, Random) as
  Entwicklung, Pega as Bau-Team, weltspielt as Content & Konzepte;
  promote Alex M. to Teamassistenz and move BavarianKingdom into
  Moderation with their real MC name (morelia0815) so the head render
  resolves correctly
- Add permanent open positions for Social Media (Media rank) and the
  donation-funded Lite rank; the Lite card links to OpenCollective and
  uses a heart icon via a new `applyVia` field on the team schema
- Extend the rank enum to cover teamassist/media/lite

FAQ
- New `team_faq` content collection (DE/EN markdown) with five entries
  covering how to apply, the process, per-rank requirements, the Lite
  rank, and speculative applications
- Repository contract gains `listTeamFaqEntries`; `useTeamFaqContent`
  composable + `TeamFaqSection` accordion mounted below the roster, with
  its own FAQPage schema.org block

UI
- Sub-roles render as outlined chips under each team member name
  (TeamMemberCard), reusing the shared Chip component

Copy
- Strip em-dashes from team titles/subtitles and the profile page;
  lean on the existing "| OneLiteFeather.net" title template instead
@TheMeinerLP TheMeinerLP force-pushed the claude/add-minecraft-profile-pictures-2OoLu branch from 42beaef to ef12ba4 Compare May 20, 2026 22:48
@TheMeinerLP TheMeinerLP merged commit 736981b into main May 21, 2026
4 checks passed
@TheMeinerLP TheMeinerLP deleted the claude/add-minecraft-profile-pictures-2OoLu branch May 21, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants