Skip to content

Conversation

@Srinu346
Copy link
Contributor

What has changed?

The Products section on the landing page has been updated to ensure it is fully responsive across all screen sizes.

  • Fixed layout issues where the three product cards (Unit Testing Agent, Integration Testing, and API Testing Agent) were overflowing or misaligned on smaller screens.
  • Improved spacing, alignment, and scaling of the elements within the Products container for a better user experience on mobile, tablet, and desktop views.
  • Applied responsive design best practices (e.g., flex/grid adjustments, media queries) to ensure the cards stack correctly on smaller viewports.

Type of change

  • Bug fix (non-breaking change which fixes an issue).

How Has This Been Tested?

I have manually tested the changes by resizing the browser window across common breakpoints to simulate different devices.

  • Desktop: Verified the three-column layout is aligned correctly (as shown in the screenshot).
  • Tablet: Verified the cards adjust to a two-column or single-column layout without breaking.
  • Mobile: Verified the cards stack vertically and are centered.

The screenshot below confirms the corrected layout on a wide desktop viewport:

image

After Changes

image

Checklist:

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.

@Srinu346 Srinu346 mentioned this pull request Oct 27, 2025
3 tasks
@Srinu346 Srinu346 force-pushed the fix/landingpage-product-section branch 4 times, most recently from 35b7cfe to 335fd5d Compare October 28, 2025 08:53
Copy link
Contributor

@Achanandhi-M Achanandhi-M left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @Srinu346, as I mentioned earlier, we don’t want to make any changes to the existing product section since it already looks good. However, in this PR, you’ve updated that section on the product page. We didn’t notice any issues with the existing landing page on the desktop version.

Copy link
Contributor

@Achanandhi-M Achanandhi-M left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @Srinu346, as I mentioned earlier, we don’t want to make any changes to the existing product section since it already looks good. However, in this PR, you’ve updated that section on the product page. We didn’t notice any issues with the existing landing page on the desktop version.

Also, the pipelines are currently failing. Please mention the specific changes you made in the PR, as I couldn’t understand them clearly. In the PR description, you mentioned the updates were for small screens, but the changes are also reflecting on the desktop version.

@Srinu346 Srinu346 force-pushed the fix/landingpage-product-section branch from 335fd5d to a153ec4 Compare October 28, 2025 16:48
Signed-off-by: Akella Srinivas <alsrinivas.346@gmail.com>
@Srinu346 Srinu346 force-pushed the fix/landingpage-product-section branch from a153ec4 to 9ad61e6 Compare October 28, 2025 16:50
@Srinu346
Copy link
Contributor Author

Srinu346 commented Oct 28, 2025

@Achanandhi-M sir please have a look, hopes that didn't mess it up this time.

Before Changes

image

After Changes

image

Mobile View

Screen.Recording.2025-10-28.222841.mp4

Copy link
Contributor

@Achanandhi-M Achanandhi-M left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please fix the prettier issue

return (
<div className="rounded-lg">
<ul className="grid auto-cols-[300px] grid-flow-col gap-3 lg:gap-5">
<ul className="grid grid-flow-row md:grid-flow-col md:auto-cols-[300px] gap-3 lg:gap-5">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why there are two grid styles implement, we already have grid style in the code

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sir removing ( auto-cols-[300px]) was disturbing the desktop version in little way so i avoided it, if it's ok then i will align the boxes and remove the additional grid style .
image

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sir removing ( auto-cols-[300px]) was disturbing the desktop version in little way so i avoided it, if it's ok then i will align the boxes and remove the additional grid style . image

No the point is there are two grid sections in the updated code, if you are solving for the small screen better use media screens dont change the existing style

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sir, I have used two grid styles one for small screen and one for desktop version which was already there, even after trying for using media screen, some styles were not getting overidded sir (grid-flow-row) was not getting overidded sir.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screen.Recording.2025-10-31.010643.mp4

@Srinu346
Copy link
Contributor Author

Srinu346 commented Oct 29, 2025

Sir, the prettify error mentions branch not found even though i have raised my pr from my fork and from the same branch .Error: A branch or tag with the name 'fix/landingpage-product-section' could not be found, tried resolving it many times but couldn't.

@Achanandhi-M
Copy link
Contributor

Sir, the prettify error mentions branch not found even though i have raised my pr from my fork and from the same branch .Error: A branch or tag with the name 'fix/landingpage-product-section' could not be found, tried resolving it many times but couldn't.

there is a command you need to run before everything you push the code to github, use this command, npx prettier --write '**/*.{js,md}'

Signed-off-by: Akella Srinivas <alsrinivas.346@gmail.com>
@Srinu346
Copy link
Contributor Author

Sir, the prettify error mentions branch not found even though i have raised my pr from my fork and from the same branch .Error: A branch or tag with the name 'fix/landingpage-product-section' could not be found, tried resolving it many times but couldn't.

there is a command you need to run before everything you push the code to github, use this command, npx prettier --write '**/*.{js,md}'

Thank you Sir.

Signed-off-by: Akella Srinivas <alsrinivas.346@gmail.com>
@Srinu346
Copy link
Contributor Author

Sir, the prettify error mentions branch not found even though i have raised my pr from my fork and from the same branch .Error: A branch or tag with the name 'fix/landingpage-product-section' could not be found, tried resolving it many times but couldn't.

there is a command you need to run before everything you push the code to github, use this command, npx prettier --write '**/*.{js,md}'

Sir have used this command, even tough same error is coming.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants