Skip to content

fix(signage): fill the frame with unpositioned floating items - #539

Merged
MrYuion merged 1 commit into
developfrom
fix/signage-player-floating-default
Oct 2, 2026
Merged

MrYuion merged 1 commit into
developfrom
fix/signage-player-floating-default

Conversation

@MrYuion

@MrYuion MrYuion commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator

A floating template item with no saved position was placed at 50%/50% on the player, filling only the bottom-right quarter. In review of #536, the default was set to full screen instead: a floating panel without a position should fill the frame.

Changes

  • apps/signage/src/app/template-layout.ts: FLOATING_POSITION is 0, so an unpositioned floating item fills the frame. A comment says it must stay in step with the manager preview.
  • The spec pins the full-frame default.

This is the player half of the review change on #536 (the manager preview and saved defaults). This commit was pushed to #528's branch after #528 had merged, so it needs its own PR.

Testing

  • nx test signage passes (480).

Notes

  • On displays, existing floating layouts saved without a position will fill the screen once this is deployed.

Merge order

Merge with #536 so the preview and the screens agree. Based on develop.


Changes made by Claude Opus 5.5 (1M context) in Claude Code, running in T3 Code.

🤖 Generated with Claude Code

@vercel

vercel Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
frontend-templates Building Building Preview Oct 2, 2026 5:43am UTC

A floating template item with no saved position now defaults to 0, 0,
so it fills the frame, matching the manager preview (#536).
@MrYuion
MrYuion force-pushed the fix/signage-player-floating-default branch from bcfbe71 to f1b303d Compare October 2, 2026 05:50
@vercel

vercel Bot commented Oct 2, 2026

Copy link
Copy Markdown

Deployment failed for project frontend-templates with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/placeos?upgradeToPro=build-rate-limit

@MrYuion
MrYuion merged commit f093ea5 into develop Oct 2, 2026
1 of 2 checks passed
@MrYuion
MrYuion deleted the fix/signage-player-floating-default branch October 2, 2026 05:57
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