Skip to content

[PM-6184] Fix Marathon submission date alignment -> dev - #2237

Merged
jmgasper merged 1 commit into
devfrom
PM-6184
Sep 7, 2026
Merged

jmgasper merged 1 commit into
devfrom
PM-6184

Conversation

@jmgasper

@jmgasper jmgasper commented Sep 7, 2026 •

Copy link
Copy Markdown
Collaborator

Related JIRA Ticket

PM-6184

What's in this PR?

QA's September 7 follow-up to #2228 reports that the Marathon Match My Submissions date column is still misaligned. Its 160px width forces the sortable heading onto two lines and wraps the timestamps.

Give the date column 208px by reallocating unused Test Status space, keeping the table's total width unchanged. Keep the heading and timestamps on one line and prevent the sort icon from shrinking. The change is scoped to Marathon Match My Submissions and preserves the right-aligned scores and failed-test 0% display that QA confirmed were resolved.

Validation

  • yarn lint passed.
  • yarn run build passed with the existing source-map and CSS-order warnings.
  • Two existing focused suites: 37 tests passed (challenge-detail flows and Marathon Match utilities).
  • Chromium layout verification using compiled application SCSS and representative table markup at 1500, 1280, 1024, 768, 620, and 375px: single-line date heading and timestamps, matching left alignment, 16px sort icon, and right-aligned score cells. Mobile table scrolling remains contained within its card.

QA verification

Open a Marathon Match challenge's My Submissions tab with September timestamps. Confirm that Submission Date shares the other headings' line, dates align beneath it, and both date sort directions still work. Check that failed attempts display 0% and that both score columns remain right aligned.

@jmgasper
jmgasper requested a review from kkartunov as a code owner September 7, 2026 05:57
@jmgasper
jmgasper merged commit 4928c88 into dev Sep 7, 2026
6 of 8 checks passed
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.

1 participant