Project

General

Profile

Actions

ClientProject #3368

open

[FE] Client feedback issues

Added by Nazmul Hossain Shovon 6 months ago. Updated 6 months ago.

Status:
Complete
Priority:
High
Target version:
Start date:
10/06/2025
Due date:
10/06/2025 (about 6 months late)
% Done:

100%

Estimated time:
12:00 h
Spent time:

Actions #1

Updated by Nazmul Hossain Shovon 6 months ago

ref:
https://github.com/pqsjapan/frontendV1.1/commit/f71d04493dac422215d8021e2d71ceaa0be4e4d1

Summary of Key Changes:

  • Refactored ProductListCard to extract the tabbed (md breakpoint) product view into a new ProductListTab component for better separation of concerns and maintainability.
  • Added the new ProductListTab.tsx file, which handles the product card layout for medium devices.
  • Updated image assets in the carousel for various device breakpoints (3.jpg, 3.png in laptop, mobile, and tablet folders).
Actions #2

Updated by Nazmul Hossain Shovon 6 months ago

  • % Done changed from 0 to 60
  • Estimated time changed from 6:00 h to 8:00 h

ref:
https://github.com/pqsjapan/frontendV1.1/commit/755518d44e25686f905cfb3ccef36b5f2c297d2e

Summary of Key Changes:

  • Added password visibility toggles to ChangePasswordForm using Eye/EyeOff icons.
  • Fixed icon logic in SignInForm for password visibility.
  • Updated ProductInfo and PartsDetails components to remove unused props and display "Ask for Price" instead of a static price.
  • Improved stock number formatting and display in ProductListCard and Specifications.
  • Enhanced sidebar price label formatting with prettyNumber.
  • Adjusted ProductGrid image height and ProductSection grid styling for better UI consistency.
  • Minor code cleanup and UI refinements.
Actions #3

Updated by Nazmul Hossain Shovon 6 months ago

  • Estimated time changed from 8:00 h to 12:00 h
Actions #4

Updated by Nazmul Hossain Shovon 6 months ago

  • % Done changed from 60 to 80

ref:
https://github.com/pqsjapan/frontendV1.1/commit/e998db0b7e36043098079174c59ab3274c390590

Summary of Key Changes:

  • Replaced many
    elements with semantic tags like , , , , , and throughout pages and components.
  • Added appropriate aria-label attributes to navigation, sidebar, testimonials, and other sections for better accessibility.
  • Updated footer and header components to use semantic elements and navigation landmarks.
  • Improved structure of product lists and pagination for screen readers.
  • Minor text and markup improvements for clarity and accessibility.
Actions #5

Updated by Nazmul Hossain Shovon 6 months ago

ref:
https://github.com/pqsjapan/frontendV1.1/commit/ae7f7a1e56d5139ba7e58c15a350bb5de2e639c1

Summary of Key Changes:

  • Replaced generic
    elements with semantic HTML tags (, , , , , , ,
    ,
      ,
    • , ,
      ,
      ,
      , etc.) throughout pages and components.
    • Added ARIA attributes and labels for improved accessibility (e.g., aria-label, aria-labelledby, aria-expanded, aria-controls).
    • Updated forms and tables with proper structure and accessibility features.
    • Enhanced FAQ, sidebar, product list, and contact form components for better screen reader support.
    • Improved markup clarity and structure for better SEO and user experience.
Actions #6

Updated by Nazmul Hossain Shovon 6 months ago

  • Status changed from In Progress to Complete
  • % Done changed from 80 to 100
Actions

Also available in: Atom PDF