D17906: [kirigami] Do not use light font styles for headings (2/3)

Nathaniel Graham noreply at phabricator.kde.org
Thu Jan 3 19:15:40 GMT 2019


ngraham added a subscriber: rooty.
ngraham added a comment.


  Aesthetics are admittedly subjective, though I must note that pretty much all of VDG is in favor of moving away from light header text for aesthetic reasons. However there are other important technical arguments as well, which I will restate here:
  
  - **Implementation inconsistency:** Many  fonts don't have a dedicated light style, many distros don't ship them if they do, and Qt < 5.12 doesn't use them even if they're there. As a result, the visual effect is hampered by an inability to consistently display it.
  - **Usability problems:** with many fonts, the light styles are very difficult to see. Fonts that do not have a dedicated light style often receive the ultra light variant instead, which is almost always borderline illegible. A great deal of text throughout Plasma and KDE apps use reduced opacity for de-emphasis or inactive text and in this case, using a light style results in the text often being //actually// illegible. @rooty has posted examples in this and other Phab tickets as well as in the linked bug.
  - **Conceptually incorrect:** It's incorrect to have headers use a reduced visual weight compared to the content below them. Headers are //supposed// to be bigger and bolder than the text in their content area. They're //supposed// to draw attention to themselves. That's their reason for existence. A header that tries to de-emphasize itself is a contradiction in terms.

REPOSITORY
  R169 Kirigami

BRANCH
  no-light-headings (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D17906

To: filipf, ngraham, #plasma, #vdg, #frameworks
Cc: rooty, #frameworks, ngraham, #plasma, #vdg, abetts, mart, plasma-devel, dkardarakos, apol, davidedmundson, hein
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190103/4c1844e3/attachment-0001.html>


More information about the Plasma-devel mailing list