diff --git a/packages/desktop-client/src/components/FinancesApp.js b/packages/desktop-client/src/components/FinancesApp.js index f70a17f5caf77008035b73c29b1be4547f4c6d58..1db5ae0533ff6ae180edbcfec7a77cb400a063f5 100644 --- a/packages/desktop-client/src/components/FinancesApp.js +++ b/packages/desktop-client/src/components/FinancesApp.js @@ -80,46 +80,41 @@ function PageRoute({ path, component: Component }) { function Routes({ isMobile, location }) { return ( <Switch location={location}> - <Route path="/"> - <Route path="/" exact render={() => <Redirect to="/budget" />} /> - - <PageRoute path="/reports" component={Reports} /> - <PageRoute - path="/budget" - component={isMobile ? MobileBudget : Budget} - /> - - <Route path="/schedules" exact component={Schedules} /> - <Route path="/schedule/edit" exact component={EditSchedule} /> - <Route path="/schedule/edit/:id" component={EditSchedule} /> - <Route path="/schedule/link" component={LinkSchedule} /> - <Route path="/schedule/discover" component={DiscoverSchedules} /> - <Route - path="/schedule/posts-offline-notification" - component={PostsOfflineNotification} - /> - - <Route path="/payees" exact component={ManagePayeesPage} /> - <Route path="/rules" exact component={ManageRulesPage} /> - <Route path="/settings" component={Settings} /> - <Route path="/nordigen/link" exact component={NordigenLink} /> - - <Route - path="/accounts/:id" - exact - children={props => { - const AcctCmp = isMobile ? MobileAccount : Account; - return ( - props.match && <AcctCmp key={props.match.params.id} {...props} /> - ); - }} - /> - <Route - path="/accounts" - exact - component={isMobile ? MobileAccounts : Account} - /> - </Route> + <Route path="/" exact render={() => <Redirect to="/budget" />} /> + + <PageRoute path="/reports" component={Reports} /> + <PageRoute path="/budget" component={isMobile ? MobileBudget : Budget} /> + + <Route path="/schedules" exact component={Schedules} /> + <Route path="/schedule/edit" exact component={EditSchedule} /> + <Route path="/schedule/edit/:id" component={EditSchedule} /> + <Route path="/schedule/link" component={LinkSchedule} /> + <Route path="/schedule/discover" component={DiscoverSchedules} /> + <Route + path="/schedule/posts-offline-notification" + component={PostsOfflineNotification} + /> + + <Route path="/payees" exact component={ManagePayeesPage} /> + <Route path="/rules" exact component={ManageRulesPage} /> + <Route path="/settings" component={Settings} /> + <Route path="/nordigen/link" exact component={NordigenLink} /> + + <Route + path="/accounts/:id" + exact + children={props => { + const AcctCmp = isMobile ? MobileAccount : Account; + return ( + props.match && <AcctCmp key={props.match.params.id} {...props} /> + ); + }} + /> + <Route + path="/accounts" + exact + component={isMobile ? MobileAccounts : Account} + /> </Switch> ); } diff --git a/upcoming-release-notes/960.md b/upcoming-release-notes/960.md new file mode 100644 index 0000000000000000000000000000000000000000..f559ca012c011332a9a6d088ec424a3d39388ede --- /dev/null +++ b/upcoming-release-notes/960.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [MatissJanis] +--- + +Mobile: use the correct top-bar background color in settings page