Skip to content

v1.3.2

Choose a tag to compare

@imprvhub imprvhub released this 09 Jan 22:30

v1.3.2 - Enhance User Interface 9f01d22: Improved Login, Signup, and Logout Experience

Overview

This release focuses on enhancing the user experience by revamping the login, signup, and logout pages. The updated design incorporates a new layout with a prominent call-to-action (CTA) component, improved styling, and a footer containing essential links. These changes aim to improve user engagement and provide a more visually appealing and informative experience. Users should experience a more streamlined and intuitive authentication flow.

Release Details

  • Release Date: 2025-01-09 21:52:21 UTC
  • Commit: 9f01d22
  • Author: Iván Luna
  • Branch(es): main

Changes

Improvements

  • Enhanced User Interface: The login and signup pages now feature a new layout with an integrated CTA component, promoting user engagement and directing users towards desired actions.
  • Improved Styling: Visual enhancements have been applied to the login, signup, and logout pages to create a more modern and consistent look and feel.
  • Informative Footer: A footer has been added to the login and signup pages, providing quick access to terms of service and privacy policy links.
  • Clearer Logout Messaging: The logout page text has been refined for improved clarity and conciseness.
  • Improved Responsiveness: The updated pages have been optimized for responsiveness across different devices and screen sizes.

Modified Files

  • package-lock.json (modified)

    • Changes: 3 total
    • Added: 3 lines
    • Removed: 0 lines
  • package.json (modified)

    • Changes: 3 total
    • Added: 3 lines
    • Removed: 0 lines
  • src/pages/login.astro (modified)

    • Changes: 185 total
    • Added: 97 lines
    • Removed: 88 lines
  • src/pages/logout.astro (modified)

    • Changes: 2 total
    • Added: 1 lines
    • Removed: 1 lines
  • src/pages/signup.astro (modified)

    • Changes: 161 total
    • Added: 109 lines
    • Removed: 52 lines

Testing

Manual testing was performed to verify the functionality of the updated login, signup, and logout pages, including responsiveness testing on different devices and browsers.

Instructions for Update

Users should automatically receive these updates. If not, clearing browser cache or performing a hard refresh should load the latest version.

Enhancements:

  • UI/UX Improvements: Revamped the login, signup, and logout pages for a more user-friendly experience. This includes a new layout with a CTA, enhanced styling, and an informative footer with links to terms of service and privacy policy.
  • Improved Responsiveness: Optimized the updated pages for better responsiveness across various devices and screen sizes.
  • Clearer Logout Messaging: Refined the text on the logout page for improved clarity.

Technical Changes:

  • src/pages/login.astro, src/pages/signup.astro, src/pages/logout.astro: Modified these files to implement the UI/UX changes, including the new layout, styling, and content updates.
  • package.json, package-lock.json: Updated these files to reflect the changes in dependencies related to the UI enhancements.

This release significantly improves the user experience and provides a more visually appealing and informative authentication flow.

Full Changelog: v1.3.1...v1.3.2