Repository navigation
UI consolidation: always-editable cards, shared card parts, Settings list with upgrades panel - #68
Merged
Merged
Conversation
…se each other Hint and Note replace the hint and note styles copied per card; MarkOwned the hand-written "Mark what you own in Settings" lines; CardFooter the Edit/gear footers. One mode open per card. The Acid Lab boost's Undo moves to the footer. A temporary switch on Settings tries the cards always editable instead of behind Edit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Deploying lsos with
|
| Latest commit: |
b4e54f9
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://5784371c.lsos-2qs.pages.dev |
| Branch Preview URL: | https://claude-60-ui-consolidation.lsos-2qs.pages.dev |
… beside it Rows keep their height and button slots whatever is owned; upgrades of a property not owned show greyed. Links to #/settings/<id> open that property. Other settings move to a narrow column on wide screens. Decision 029. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ess was The separate edit view, Edit button and card footer are gone: values can always be typed in and bars dragged, the drag handle shows over the card. No Full or Raided presets. Money Fronts heat actions as one row of small buttons. Settings rows get a gear, the upgrades panel sits level with the picked row. Decision 029 rewritten; handoff removed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ToothyDev
marked this pull request as ready for review
October 15, 2026 20:28
…eckbox style USE_ORDER sorts Settings and the default card order: Acid Lab, Bunker, Nightclub, MC businesses by money per hour, fronts and safes, then the rest with the Mansion and Bail Office last. The slider's hit area reaches half a handle past each end. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Same idea as the removed Full buttons: drag the bar or type the value. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this does
Cards on every tab are now always editable and built from shared parts, and Settings is now a property list with a panel for the picked property's upgrades. Properties come in order of how often they're used.
UndoStatus. Undo puts back what the press replaced.USE_ORDERindata/properties.ts): Settings and the default card order on each tab.Hint: two sizes.Note: warn, quiet and good tones.MarkOwned: the "Mark what you own in Settings" line. The link opens Settings on the right property.Button small.--card-width: one width for every card grid.app.css.upgradeSummarymoved tolib/properties.ts. Tests cover both and check thatUSE_ORDERnames every property.Follow-up: #69 (entering crates for nightclub goods that no technician makes).
Closes #60
How to check it
Checklist
npm run verifypassesraidsflag were removed)🤖 Generated with Claude Code