AI EngineeringFeaturedL3:mii-cowork
MII Cowork UI Revamp and Deck Studio
MII Cowork, MII's AI agent workspace where every conversation runs in its own Azure Container Apps sandbox: its interface rebuilt on MII light and dark themes, plus Deck Studio for drafting MII Deck presentations beside the chat.
- Role
- Frontend revamp lead and Deck Studio engineer (the platform and backend are led by a colleague)
- Period
- Sep 2026 to Oct 2026
Results
194
Commits by Kurniadi, merged in 10 pull requests
Repository history, 23 Sep to 6 Oct 2026.
133 files
Changed by the frontend revamp, with no backend or API change
Pull request record.
57%
Frontend source lines written by Kurniadi
Line authorship (git blame) on the main branch, 15 Oct 2026.
Problem
MII Cowork already ran agents in per-conversation sandboxes, but its interface still relied on browser confirm dialogs and mixed icon sets, and there was no path from a conversation to a finished MII presentation.
Contribution
- I rebuilt the frontend on an MII design system with MII Light (default) and MII Dark themes, official MII brand assets, and shared dialog, sheet, menu and toast components in place of browser confirm dialogs.
- I redesigned the layout: a navigation rail with a context panel, a files and tasks panel that overlays the chat or docks beside it, a centered chat column, and tool steps shown as activity rows.
- I integrated MII Deck as Deck Studio: a Decks hub and a Deck mode on the home page, a studio panel beside the chat, and publishing through the MII Deck pipeline.
- I checked AA contrast in every theme, focus traps, keyboard focus and reduced motion, and tested the revamp at 1440, 1100, 768 and 390 px without changing a backend file or API contract.
Gallery
Tech stack
Next.js
TypeScript
Tailwind CSS
Python
Microsoft Agent FrameworkAzure Container Apps