Skip to content

feat(box): beta notice under the tier bar#2

Open
ORB-8888 wants to merge 1 commit into
mainfrom
feat/box-beta-banner
Open

feat(box): beta notice under the tier bar#2
ORB-8888 wants to merge 1 commit into
mainfrom
feat/box-beta-banner

Conversation

@ORB-8888
Copy link
Copy Markdown
Member

Adds a one-line beta notice to box: "⚗ BETA · under active development — EXPL points & accounts aren't live yet" with a small flask icon tinted to the role accent.

Placement: in the top-bar's top band — directly under the tier progress bar, above the user pill (OneBox.tsx).

No vertical impact (key requirement): rendered position: absolute (pointer-events: none), so it does not join the .stage CSS grid. The arena (1fr) row keeps its full height — the carousel and overall vertical fit are unchanged on every viewport. Wraps to two lines on very narrow screens (<480px).

Box-only change (this component is box-ui's own code, not the shared package). Verified bun run build passes locally.

🤖 Generated with Claude Code

One-line beta notice on box: "BETA · under active development — EXPL
points & accounts aren't live yet", with a small flask icon tinted to the
role accent. Placed in the top-bar's top band, directly under the tier
progress bar and above the user pill.

Implemented as position:absolute (pointer-events:none) so it does NOT join
the .stage grid flow — the `arena` (1fr) row keeps its full height, so the
carousel and overall vertical fit are unaffected on every viewport.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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