-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Highlight current month in budgets. #3111
Conversation
✅ Deploy Preview for actualbudget ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Bundle Stats — desktop-clientHey there, this message comes from a GitHub action that helps you and reviewers to understand how these changes affect the size of this project's bundle. As this PR is updated, I'll keep you updated on how the bundle size is impacted. Total
Changeset
View detailed bundle breakdownAdded No assets were added Removed No assets were removed Bigger
Smaller No assets were smaller Unchanged
|
Bundle Stats — loot-coreHey there, this message comes from a GitHub action that helps you and reviewers to understand how these changes affect the size of this project's bundle. As this PR is updated, I'll keep you updated on how the bundle size is impacted. Total
Changeset
View detailed bundle breakdownAdded No assets were added Removed No assets were removed Bigger No assets were bigger Smaller No assets were smaller Unchanged
|
Im not seeing any difference in the budget table for the current month in light mode, other than the month header lost the contrast on the numbers section. Could we maybe add a border around the table for the current month instead of adding brightness? So maybe a darker border in light mode, and a bright border in the dark modes? |
I like the bit at the top in the month scroll. I'm thinking the current month highlight shouldn't apply when using single month view (regardless of method). Taken from a conversation in discord(https://discord.com/channels/937901803608096828/1263002765131776001) which was about returning to/identifying the current month. Any thoughts/interest in adding the concept shown in the third while you're here? Red arrow is just a place holder not a design suggestion 😆 If not, no worries, I'll create a feature request story. :) |
@Teprifer Probably that would be another PR. |
Overall: what problem are we solving here? People not knowing what the active month is? Accidentally viewing data from a previous month and misunderstanding it as "this month"? Another solution would be to remove "remembering" the previously selected month. It's annoying to have to manually switch to the active month on the 1st of each month. But if we get down in to the weeds.. |
@MatissJanis This is mostly helpful for people viewing multiple months. I use 6 in my desktop so it takes a second to realize which month is current. We can tweak the look of course! I'm open to design suggestions. |
The problem with the triangle/chevron approach is it generally means "this one is currently selected" and not "this is the current month". |
Good points. An underline/overline might also be something worth exploring. |
There's already the indicator in the month scroll for current month, and scrolling through months is a minor use case compared to the day to day use of looking at the current month which imo should take precedence. As-is, in multi-month it makes sense but not great, in single month it looks washed out. To break it down further: Two of the three theme changes only affect the other months, and not the current month. I don't think dark mode should be the odd one out where single month view becomes broken and inconsistent with the rest of the app. Could the current month also not be left as-is for dark, and dim or lighten the non-current months instead? If not disabling the brightening on single month view. |
Ah yeah I had mentioned dark mode but I could've called that out better. That example looks good! :) |
I also like @psybers 's example, given that I use dark mode a lot. Also since I've been using the two month and three month views frequently, it helps break up the tables vertically. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall LGTM. Added just a couple of code comments.
packages/desktop-client/src/components/budget/report/ReportComponents.tsx
Outdated
Show resolved
Hide resolved
packages/desktop-client/src/components/budget/report/ReportComponents.tsx
Show resolved
Hide resolved
packages/desktop-client/src/components/budget/rollover/RolloverComponents.tsx
Show resolved
Hide resolved
packages/desktop-client/src/components/budget/rollover/RolloverComponents.tsx
Show resolved
Hide resolved
…ponents.tsx Co-authored-by: Matiss Janis Aboltins <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks for working on this improvement.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Highlights the current month better in budgets. Currently, the month picker emphasizes the current more (than just bold text) and the budget table is also emphasized.
Fixes #3081
NOTE: once we settle in on something, I'll run VRT.