Bug 475037 - Dashboard: the font in "Income & Expenditure" is too small and has a bad contrast
Summary: Dashboard: the font in "Income & Expenditure" is too small and has a bad cont...
Status: RESOLVED FIXED
Alias: None
Product: skrooge
Classification: Applications
Component: general (show other bugs)
Version: 2.30.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Stephane MANKOWSKI
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-30 06:47 UTC by Nico Dorn
Modified: 2023-10-12 20:09 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nico Dorn 2023-09-30 06:47:22 UTC
SUMMARY
On the dashboard, the font size in "Accounts" and "Advices" is just fine. The one used in the "Income & Expenditure" blocks is much too small. It should just have the same size. Also, the font color is always black. On the green and especially on the red background it's hardly readable.

If I remeber right, in prior versions this part was a pill with a grey and partially red or green background. The font was always white which was no strain to the eyes.

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Kernel Version: 6.2.0-33-generic (64-bit)
Graphics Platform: X11
Graphics Processor: Mesa Intel® UHD Graphics
Comment 1 Stephane MANKOWSKI 2023-10-01 18:41:09 UTC
Git commit 67023c241a661b7e4199c46c2854055f72ec244f by Stephane MANKOWSKI.
Committed on 01/10/2023 at 20:40.
Pushed by smankowski into branch 'master'.

Dashboard: the font in "Income & Expenditure" is too small and has a bad contrast

M  +1    -1    plugins/skrooge/default/account_table.qml
M  +1    -1    plugins/skrooge/default/account_table_light.qml
M  +1    -1    plugins/skrooge/default/alarm.qml
M  +1    -1    plugins/skrooge/default/bank_table.qml
M  +1    -1    plugins/skrooge/default/bank_table_light.qml
M  +1    -1    plugins/skrooge/default/budget_table.qml
M  +1    -1    plugins/skrooge/default/categories_period_table.qml
M  +1    -1    plugins/skrooge/default/categories_variations.qml
M  +1    -1    plugins/skrooge/default/categories_variations_issues.qml
M  +1    -1    plugins/skrooge/default/income_vs_expenditure.qml
M  +1    -1    plugins/skrooge/default/interests.qml
M  +1    -1    plugins/skrooge/default/personal_finance_score.qml
M  +1    -1    plugins/skrooge/default/portfolio.qml
M  +1    -1    plugins/skrooge/default/scheduled_operations.qml

https://invent.kde.org/office/skrooge/-/commit/67023c241a661b7e4199c46c2854055f72ec244f
Comment 2 Stephane MANKOWSKI 2023-10-12 20:09:56 UTC
Git commit a92ecfaa6ef9e205e356cb74ca894b87763e4299 by Stephane MANKOWSKI.
Committed on 12/10/2023 at 22:09.
Pushed by smankowski into branch 'master'.

Dashboard: the font in "Income & Expenditure" is too small and has a bad contrast

M  +1    -0    CHANGELOG
M  +6    -6    plugins/generic/skg_dashboard/skgdashboardpluginwidget.cpp
M  +3    -4    plugins/skrooge/default/SKGValue.qml
M  +5    -5    plugins/skrooge/default/account_table.qml
M  +5    -5    plugins/skrooge/default/account_table_light.qml
M  +4    -4    plugins/skrooge/default/alarm.qml
M  +5    -5    plugins/skrooge/default/bank_table.qml
M  +5    -5    plugins/skrooge/default/bank_table_light.qml
M  +5    -5    plugins/skrooge/default/budget_table.qml
M  +5    -5    plugins/skrooge/default/categories_period_table.qml
M  +4    -4    plugins/skrooge/default/categories_variations.qml
M  +4    -4    plugins/skrooge/default/categories_variations_issues.qml
M  +16   -16   plugins/skrooge/default/income_vs_expenditure.qml
M  +5    -5    plugins/skrooge/default/interests.qml
M  +4    -3    plugins/skrooge/default/personal_finance_score.qml
M  +4    -4    plugins/skrooge/default/portfolio.qml
M  +4    -4    plugins/skrooge/default/scheduled_operations.qml
M  +1    -1    skgbasegui/skghtmlboardwidget.cpp
M  +5    -3    skrooge/CMakeLists.txt
M  +6    -3    skrooge/main.cpp

https://invent.kde.org/office/skrooge/-/commit/a92ecfaa6ef9e205e356cb74ca894b87763e4299