Project

General

Profile

Feature #67

Optional black theme.

Added by Rush about 12 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Quassel GUI (Qt)
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
OS:
Any

Description

Add an option to select black theme. Most people want either white or black colours so these two options should be easily accessible.

Additional information:

White background can damage user's eyes, reporter's eyes for example.

quassel_green.jpg (153 KB) quassel_green.jpg admin, 04/15/2008 01:18 PM
quassel_grey.jpg (147 KB) quassel_grey.jpg admin, 04/15/2008 01:18 PM
quassel_silber.jpg (160 KB) quassel_silber.jpg admin, 04/15/2008 01:18 PM
nns1.preview.png (141 KB) nns1.preview.png admin, 04/15/2008 02:23 PM
Bluewave_ss.jpg (107 KB) Bluewave_ss.jpg admin, 04/15/2008 02:23 PM
stylesheet.qss (195 Bytes) stylesheet.qss admin, 04/15/2008 03:56 PM

History

#1 Updated by Sputnick about 12 years ago

The possibility of styling the chatwidget has been thought of long since, and we already now use a style engine (based on QTextFormat) for all rendered text, so tweaking the looks technically is not a problem and can be done centrally.

What we still lack is an UI to actually change style settings other than fonts; for now, the styles are hardcoded in qtui/qtuistyle.cpp. This will change in the future (possibly after the new chatwidget is done). A dark/black color scheme will then certainly be thought of.

#2 Updated by phon almost 12 years ago

we checked some options to make the background color of widgets changable. the main problem is, that it just looks ugly if you do not change the whole theme of your windowmanager e.g.a black widget background with light scrollbars.

with changing the global color theme of your window manager it is possible to change the whole appearance of quassel.(see attached screenshots)

-> won't fix

#3 Updated by phon almost 12 years ago

son just posted me some images (i attached them to this bug)
he thinks that the color of the background should be changeable without changing the whole windowmanager-theme.

i'll look into it.

#4 Updated by EgS almost 12 years ago

We already have a style selector in the Settings.
It would be nice if that could be a bit "pimped". Qt supports stylesheets pretty much in a css manner and they can be loaded at the runtime. So it would be pretty cool if we support the importing and exporting of such stylesheets. Mabe even store them in the core and share them amongst the users.

This post on the labs might provide a decent start:
http://labs.trolltech.com/blogs/2007/11/27/theming-qt-for-fun-and-profit/

#5 Updated by phon almost 12 years ago

as there are too many things which can be configured we will use stylesheets. details can be found here: http://doc.trolltech.com/4.3/stylesheet.html.

stylesheets can be loaded with "./quasselclient -stylesheet stylesheet.qss"

there will be an option in the settings to select a default stylesheet, soon.

#6 Updated by phon almost 12 years ago

i uploaded one example stylesheet

#7 Updated by dalbers over 10 years ago

  • Status changed from Feedback to Closed
  • Target version set to 0.5.0
  • % Done changed from 0 to 100
  • OS set to Any

Resolved as of 91361e8

Also available in: Atom PDF