mirror of
https://github.com/IAmTomShaw/f1-race-replay.git
synced 2026-05-10 00:08:35 +02:00
[PR #163] Feature/UI ux power features #187
Labels
No labels
bug
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/f1-race-replay#187
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/IAmTomShaw/f1-race-replay/pull/163
Author: @yuvidew
Created: 1/11/2026
Status: 🔄 Open
Base:
main← Head:feature/ui-ux-power-features📝 Commits (2)
2d1aea9Add layout management, themes, reporting, and theme handlingadec59fAdd layout management, themes, reporting, and theme handling📊 Changes
13 files changed (+1078 additions, -140 deletions)
View changed files
➕
captures/race_frame_20260106_135447.png(+0 -0)➕
captures/race_frame_20260106_135502.png(+0 -0)➕
captures/race_frame_20260106_135503.png(+0 -0)➕
captures/race_frame_20260106_135504.png(+0 -0)➕
captures/race_frame_20260106_135610.png(+0 -0)📝
requirements.txt(+2 -1)➕
resources/layout.json(+20 -0)➕
resources/themes.json(+100 -0)📝
src/interfaces/race_replay.py(+208 -33)➕
src/lib/layout.py(+202 -0)➕
src/lib/reporting.py(+141 -0)➕
src/lib/theme.py(+162 -0)📝
src/ui_components.py(+243 -106)📄 Description
🚀 Feature: Racer Details Panel on Leaderboard Click
This PR adds a Racer Details section to the F1 race replay project.
🆕 What’s New
🎯 Motivation
This feature improves the race analysis and viewing experience by allowing users to:
🖥️ UI Behavior
🧪 Testing
📸 Preview
Please let me know if you’d like any adjustments or refinements 👍
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.