Skip to content

946147: Update Stock Market Use Case Sample Based on UX Review. #15

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

Merged
merged 3 commits into from
Mar 14, 2025

Conversation

MohanrajRKM
Copy link
Collaborator

@MohanrajRKM MohanrajRKM commented Mar 12, 2025

Bug description

The stock market use case sample had multiple UI and functional inconsistencies, including improper spacing, unclear borders, inconsistent button styles, and inadequate differentiation of stock price trends (high/low values). Additionally, real-time updates.

Root cause

The UI did not fully adhere to the Figma specifications, leading to issues with spacing, card alignment, border visibility, and button styles. The stock price high/low indicators were not visually distinct due to missing color differentiation. On the functional side, the WebSocket event handling for real-time updates was incorrect.

Reason for not identifying earlier

Find how it was missed in our earlier testing and development by analyzing the below checklist. This will help prevent similar mistakes in the future.

  • Guidelines/documents are not followed

  • Common guidelines / Core team guideline

  • Specification document

  • Requirement document

  • Guidelines/documents are not given

  • Common guidelines / Core team guideline

  • Specification document

  • Requirement document

Reason:

Guidelines/documents are not given - Requirement document

Action taken:

SB automation cover this case.

Related areas:

button, card and carousel component, value display, alignments

Is it a breaking issue?

NA

Solution description

  • Adjusted spacing, margins, and padding to match the Figma card specifications.
  • Enhanced border visibility by increasing contrast and thickness.
  • Standardized the primary button style to maintain design consistency.
  • Highlighted stock high and low values using distinct color coding and formatting.
  • Handling to ensure real-time stock price updates.

Output screenshots

Before
image

After
image

Areas affected and ensured

Stock market use case sample. Ensured with UX team figma.
https://www.figma.com/design/af3I5MGKUJqahGPDHtqjXR/branch/2DwTZiuVqwaSA8PGgkaFRp/Tailwind-CSS-V3?node-id=24480-1117&p=f&t=NHtAV9oVArGblIdd-0

Additional checklist

This may vary for different teams or products. Check with your scrum masters.

  • Did you run the automation against your fix? - NA

  • Is there any API name change? - NA

  • Is there any existing behavior change of other features due to this code change? - NA

  • Does your new code introduce new warnings or binding errors? - NA

  • Does your code pass all FxCop and StyleCop rules? - NA

  • Did you record this case in the unit test or UI test? - NA

  • This issue applicable for blazor? - No

@MohanrajRKM MohanrajRKM added the bug Something isn't working label Mar 12, 2025
@MohanrajRKM MohanrajRKM requested a review from jmfarook7 March 12, 2025 05:40
@MohanrajRKM MohanrajRKM self-assigned this Mar 12, 2025
Copy link

@rajapandiyan-settu rajapandiyan-settu left a comment

Choose a reason for hiding this comment

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

content fine.

Copy link
Collaborator

@jmfarook7 jmfarook7 left a comment

Choose a reason for hiding this comment

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

Fine

@jmfarook7 jmfarook7 merged commit affb10e into master Mar 14, 2025
1 check 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
Development

Successfully merging this pull request may close these issues.

4 participants