Add image gallery page with search autocomplete, tooltips, and type-sorted tags#34
Conversation
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
…ivity issues Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
|
@copilot looks great so far. Couple points:
|
|
@copilot additionally for the search, as you type it should come up with tags that you can select. I want you to be able to select them with either clicking or navigating with arrows and pressing enter. this should then add it to the active filters |
…pecific icons Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Done! Changes implemented in commit eb5705e: 1. Created ImageTag component with TagDto format:
2. Converted to compact thumbnail view:
Screenshots: |
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
|
@copilot can you add the tooltip component to the image tag to make sure it's clear what each tag type means |
…l reference Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
|
@copilot there is also a bug with NexusBadge where the X is not showing the clickable cursor |
|
@copilot for tags can you also order by type (should follow the order of the enum, ascending) |
…emove button Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Done! Implemented in commit 56af6f3: Search Autocomplete with Keyboard Navigation:
Screenshots:
Fixed in commit 56af6f3: Added |
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Done! Implemented in commit 67e0d08: Tags now sorted by TagType enum order (ascending):
Screenshots: |
|
@copilot looks good but can you remove any backdrop-blur references from the new code, it's creating new stacking contexts |
Co-authored-by: erintyler <12080743+erintyler@users.noreply.github.com>
Done! Removed in commit ba82eec: Removed
All semi-transparent backgrounds ( |
Summary
Successfully removed all
backdrop-blurreferences from the Gallery page to avoid creating unwanted stacking contexts.🔧 Changes Made:
Removed
backdrop-blur-smfrom:bg-white/90 backdrop-blur-sm→bg-white/90)bg-white/80 backdrop-blur-sm→bg-white/80)bg-white/90 backdrop-blur-sm→bg-white/90)bg-white/90 backdrop-blur-sm→bg-white/90)✅ Impact:
✔️ Testing:
✅ All backdrop-blur references removed from Gallery.razor
✅ Build succeeds with 0 warnings, 0 errors
✅ Formatting verified with dotnet format
The gallery now uses simple semi-transparent backgrounds without backdrop blur effects, avoiding potential stacking context conflicts with other UI elements!
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.