Skip to content

feat(web): put the reserve action in the middle of a free device's page - #45

Merged
Dinip merged 1 commit into
mainfrom
feat/device-reserve-cta
Aug 27, 2026
Merged

feat(web): put the reserve action in the middle of a free device's page#45
Dinip merged 1 commit into
mainfrom
feat/device-reserve-cta

Conversation

@Dinip

@Dinip Dinip commented Aug 27, 2026

Copy link
Copy Markdown
Owner

On a free device, Reserve was a small button at the end of the header toolbar,
while the middle of the page held a grey "Reserve this device to open a session."

Now the centre panel carries the action: a large Reserve this device button
under a one-line "This device is free". The cleaning state uses the same block
with a disabled button. The header button is gone — it only appeared in these
states, so there is no duplicate.

Checked locally against the fake provider: free, cleaning, and held-by-someone-else
all render as expected. check:fix and typecheck pass.

🤖 Generated with Claude Code

The Reserve button sat at the end of the header toolbar while the middle of
the page held a grey sentence asking for it. Swapped.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Dinip
Dinip enabled auto-merge (squash) August 27, 2026 15:05
@Dinip
Dinip merged commit 925b094 into main Aug 27, 2026
8 checks passed
@Dinip
Dinip deleted the feat/device-reserve-cta branch August 27, 2026 15:06
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