From e1964dfbb3afdfd170e6402f9b55ed5cff19e2a3 Mon Sep 17 00:00:00 2001 From: debpalash <4178343+debpalash@users.noreply.github.com> Date: Tue, 11 Aug 2026 04:29:19 +0000 Subject: [PATCH] feat(dub): polish workspace controls --- CHANGELOG.md | 8 + frontend/src/App.jsx | 22 +- frontend/src/components/LanguageFlag.jsx | 200 ++++++++++++++++ frontend/src/components/MultiLangPicker.jsx | 113 +++++---- .../src/components/MultiLangPicker.test.jsx | 35 ++- frontend/src/components/WorkspaceHistory.jsx | 133 +++++++---- .../src/components/WorkspaceHistory.test.jsx | 69 ++++++ frontend/src/components/dub/DubHeader.jsx | 219 ++++++++++-------- .../src/components/dub/DubHeader.test.jsx | 46 ++++ .../src/components/dub/DubPipelineStepper.jsx | 16 +- frontend/src/index.css | 154 ++++++++++++ .../src/test/workspaceHistoryReflow.test.js | 7 + 12 files changed, 820 insertions(+), 202 deletions(-) create mode 100644 frontend/src/components/LanguageFlag.jsx create mode 100644 frontend/src/components/dub/DubHeader.test.jsx diff --git a/CHANGELOG.md b/CHANGELOG.md index cacf89de..3309aa47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,14 @@ the frozen-backend fallback mirror it for their toolchains. ## [Unreleased] +**Highlights** + +- A faster, cleaner Dub workspace for multilingual production + +### Changed + +- The Dub workspace now has a compact production command bar, responsive flag-based language cards, media previews in Dub History, and a narrower Projects rail. + ## [5.0.0] — 2026-08-11 **Highlights** diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index d0520d0d..13417bfb 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -1462,6 +1462,19 @@ function App() {