Skip to content

fix(ui): reflow pages for narrow/mobile viewports#28

Merged
keyldev merged 1 commit into
mainfrom
fix/mobile-layout-polish
Jun 23, 2026
Merged

fix(ui): reflow pages for narrow/mobile viewports#28
keyldev merged 1 commit into
mainfrom
fix/mobile-layout-polish

Conversation

@keyldev

@keyldev keyldev commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator
  • add Adaptive.CompactBelow behaviour that toggles a compact class by width
  • Recordings: stack calendar above the list and wrap row metadata/actions
  • wrap overflowing button rows in SingleCamera, RecordingPlayer, Snapshots, Events, Settings
  • Majestic knobs/actions wrap instead of a fixed 10-column row

Summary

  • add Adaptive.CompactBelow behaviour that toggles a compact class by width
  • Recordings: stack calendar above the list and wrap row metadata/actions
  • wrap overflowing button rows in SingleCamera, RecordingPlayer, Snapshots, Events, Settings
  • Majestic knobs/actions wrap instead of a fixed 10-column row

Related

Type

  • Bug fix
  • Feature
  • Refactor / cleanup
  • Docs / CI
  • Other:

Checklist

  • Builds with 0 warnings (TreatWarningsAsErrors=true).
  • Tests pass (dotnet test); new Core logic has unit tests.
  • No layering violation — App references Core only (Infrastructure / Video / Devices wired via DI in a head).
  • Scope stays within one phase (didn't pull work from a later phase's "Не входит").
  • README / docs updated if public commands, options, or setup changed.

Platforms tested

  • Windows
  • Linux
  • macOS
  • Android
  • iOS
  • CI build only

Screenshots / notes

- add Adaptive.CompactBelow behaviour that toggles a `compact` class by width
- Recordings: stack calendar above the list and wrap row metadata/actions
- wrap overflowing button rows in SingleCamera, RecordingPlayer, Snapshots, Events, Settings
- Majestic knobs/actions wrap instead of a fixed 10-column row
@keyldev keyldev merged commit b3eb8d1 into main Jun 23, 2026
5 checks passed
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