9 Commits

Author SHA1 Message Date
Nick Beckley
34a8d94cb4 Implemented the Visual Identity infrastructure pass.
Changed
Added image fields for Characters and Story Assets in models, view models, repositories, services, and save flows.
Added reusable avatar/initials rendering via [AvatarHelper.cs](C:/Source/PlotLine/PlotLine/Services/AvatarHelper.cs) and [_Avatar.cshtml](C:/Source/PlotLine/PlotLine/Views/Shared/_Avatar.cshtml).
Added upload/remove processing through existing upload storage in [VisualIdentityImageService.cs](C:/Source/PlotLine/PlotLine/Services/VisualIdentityImageService.cs).
Updated Character and Story Asset list/detail/edit views with thumbnails, initials fallback, upload, replace, and remove controls.
Added styling in [site.css](C:/Source/PlotLine/PlotLine/wwwroot/css/site.css) and refreshed site.min.css.
Database
Added new migration [079_VisualIdentityCharacterAssetImages.sql](C:/Source/PlotLine/PlotLine/Sql/079_VisualIdentityCharacterAssetImages.sql).
Adds nullable ImagePath and ThumbnailPath to Characters and StoryAssets.
Applied locally and confirmed the columns exist.
Stored Procedures
Updated active procedure definitions only:
Character_ListByProject
Character_Get
Character_Save
Character_UpdateImage
StoryAsset_ListByProject
StoryAsset_Get
StoryAsset_Save
StoryAsset_UpdateImage
2026-06-22 10:10:39 +01:00
Nick Beckley
dca5b0a847 Implement a small display fix caused by Phase 13A book subtitles. 2026-06-15 19:42:06 +01:00
Nick Beckley
ac2ec1f754 Navigation tidy up 1D 2026-06-07 20:23:37 +01:00
Nick Beckley
5d2a435892 Navigation tidy up 1B 2026-06-07 20:00:34 +01:00
Nick Beckley
b76811a3d4 Phase 3K Assets Help 2026-06-06 12:40:08 +01:00
Nick Beckley
1a605731bc Phase 3J developing help system format. 2026-06-06 12:34:13 +01:00
Nick Beckley
04a41e81b0 Phase 1T 2026-06-01 15:42:44 +01:00
Nick Beckley
0496c4d242 Phase 1L 2026-06-01 09:23:44 +01:00
Nick Beckley
6e237b7287 Add project files. 2026-06-01 09:03:59 +01:00