Light/Dark theming
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# RpgRoller
|
||||
# RpgRoller
|
||||
|
||||
RpgRoller is an ASP.NET Core and Blazor Server app for lightweight tabletop campaign play, character sheets, and dice workflows.
|
||||
|
||||
@@ -54,7 +54,8 @@ Frontend:
|
||||
- `RpgRoller/Components/RpgRollerApiClient.cs`: browser API client for write actions
|
||||
- `RpgRoller/Components/WorkspaceQueryService.cs`: browser-facing read client for workspace data
|
||||
- `RpgRoller/wwwroot/js/rpgroller-api.js`: browser interop for auth forms, session storage, SSE wiring, and DOM helpers
|
||||
- `RpgRoller/wwwroot/styles.css`: app styling and responsive layout
|
||||
- `RpgRoller/wwwroot/styles.css`: app styling, light and dark theme variables, and responsive layout
|
||||
- `RpgRoller/wwwroot/images/light.png` and `RpgRoller/wwwroot/images/dark.png`: themed workspace background art
|
||||
|
||||
Current repo note:
|
||||
|
||||
@@ -75,6 +76,7 @@ Current repo note:
|
||||
- Supported campaign rulesets: D6 System, D&D 5e, and Rolemaster
|
||||
- Account registration, login, session-based auth, and role-aware authorization
|
||||
- Admin tools for user listing, role updates, account deletion, and direct SQLite database download
|
||||
- Per-user light and dark theme preference with OS-based initial selection
|
||||
- Campaign creation, roster reads, participant-scoped visibility, and owner and admin deletion
|
||||
- Character creation, activation, owner transfer, campaign reassignment or unlinking, and owner and admin deletion
|
||||
- Skill groups with reusable defaults plus skill and skill-group create, edit, reassign, and delete flows
|
||||
|
||||
Reference in New Issue
Block a user