Skip to content

Overview tab: what is ready now and what comes next, with quick actions and alerts - #61

Merged
ToothyDev merged 4 commits into
mainfrom
claude/15-overview-tab
Oct 15, 2026
Merged

ToothyDev merged 4 commits into
mainfrom
claude/15-overview-tab

Conversation

@ToothyDev

@ToothyDev ToothyDev commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

What this does

The Overview tab is now a dashboard to leave open on a second screen, and it fits a 1080p screen without scrolling. At the top is a strip with the number of items ready, the money waiting and nightclub popularity. Below it, Ready now shows each item as a large card that leads with the action (Sell, Resupply, Collect, Spin, Start boost). Coming up lists everything else, soonest first, in two columns.

  • Jump to the card: click an item and its card opens on its tab, scrolls into view and glows for a moment.
  • Quick actions: every Ready now card has a button to mark it done right there: Sold, Bought (supplies), Collected, Done (legal job), Spun, Started. The Mansion boost first asks which business in a dropdown. Undo stays available for 15 seconds. It puts back only what the action took, so stock or money made in the meantime is kept.
  • Supplies on their way no longer get their own countdown. The forecast counts them from when they arrive, so "Supplies out" or "Stock full" stays the main timer. The business cards use the same forecast.
  • Alerts (Settings, off by default): pop-ups inside LSOS and/or browser notifications. They come a chosen time before an item is due: when it happens, or 1, 5, 10, 15 or 30 minutes before (default 10). An option limits them to times when LSOS is not the focused window.
  • Shared shape: each tracker gives its events as NextEvent, so the Overview needs nothing else from the trackers. Saved state is now version 12 (alert settings). Decision 023.

Closes #15

Follow-up: #62 (hide properties from the Overview and alerts).

How to check it

  • Overview with a few businesses, safes and a nightclub owned: check the strip, the Ready now cards and the Coming up list against the other tabs.
  • Click a row or a card: it should jump to that card and make it glow.
  • Press Sold, Bought, Collected, Spun or Started on a Ready now card, then Undo.
  • Buy supplies on an empty business: its line should read "Supplies out" in about 10 minutes plus a full bar's worth.
  • Settings → Alerts: turn on pop-ups, set "1 min before" and wait for something to come due. Then try "Only while LSOS is not the focused window".
  • Press Pause: play-time countdowns turn grey; real-time ones keep counting.

Checklist

  • npm run verify passes
  • Game data added or changed here has a source (see docs/decisions/004-game-data.md): no new game data
  • README / CLAUDE.md updated if usage or workflow changed

🤖 Generated with Claude Code

Each tracker gives its next events in a shared NextEvent shape (stock full, supplies out or
arriving, boosts ready, nightclub goods full, safes full, Car Wash max heat, Lucky Wheel). The
Overview shows the money waiting, the items ready now as large action cards, and everything
coming up in two columns, sized to fit a 1080p screen without scrolling. Optional browser
notifications in Settings (state version 12). Decision 023.

Closes #15

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Deploying lsos with  Cloudflare Pages  Cloudflare Pages

Latest commit: 10f7b70
Status: ✅  Deploy successful!
Preview URL: https://9795ef4f.lsos-2qs.pages.dev
Branch Preview URL: https://claude-15-overview-tab.lsos-2qs.pages.dev

View logs

…alert options, popularity

- Items link to their card, which scrolls into view and glows.
- Lucky Wheel and production boosts are marked done on the Overview; the Mansion boost picks
  its business in a dropdown. Undo for 15 seconds.
- Supplies on their way are no item of their own: the forecast counts them from their arrival.
- Alerts: pop-ups in LSOS and/or browser notifications, a chosen time ahead (default 10 min),
  optionally only while LSOS is not focused.
- Nightclub popularity in the summary strip.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…eady cards

Every Ready now card can be marked done on the Overview. Undo puts back only what the action
took, on top of progress made since. The money waiting moves to its own line on the card so
names stay readable.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ToothyDev ToothyDev changed the title Overview tab: what is ready now and what comes next, for a second screen Overview tab: what is ready now and what comes next, with quick actions and alerts Oct 15, 2026
@ToothyDev
ToothyDev merged commit dd48204 into main Oct 15, 2026
4 checks passed
@ToothyDev
ToothyDev deleted the claude/15-overview-tab branch October 15, 2026 13:12
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.

Overview tab and alerts: what needs attention next

2 participants