UI/UX and Performance Improvement #1122
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
UI/UX Improvements
Added loading indicator for group icons in UserDialog
Added default size placeholder for group icons to prevent flickering
Reduced top margin in import world dialog to use space better
Updated group edit mode icons in UserDialog to make top/bottom actions clearer
Made favorite icon (star symbol) consistent across all areas (Same Instance)
Made bio textarea taller by default
Added space between status icons and status text in playerList and friendsList
Made friendsList table better with:
Header stays in place while scrolling
Adjusts to VRCX window size
Scrolls inside the table without moving the whole page
Made image viewer fit window size without needing to scroll
Improved launch instance dialog:
Better form label alignment
Footer fits on one line
Bug Fixes
Fixed group collapse arrow rotation
Fixed Vue display-name component 'key' keyword issue
Performance Improvements
Made feed page load faster:
Made feed table load better by separating content
Added lazy loading for 'Manage Photos, Icons, Emojis and Stickers' dialog tabs