feat(users): 用户名旁加主管/副管 badge,观察者改绿色避免和主管撞色
超管在 /admin/users 一眼看角色: - 主管理员 = 蓝 (info,跟 TeamMembersPage 一致) - 副管理员 = 紫 (purple,跟 TeamMembersPage 一致) - 观察者 = 绿 (success,从原来的蓝改过来,避免和主管同色) 成员不加 badge (默认无标识就是成员)。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
75b950849d
commit
dccb4cb5e1
@ -263,10 +263,28 @@ export function UsersPage() {
|
||||
}} />
|
||||
{u.username}
|
||||
</button>
|
||||
{u.is_observer && (
|
||||
{u.is_team_owner && (
|
||||
<span
|
||||
className={styles.statusBadge}
|
||||
style={{ background: 'var(--color-info-bg)', color: 'var(--color-info)', marginLeft: 6 }}
|
||||
title="该团队的主管理员"
|
||||
>
|
||||
主管理员
|
||||
</span>
|
||||
)}
|
||||
{u.is_team_admin && !u.is_team_owner && (
|
||||
<span
|
||||
className={styles.statusBadge}
|
||||
style={{ background: 'var(--color-purple-bg)', color: 'var(--color-purple-accent)', marginLeft: 6 }}
|
||||
title="该团队的副管理员"
|
||||
>
|
||||
副管理员
|
||||
</span>
|
||||
)}
|
||||
{u.is_observer && (
|
||||
<span
|
||||
className={styles.statusBadge}
|
||||
style={{ background: 'var(--color-success-bg)', color: 'var(--color-success)', marginLeft: 6 }}
|
||||
title="该团管被标记为观察者,可查看全局内容资产"
|
||||
>
|
||||
观察者
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user