Bug 487763 - Ability to customise text colours/weight.
Summary: Ability to customise text colours/weight.
Status: RESOLVED FIXED
Alias: None
Product: Kalk
Classification: Applications
Component: General (other bugs)
Version First Reported In: 24.05.0
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: hanyoung
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-29 20:02 UTC by Sin Jeong-hun
Modified: 2026-02-12 02:10 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sin Jeong-hun 2024-05-29 20:02:55 UTC
SUMMARY
It seems that currently, the user input is using the text hint colour (normally a dim colour) and the output is using the default text colour. But this, in my opinion, makes it difficult to see the input whilst typing numbers. Wouldn't it make more sense just use the same text colour or the input and maybe use bold font for the output? Also, the operators (+, -, C, etc) are dim. At first I thought they were disabled. I don't know why they are dim. 

Maybe other people have different opinions what are the best colours, so maybe the best way is just allowing users to customise the colour and font weight of the following texts:

1. Input
2. Output
3. Operators

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Arch, Wayland, 6.9.2-arch1-1 (64-bit)
(available in About System)
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
Comment 1 J. Jordan 2025-12-06 14:54:22 UTC
For me this bug makes Kalk unusable, please implement recommendations from original bug report or at least make all fonts fully saturated, bold would be even better.
Comment 2 Bug Janitor Service 2026-02-08 00:57:18 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/kalk/-/merge_requests/134
Comment 3 Devin Lin 2026-02-12 02:10:56 UTC
Git commit f22a8df7e9a7a600086a242206747f6a665214e8 by Devin Lin, on behalf of Michael Rostom.
Committed on 12/02/2026 at 02:10.
Pushed by devinlin into branch 'master'.

Increasing constrast in main interface

Current interface has dim colors which might confuse users into thinking the button is disabled (in CalculationPage.qml the color font was actually set to Kirigami.Theme.disabledTextColor).

I tried my best to keep the input row and the 3x4 grid of numbers distinct by playing around with font weights and opacity. I don't have much UI experience so it might need changes before being merged.

@teams/vdg

M  +1    -3    src/qml/CalculationPage.qml
M  +15   -18   src/qml/NumberButton.qml

https://invent.kde.org/utilities/kalk/-/commit/f22a8df7e9a7a600086a242206747f6a665214e8