Skip to content

Comments

Stabilize console workspace layout, theming, and console sizing#167

Closed
Copilot wants to merge 11 commits intodevelopfrom
copilot/modularize-server-console-ui
Closed

Stabilize console workspace layout, theming, and console sizing#167
Copilot wants to merge 11 commits intodevelopfrom
copilot/modularize-server-console-ui

Conversation

Copy link

Copilot AI commented Feb 24, 2026

The modular console workspace regressed: cards showed double surfaces, the console body didn’t fill its card, layouts could balloon vertically, and default graph height was too small.

  • Layout & defaults

    • Keep the 12-col preset with console left and graphs right; raise graph h to 8 (frontend/backend defaults).
  • Grid behavior

    • Re-enable compact-to-top normalization on drag/resize with vertical compaction to prevent runaway grid height.
  • Styling

    • Make grid items transparent and use a single module content wrapper; editable state uses a dashed border (no nested surfaces).
  • Console fill

    • Module content wrapper is flex/min-h-0 so the console fills its card.

Example layout entries:

{ "id":"console","x":0,"y":3,"w":9,"h":18,"minW":6,"minH":6 }
{ "id":"cpuGraph","x":9,"y":3,"w":3,"h":8,"minW":3,"minH":2 }
{ "id":"memoryGraph","x":9,"y":11,"w":3,"h":8,"minW":3,"minH":2 }
{ "id":"networkGraph","x":9,"y":19,"w":3,"h":8,"minW":3,"minH":2 }

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits February 24, 2026 21:14
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title [WIP] Modularize existing server console view UI into modules Modularize server console with draggable workspace and saved layouts Feb 24, 2026
Copilot AI requested a review from macery12 February 24, 2026 21:19
Copilot AI changed the title Modularize server console with draggable workspace and saved layouts Add draggable console workspace with saved layouts Feb 24, 2026
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title Add draggable console workspace with saved layouts Stabilize console workspace grid, theming, and add-module UX Feb 24, 2026
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title Stabilize console workspace grid, theming, and add-module UX Stabilize console workspace layout defaults and payload validation Feb 24, 2026
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title Stabilize console workspace layout defaults and payload validation Refine console workspace theming, defaults, and console resizing Feb 24, 2026
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title Refine console workspace theming, defaults, and console resizing Fix console workspace defaults, validation, and terminal resizing Feb 24, 2026
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title Fix console workspace defaults, validation, and terminal resizing Stabilize console workspace layout, defaults, and console resizing Feb 24, 2026
…y‑side

Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title Stabilize console workspace layout, defaults, and console resizing Use corrected default workspace preset and keep console/graphs side‑by‑side Feb 24, 2026
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title Use corrected default workspace preset and keep console/graphs side‑by‑side Align workspace modules with panel surface, stabilize grid compaction, and increase graph default height Feb 25, 2026
Co-authored-by: macery12 <57544649+macery12@users.noreply.github.com>
Copilot AI changed the title Align workspace modules with panel surface, stabilize grid compaction, and increase graph default height Stabilize console workspace layout, theming, and console sizing Feb 25, 2026
@macery12 macery12 closed this Feb 25, 2026
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.

2 participants