first pass of new UI

This commit is contained in:
2025-12-18 15:12:22 -05:00
parent f3e35f3f6a
commit 8c04d2cf05
7 changed files with 240 additions and 164 deletions

View File

@@ -1,6 +1,14 @@
import { MemberLight } from "./member";
export interface Role {
id: number;
name: string;
color?: string;
description?: string;
}
export interface RoleSummary {
id: number;
name: string;
color?: string;
}