Skip to content

Make toolbar responsive and print canvas only#68

Merged
code-by-sia merged 1 commit into
mainfrom
codex/mobile-toolbar-print-canvas
May 30, 2026
Merged

Make toolbar responsive and print canvas only#68
code-by-sia merged 1 commit into
mainfrom
codex/mobile-toolbar-print-canvas

Conversation

@code-by-sia
Copy link
Copy Markdown
Owner

Summary

  • Makes the app shell use 100dvh with overflow containment so the sheet keeps the remaining workspace on small screens.
  • Adds mobile toolbar rules for scrollable tabs, compact tab labels, horizontally scrollable ribbon groups, wrapped button rows, and tighter formula-bar controls.
  • Adds print media rules that hide the ribbon, formula bar, and status bar so printing outputs only the sheet canvas.
  • Rebuilds the GitHub Pages docs bundle.

Validation

  • npm test
  • npm run typecheck
  • npm run build
  • Browser check at a narrow viewport confirmed no app-level horizontal overflow and the canvas remains visible below the toolbar.
  • Browser CSSOM check confirmed the print media rules are loaded.

Note: npm run build still reports the existing direct eval warning in src/lib/core/formula/Evaluator.ts; it does not block the build.

@code-by-sia code-by-sia merged commit 6022512 into main May 30, 2026
1 check passed
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.

1 participant