[ flox1an/nostube ] fix(layout): restore two-column desktop layout with CSS grid
Previous fix broke desktop layout by placing video outside the
two-column container. Now uses CSS grid to properly position
video+info in left column and sidebar in right column on desktop,
while maintaining single DOM location for video player.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
[ greenart7c3/Amber ] Refactor relay status tracking and update quartz to 1.05.1
- Upgrade `quartz` dependency from 1.04.2 to 1.05.1.
- Refactor `AmberRelayStats` to use `combine` on `availableRelaysFlow` and `connectedRelaysFlow` instead of `relayStatusFlow`.
- Move notification update logic directly into the `relayStatus` flow collection.
- Update `AmberTopAppBar`, `EditRelaysDialog`, and `MainScreen` to consume the updated relay flow structures.
- Remove unused `addReceived` method and `CoroutineScope` parameter from `AmberRelayStats`.
[ flox1an/nostube ] feat(upload): add delete draft button with icons
Add trash icon button next to save draft button to allow deleting drafts
with confirmation dialog. Save draft button now includes a save icon.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>