Adopt shared Quasar UI core and shell overhaul #46

Open
nsaspy wants to merge 25 commits from ui-core-shell-overhaul into main
Owner

Implements #19 and keeps the Auto-Dig fork visually and structurally aligned with the Quasar UI overhaul.

  • persistent black/gold application shell across Research, Graph, Datasets, Documents, Actors, Tipline, Import, Settings, and About
  • first-class /datasets route with unambiguous active navigation
  • shared route model across desktop and mobile
  • unified runtime/service status center
  • modern graph workspace chrome contained inside the global shell
  • removes OperatorUiEnhancer and route-wide graph fullscreen CSS from startup
  • preserves Auto-Dig actors, corrections, tipline, host bridge, build identity, and PWA embedding behavior
  • adds shell/navigation regression coverage and architecture documentation

This is the Auto-Dig fork counterpart to lost-rob0t/quasar#40 and lost-rob0t/quasar-ui#172.

Implements #19 and keeps the Auto-Dig fork visually and structurally aligned with the Quasar UI overhaul. - persistent black/gold application shell across Research, Graph, Datasets, Documents, Actors, Tipline, Import, Settings, and About - first-class `/datasets` route with unambiguous active navigation - shared route model across desktop and mobile - unified runtime/service status center - modern graph workspace chrome contained inside the global shell - removes `OperatorUiEnhancer` and route-wide graph fullscreen CSS from startup - preserves Auto-Dig actors, corrections, tipline, host bridge, build identity, and PWA embedding behavior - adds shell/navigation regression coverage and architecture documentation This is the Auto-Dig fork counterpart to lost-rob0t/quasar#40 and lost-rob0t/quasar-ui#172.
Some checks failed
CI / baseline (pull_request) Has been cancelled
This pull request has changes conflicting with the target branch.
  • src/components/MobileGestureMenu.jsx
  • src/ui-core/QuasarShell.jsx
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 ui-core-shell-overhaul:ui-core-shell-overhaul
git switch ui-core-shell-overhaul

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 ui-core-shell-overhaul
git switch ui-core-shell-overhaul
git rebase main
git switch main
git merge --ff-only ui-core-shell-overhaul
git switch ui-core-shell-overhaul
git rebase main
git switch main
git merge --no-ff ui-core-shell-overhaul
git switch main
git merge --squash ui-core-shell-overhaul
git switch main
git merge --ff-only ui-core-shell-overhaul
git switch main
git merge ui-core-shell-overhaul
git push origin main
Sign in to join this conversation.
No description provided.