Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/Add Apk download section, update landing page UI and other fixes #452

Merged
merged 8 commits into from
Jan 29, 2025

Conversation

suzit-10
Copy link
Collaborator

@suzit-10 suzit-10 commented Jan 28, 2025

Enhance Landing Page with APK Download Section and UI Improvements

Description

This pull request introduces several enhancements to the landing page and other components:

  • Mobile App Download Section: Added a dedicated section on the landing page for users to download the mobile application APK.
  • Image Optimization: Removed an unnecessary image from the landing page to improve load times and performance.
  • User Profile Image Handling: Implemented type guards to ensure robust handling of user profile images, preventing potential errors.
  • Password Change Fix: Resolved an issue where users encountered problems when attempting to change their passwords.
  • Dashboard Card Design: Updated the design of dashboard cards to provide a more intuitive and visually appealing user experience.
  • Data Availability Messaging: Introduced a "No data available" message to inform users when relevant data is not present.
  • Orthophoto Zoom Feature: Enabled a feature that allows users to zoom into the orthophoto of the overall project for better visualization.
  • Whitespace Removal: Cleaned up unnecessary whitespace in the codebase to maintain code quality and readability.

These changes aim to enhance the user experience by improving the landing page's functionality and aesthetics, ensuring better performance, and addressing existing issues.

@github-actions github-actions bot added bug Something isn't working enhancement New feature or request frontend labels Jan 28, 2025
@nrjadkry nrjadkry merged commit 8bb9fe9 into develop Jan 29, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants