[PR #3780] [CLOSED] Update the budget page to be printable #46873

Closed
opened 2026-04-26 08:54:28 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3780
Author: @jfdoming
Created: 11/4/2024
Status: Closed

Base: masterHead: jfdoming/printable-budget-page


📝 Commits (5)

📊 Changes

11 files changed (+122 additions, -16 deletions)

View changed files

📝 packages/desktop-client/index.html (+6 -0)
📝 packages/desktop-client/src/components/App.tsx (+3 -0)
📝 packages/desktop-client/src/components/FinancesApp.tsx (+6 -0)
📝 packages/desktop-client/src/components/Titlebar.tsx (+3 -0)
📝 packages/desktop-client/src/components/budget/BudgetSummaries.tsx (+15 -5)
📝 packages/desktop-client/src/components/budget/BudgetTable.jsx (+3 -0)
📝 packages/desktop-client/src/components/budget/DynamicBudgetTable.tsx (+37 -11)
📝 packages/desktop-client/src/components/budget/index.tsx (+3 -0)
📝 packages/desktop-client/src/components/sidebar/Sidebar.tsx (+5 -0)
packages/desktop-client/src/hooks/useSpaceMeasure.tsx (+35 -0)
upcoming-release-notes/3780.md (+6 -0)

📄 Description

I've seen this request a few times and got curious what it'd take. Originally I tried the Reports page which seems more difficult, but the Budget page seems doable. Feedback welcome! I've only tested this in Chrome—would appreciate help testing in other browsers.

Suggested testing steps:

  1. Add a bunch of categories to the budget.
  2. Hit Ctrl-P to print the page and see what it looks like on various configurations.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/3780 **Author:** [@jfdoming](https://github.com/jfdoming) **Created:** 11/4/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `jfdoming/printable-budget-page` --- ### 📝 Commits (5) - [`831cf8b`](https://github.com/actualbudget/actual/commit/831cf8b7acf0dd8a28ae37167fee28cb6ece91cd) Hide app chrome when printing - [`af6de19`](https://github.com/actualbudget/actual/commit/af6de19c89d069f23c158ab07385e677bc486313) Fit budget table to page when printing - [`d838d3d`](https://github.com/actualbudget/actual/commit/d838d3d62cf871d6091ad9f0418626da039c3ff5) Allow multi-page budgets - [`1bfd0c5`](https://github.com/actualbudget/actual/commit/1bfd0c5763588b0f6baae5448331cb5799889b86) Add release notes - [`10899c5`](https://github.com/actualbudget/actual/commit/10899c5bffd6c3c7b8f2c6caba21bdca74616350) Lint ### 📊 Changes **11 files changed** (+122 additions, -16 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/index.html` (+6 -0) 📝 `packages/desktop-client/src/components/App.tsx` (+3 -0) 📝 `packages/desktop-client/src/components/FinancesApp.tsx` (+6 -0) 📝 `packages/desktop-client/src/components/Titlebar.tsx` (+3 -0) 📝 `packages/desktop-client/src/components/budget/BudgetSummaries.tsx` (+15 -5) 📝 `packages/desktop-client/src/components/budget/BudgetTable.jsx` (+3 -0) 📝 `packages/desktop-client/src/components/budget/DynamicBudgetTable.tsx` (+37 -11) 📝 `packages/desktop-client/src/components/budget/index.tsx` (+3 -0) 📝 `packages/desktop-client/src/components/sidebar/Sidebar.tsx` (+5 -0) ➕ `packages/desktop-client/src/hooks/useSpaceMeasure.tsx` (+35 -0) ➕ `upcoming-release-notes/3780.md` (+6 -0) </details> ### 📄 Description I've seen this request a few times and got curious what it'd take. Originally I tried the Reports page which seems more difficult, but the Budget page seems doable. Feedback welcome! I've only tested this in Chrome—would appreciate help testing in other browsers. Suggested testing steps: 1. Add a bunch of categories to the budget. 2. Hit Ctrl-P to print the page and see what it looks like on various configurations. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-26 08:54:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#46873