Skip to content

feat: sidebar sections and container list polish - #22

Merged
djpfs merged 3 commits into
mainfrom
feat/container-list-polish
Oct 21, 2026
Merged

djpfs merged 3 commits into
mainfrom
feat/container-list-polish

Conversation

@djpfs

@djpfs djpfs commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Sidebar: Overview, Resources and System sections, with counts on Containers, Images, Volumes and Networks.
  • Container list: search and sort share one row (sort is an icon menu). The filter is a full-width segmented control. Rows show published ports as pills and the memory of running containers. Row actions have a fixed hit area.

Test plan

  • swift build
  • Manual: sidebar sections render
  • Container row with ports and memory not checked with a running container (none on the test machine)

Base: feat/theme-switcher

Sidebar: Overview, Resources and System sections, with item counts on
Containers, Images, Volumes and Networks.

Container list: search and sort share one row, with the sort menu as an
icon. The filter is a full-width segmented control, which fits the
sidebar at its minimum width. Rows show published ports as pills and the
memory use of running containers, and row actions have a fixed hit area.
@djpfs
djpfs force-pushed the feat/theme-switcher branch from 9cb1f81 to 4dfd9a3 Compare October 21, 2026 04:33
@djpfs
djpfs force-pushed the feat/container-list-polish branch from 6c7bded to 41dd4fd Compare October 21, 2026 04:33
@djpfs
djpfs changed the base branch from feat/theme-switcher to main October 21, 2026 04:52
djpfs added 2 commits October 21, 2026 00:55
Resolve ContainerDetailView: keep main's logs view, and apply
contentBackground() to its fill.
@djpfs
djpfs merged commit 90fc7da into main Oct 21, 2026
1 of 4 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