• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 14:13:01 +01:00
1c5ee82a31 Merge claude/2
5be49b67c6 feat(setup): dev-mode easter egg on the Experience step
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 13:58:48 +01:00
af8a4cb22e Merge claude/2
bf176e7e56 ux(setup): comma instead of em-dash in Beginner card copy
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 13:56:37 +01:00
5d7b96062c Merge claude/2
5a51c5825d ux(setup): shorten Experience step copy to one punchy line per card
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 13:49:27 +01:00
5b0a445751 Merge claude/2
b7d95f5e95 fix(webui): app-log removal uses runFileOp rm -f so uninstall can't hang
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 02:10:58 +01:00
b9dfbb89d1 Merge claude/2
5cac965d0d ux(config): dep-required cards lay out as two rows — content above, button below
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 02:00:50 +01:00
5432f46fd0 Merge claude/2
d8f585aada ux(backup): global Backups tab matches the per-app card pattern
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:51:21 +01:00
4492f79f73 Merge claude/2
2e7ab3235a ux(backup): next-run hint in the Backup status card header
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:43:10 +01:00
3f3499a348 Merge claude/2
6af5eac4d9 ux(backup): "Open backup center" inherits the amber Back-to-Apps treatment
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:39:39 +01:00
95d7bb93dd Merge claude/1
9a87e3f894 ui(services): keep Advanced toggle thumb white and contain it in a chip wrapper
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:36:31 +01:00
160d7d1b3c Merge claude/2
713cba76f0 ux(backup): match per-app Backups tab action buttons to the config Save style
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:32:30 +01:00
930be04e47 Merge claude/1
bfda700794 fix(apps): stretch cards to fill the row width so the box stays full-width on any zoom level
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:31:21 +01:00
0b32405f0a Merge claude/2
adf79db9e2 ux(tools): play icon on the Run button
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:28:44 +01:00
017a521065 Merge claude/2
61b40c96aa copy(tools): shorter, jargon-free descriptions across all per-app tools
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:24:58 +01:00
eebfcc74a8 Merge claude/1
f908a53f27 fix(apps): bump --app-min from 300 to 328 so typical laptops drop to 2 cols and stop orphaning
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:15:23 +01:00
c1cc45403a Merge claude/2
8ee201978f ux(tools): recessed dark container around tool rows, matching services + tasks
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:12:48 +01:00
3c8963daf8 Merge claude/1
64c0652ddf revert(apps): drop balanced-column rebalance — keeping rows dense beats avoiding the orphan
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 01:07:23 +01:00
f30fe49548 Merge claude/1
35c06a90a5 fix(apps): balance column count so 4-on-3-col wraps to 2x2 instead of leaving an orphan card
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 00:58:39 +01:00
49d06ec693 Merge claude/1
d4b7731bdc fix(apps): drop cap when visible cards meet the natural row width so the box reaches the layout edge
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 00:55:48 +01:00
ad332f352b Merge claude/1
9522cc1d8d ui(app-backups): match services/tasks tab shell — title row with right-pinned actions + recessed snapshot container
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-28 00:45:29 +01:00
1a1813f1ea Merge claude/1
40b15de471 ui(tools+services): brighten tool-run buttons on Nebula and split service Logs into Details + opt-in log tail
Compare 2 commits »