feat: player permissions enforcement, CSS overhaul, actor/chat template updates

- Enforce sidebar directory restrictions for non-GM players across actors,
  scenes, journal, tables, compendium, and combat
- Major CSS refactor in mosh.css (layout, sizing, colour passes)
- Actor sheet JS: extended item handling and sheet render logic
- Actor data model updates in actor.js
- Item sheet additions in item-sheet.js
- Updated chat templates: itemRoll, modifyActor, modifyItem, reload,
  rollCheck, rollTable for improved formatting and clarity
- Actor/creature sheet HTML restructured
- Compendium pack DB files rotated (LevelDB log/manifest housekeeping)

Co-authored-by: slaguru666 <timevans666@gmail.com>
This commit is contained in:
2026-04-14 22:38:18 +01:00
parent bf4e98a780
commit 19b472de00
58 changed files with 1738 additions and 1797 deletions
+748 -1084
View File
File diff suppressed because it is too large Load Diff