Skip to content

Conversation

@luannmoreira
Copy link
Member

@luannmoreira luannmoreira commented Dec 19, 2025

Description

This PR improves the UI/UX of the session details page by:

  • Replacing the old "Play Session" list item with a top-level Play button.
    • Now more prominent and easier to access.
    • Uses the existing <SessionPlay> component.
  • Moving the active session status icon into the session details field area.
    • Adds clearer labeling: "Active session:".
    • Shows mdi-check-circle for active, mdi-alert-circle for inactive.
  • Removing the now-unused tooltip and redundant layout code.

Tests & Snapshots

Updated unit test to assert presence of:

  1. session-details-play-btn
  2. session-active-field

Snapshot updated to reflect the new DOM structure.

Replaces session play list item with a top-level button for visibility.
Moves active session icon into session details with clearer labeling.
Removes unused tooltip and streamlines layout.
@luannmoreira luannmoreira self-assigned this Dec 19, 2025
@luannmoreira luannmoreira requested a review from a team as a code owner December 19, 2025 19:22
@gustavosbarreto gustavosbarreto merged commit 8daa525 into master Dec 27, 2025
24 checks passed
@gustavosbarreto gustavosbarreto deleted the refactor/session-play-details-ui branch December 27, 2025 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants