v1.3.6
v1.3.6 2989b57: Consistent UI/UX Across Key Pages
Overview
This release focuses on improving the visual consistency and user experience across the contact, dashboard, settings, and success pages. Inconsistencies in button styles and layout elements were identified, potentially impacting user navigation and overall perception of the application's polish. This update addresses these issues by standardizing button styles, enhancing text wrapping for improved readability, and ensuring consistent layout rendering across the affected pages. Users should experience a more visually appealing and user-friendly interface.
Release Details
- Release Date: 2025-01-09 22:51:25 UTC
- Commit: 2989b57
- Author: Iván Luna
- Branch(es): main
Changes
Improvements
- Standardized Button Styles: Button styles have been unified across the contact, dashboard, settings, and success pages. This includes adjustments to text size, background colors, and other visual properties to create a consistent and professional look and feel. This change improves the overall visual appeal and predictability of interactive elements.
- Enhanced Layout Consistency: Missing imports for the Content layout component were added to the dashboard and settings pages. This ensures the intended layout structure is rendered correctly, eliminating potential visual discrepancies and improving cross-page consistency.
- Improved Text Wrapping in Settings: User information displayed within the settings page now benefits from improved text wrapping. This enhancement addresses potential readability issues, particularly on smaller screens or with longer strings of information, making it easier for users to review and manage their settings.
Modified Files
-
package-lock.json(modified)- Changes: 4 total
- Added: 2 lines
- Removed: 2 lines
-
package.json(modified)- Changes: 2 total
- Added: 1 lines
- Removed: 1 lines
-
src/pages/contact.astro(modified)- Changes: 2 total
- Added: 1 lines
- Removed: 1 lines
-
src/pages/dashboard.astro(modified)- Changes: 3 total
- Added: 2 lines
- Removed: 1 lines
-
src/pages/settings.astro(modified)- Changes: 20 total
- Added: 15 lines
- Removed: 5 lines
-
src/pages/success.astro(modified)- Changes: 2 total
- Added: 1 lines
- Removed: 1 lines
Testing
Manual testing was performed on the contact, dashboard, settings, and success pages to verify the updated button styles and layout rendering. This included visual inspection across different screen sizes to ensure responsiveness and consistency. The text wrapping in the settings page was also manually tested with various lengths of user information to confirm improved readability.
Instructions for Update
This update is automatically applied for users of the hosted application. For those running the application locally, pull the latest changes from the main branch to incorporate these updates.
Full Changelog: v1.3.5...v1.3.6