-
- Downloads

Responsive context (#964)

Introduces a **ResponsiveProvider** as the sole location that tracks
window size and makes that info available to the entire app. This can be
used for media queries and size-based component switching.
---------
Co-authored-by:
Jed Fox <git@jedfox.com>
Showing
- packages/desktop-client/src/ResponsiveProvider.tsx 55 additions, 0 deletionspackages/desktop-client/src/ResponsiveProvider.tsx
- packages/desktop-client/src/components/App.js 35 additions, 32 deletionspackages/desktop-client/src/components/App.js
- packages/desktop-client/src/components/FinancesApp.js 156 additions, 127 deletionspackages/desktop-client/src/components/FinancesApp.js
- packages/desktop-client/src/components/FloatableSidebar.js 19 additions, 11 deletionspackages/desktop-client/src/components/FloatableSidebar.js
- packages/desktop-client/src/components/MobileWebMessage.js 4 additions, 2 deletionspackages/desktop-client/src/components/MobileWebMessage.js
- packages/desktop-client/src/components/Page.js 15 additions, 9 deletionspackages/desktop-client/src/components/Page.js
- packages/desktop-client/src/components/Titlebar.js 4 additions, 2 deletionspackages/desktop-client/src/components/Titlebar.js
- packages/desktop-client/src/components/common/Modal.tsx 2 additions, 2 deletionspackages/desktop-client/src/components/common/Modal.tsx
- packages/desktop-client/src/components/manager/BudgetList.js 7 additions, 7 deletionspackages/desktop-client/src/components/manager/BudgetList.js
- packages/desktop-client/src/components/manager/ManagementApp.js 1 addition, 1 deletion...es/desktop-client/src/components/manager/ManagementApp.js
- packages/desktop-client/src/components/settings/Format.js 11 additions, 7 deletionspackages/desktop-client/src/components/settings/Format.js
- packages/desktop-client/src/components/settings/UI.tsx 1 addition, 1 deletionpackages/desktop-client/src/components/settings/UI.tsx
- packages/desktop-client/src/components/settings/index.js 8 additions, 5 deletionspackages/desktop-client/src/components/settings/index.js
- packages/desktop-client/src/style.tsx 6 additions, 10 deletionspackages/desktop-client/src/style.tsx
- packages/desktop-client/src/tokens.js 0 additions, 14 deletionspackages/desktop-client/src/tokens.js
- packages/desktop-client/src/tokens.ts 34 additions, 0 deletionspackages/desktop-client/src/tokens.ts
- packages/desktop-client/src/util.js 0 additions, 6 deletionspackages/desktop-client/src/util.js
- upcoming-release-notes/964.md 6 additions, 0 deletionsupcoming-release-notes/964.md
Loading
Please register or sign in to comment