Famnm #8
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: filip/audience-display#8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "FAMNM"
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 Overview
This PR adds comprehensive UI scaling and styling improvements, particularly focused on display quality and new color scheme implementation. The changes enhance the audience display system with better visual design, scaling options, and improved functionality.
Reviewed Changes
Copilot reviewed 25 out of 30 changed files in this pull request and generated 5 comments.
Show a summary per file
The comment contains inappropriate profanity. Consider replacing with a more professional comment that explains the technical issue, such as '// FMS API requires different endpoint naming conventions'.
The comment contains inappropriate profanity. Consider replacing with a more professional comment that explains the technical issue.
@ -35,60 +35,88 @@const remainingSeconds = seconds % 60;The dynamic class generation using template literals for grid rows and text sizes creates complex conditional logic that's hard to maintain. Consider extracting this into a computed property or function that returns the appropriate classes based on numberOfTeams.
[nitpick] Using the 'collapse' class conditionally may cause layout shifts. Consider using 'hidden' or 'invisible' classes instead, or handle the visibility through opacity or height transitions for smoother UI behavior.
@ -1,214 +1,229 @@<script lang="ts">The complex nested conditional logic for event name truncation (lines 100-107) with multiple length checks and string manipulation should be extracted into a helper function for better readability and reusability.
Pull Request Overview
This pull request implements comprehensive visual and functional enhancements to an audience display system for FTC competitions. The changes focus on improving visual consistency, adding new features for better match management, and enhancing the overall user experience.
Key changes include:
Reviewed Changes
Copilot reviewed 25 out of 30 changed files in this pull request and generated 5 comments.
Show a summary per file
Comments suppressed due to low confidence (1)
packages/ui/src/screens/score-reveal/ScoresReveal.svelte:44
Profanity in comments is unprofessional. Consider replacing with a more appropriate comment like '// FMS API inconsistency workaround'.
Profanity in comments is unprofessional. Consider replacing with a more appropriate comment like '// FMS API inconsistency workaround'.
@ -1,185 +1,183 @@<script lang="ts">Debug console.log statements should be removed from production code.
@ -35,60 +35,88 @@const remainingSeconds = seconds % 60;The Tailwind CSS class 'w-18' does not exist. Valid width classes are w-16 (4rem) and w-20 (5rem). This should be 'w-16'.
@ -1,214 +1,229 @@<script lang="ts">The event name truncation logic is duplicated here and in displayEventName function in matchNamer.ts. Consider using the displayEventName function consistently.