Pull Request: UI Enhancements, Navigation Refactor, and Icon Updates
This pull request introduces several improvements across the Arkavo app, focusing on user interface refinements, navigation updates, and app asset management consistency.
Changes:
AccountProfileView Layout Improvements
Platform-specific UI modifications: Added NavigationView for iOS and optimized VStack for other platforms.
Simplified the dismissal button logic for better usability.
Introduced view previews for improved development and testing.
StreamView UI Updates and Sharing Functionality
Updated heading text in StreamView from “My Stream” to “My Streams”.
Added a share button in StreamProfileView for non-closed streams, allowing users to share stream details.
Navigation and Sharing Component Refactor
Replaced NavigationView with NavigationStack for modern navigation handling across views.
Refactored the ShareSheet view to provide platform-specific implementations.
Fixed inconsistencies in user interface elements to ensure a smoother experience.
App Icon Naming Convention Update
Replaced outdated icon filenames with a standardized naming convention.
Updated Contents.json for better asset management consistency across the app.
These changes improve both the app’s user interface and navigation logic while ensuring consistency in app assets, making the overall experience more polished and easier to maintain.
Pull Request: UI Enhancements, Navigation Refactor, and Icon Updates
This pull request introduces several improvements across the Arkavo app, focusing on user interface refinements, navigation updates, and app asset management consistency.
Changes:
AccountProfileView Layout Improvements
StreamView UI Updates and Sharing Functionality
Navigation and Sharing Component Refactor
App Icon Naming Convention Update
These changes improve both the app’s user interface and navigation logic while ensuring consistency in app assets, making the overall experience more polished and easier to maintain.
Resolves #41