Mirror canonical unified Quasar workbench shell #162

Open
lost-rob0t wants to merge 5 commits from design/unify-workbench-shell into main
lost-rob0t commented 2026-08-09 02:22:12 +00:00 (Migrated from github.com)

Summary

Ports the Quasar workbench unification from lost-rob0t/quasar#19 into the standalone web fork.

  • makes the graph workspace the visual authority outside /graph;
  • adds the same compact 246px desktop sidebar / 62px top bar language;
  • flattens the dashboard out of the blue hero/card-heavy presentation into a dense operator overview;
  • keeps Black & Gold / Kinpaku as the default visual identity;
  • replaces the remaining Unicode brand mark with Lucide;
  • preserves this fork's existing PWA/install behavior;
  • adds DESIGN.md so future route work does not drift away from the graph shell;
  • updates responsive E2E expectations for the unified shell.

Source

Mirrors the shared design decisions from lost-rob0t/quasar#19, which follows pbakaus/impeccable in Operate mode.

Merge policy

Do not auto-merge.

## Summary Ports the Quasar workbench unification from `lost-rob0t/quasar#19` into the standalone web fork. - makes the graph workspace the visual authority outside `/graph`; - adds the same compact 246px desktop sidebar / 62px top bar language; - flattens the dashboard out of the blue hero/card-heavy presentation into a dense operator overview; - keeps Black & Gold / Kinpaku as the default visual identity; - replaces the remaining Unicode brand mark with Lucide; - preserves this fork's existing PWA/install behavior; - adds `DESIGN.md` so future route work does not drift away from the graph shell; - updates responsive E2E expectations for the unified shell. ## Source Mirrors the shared design decisions from `lost-rob0t/quasar#19`, which follows `pbakaus/impeccable` in Operate mode. ## Merge policy Do not auto-merge.
This pull request has changes conflicting with the target branch.
  • e2e/application.spec.ts
  • src/App.jsx
  • src/app/main.tsx
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin design/unify-workbench-shell:design/unify-workbench-shell
git switch design/unify-workbench-shell

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff design/unify-workbench-shell
git switch design/unify-workbench-shell
git rebase main
git switch main
git merge --ff-only design/unify-workbench-shell
git switch design/unify-workbench-shell
git rebase main
git switch main
git merge --no-ff design/unify-workbench-shell
git switch main
git merge --squash design/unify-workbench-shell
git switch main
git merge --ff-only design/unify-workbench-shell
git switch main
git merge design/unify-workbench-shell
git push origin main
Sign in to join this conversation.
No description provided.