10 Commits

Author SHA1 Message Date
a666696a9f Add location and asset merge tools with reference migration 2026-09-09 21:59:07 +00:00
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