Skip to content

Expand team ranks and update team member profiles#144

Merged
TheMeinerLP merged 2 commits into
mainfrom
claude/add-admin-user-lDDVO
May 18, 2026
Merged

Expand team ranks and update team member profiles#144
TheMeinerLP merged 2 commits into
mainfrom
claude/add-admin-user-lDDVO

Conversation

@TheMeinerLP
Copy link
Copy Markdown
Collaborator

Summary

This PR expands the team rank system to include four new roles (teamassist, media, lite) and updates team member data, including adding Selenretterin as an admin member and removing the open admin position placeholder.

Key Changes

  • Team Rank System Expansion

    • Added four new team ranks: teamassist, media, and lite to the TeamRank type
    • Updated TEAM_RANK_ORDER to reflect the LuckPerms inheritance hierarchy (admin → teamassist → content → moderation → media → lite)
    • Enhanced documentation to clarify the rank ordering and its relationship to LuckPerms
  • Team Member Updates

    • Replaced the "open-admin" placeholder position with Selenretterin as a confirmed admin member in both English and German team pages
    • Added proper profile links (href/slug) for the new team member
  • Internationalization

    • Added translations for new team ranks in both English and German locales
    • Added new navigation string back_team for team member profile pages
  • UI/Component Updates

    • Updated OpenPositionCard.vue to use semantic color tokens (primary/secondary) instead of hardcoded brand colors for better theme consistency
    • Fixed favicon references from .ico to .svg in useTeamProfile.ts
  • Navigation Improvements

    • Updated team member profile page to link back to the team page instead of home
    • Changed back button label to use the appropriate team navigation string

https://claude.ai/code/session_01Weib7o4eabFj5hJrFqWyPN

claude added 2 commits May 18, 2026 12:21
…rofile links

- Add Selenretterin (aka OneLiteFeather) as admin; remove the open
  admin position since no further admins are sought
- OpenPositionCard used undefined brand-<number> Tailwind v4 utilities,
  rendering white/unreadable text; switch to the defined primary/
  secondary theme tokens
- Team profile avatar fell back to non-existent /favicon.ico; use
  /favicon.svg
- Profile back link now points to the team overview instead of home
  (new navigation.back_team i18n key, de/en)
Add teamassist, media (Social Media) and lite ranks and order all
sections most-senior-first to mirror the LuckPerms inheritance path
(administrator → teamassist → content → moderator → media → lite).
Empty sections stay hidden until members are added to home.json.
@cloudflare-workers-and-pages
Copy link
Copy Markdown

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 82f189f Commit Preview URL

Branch Preview URL
May 18 2026, 12:29 PM

@TheMeinerLP TheMeinerLP merged commit 702c8eb into main May 18, 2026
4 checks passed
@TheMeinerLP TheMeinerLP deleted the claude/add-admin-user-lDDVO branch May 18, 2026 12:41
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