Darken desktop chat backgrounds and lighter panels

This commit is contained in:
evgeny committed 2026-10-21 13:26:05 +02:00
1 parent 4dbc543cd3
commit 69e534304b
4 files changed
+21 -10

No files matched your search

+15 -6
View File
@@ -164,18 +164,23 @@ int main(int argc, char *argv[]) {
app.setStyle(QStyleFactory::create("Fusion"));
QPalette p;
p.setColor(QPalette::Window, QColor(53, 53, 53));
p.setColor(QPalette::Window, QColor(32, 32, 32));
p.setColor(QPalette::WindowText, QColor(220, 220, 220));
p.setColor(QPalette::Base, QColor(42, 42, 42));
p.setColor(QPalette::AlternateBase, QColor(66, 66, 66));
p.setColor(QPalette::ToolTipBase, QColor(25, 25, 25));
p.setColor(QPalette::Base, QColor(24, 24, 24));
p.setColor(QPalette::AlternateBase, QColor(38, 38, 38));
p.setColor(QPalette::ToolTipBase, QColor(18, 18, 18));
p.setColor(QPalette::ToolTipText, QColor(220, 220, 220));
p.setColor(QPalette::Text, QColor(220, 220, 220));
p.setColor(QPalette::Button, QColor(53, 53, 53));
p.setColor(QPalette::Button, QColor(36, 36, 36));
p.setColor(QPalette::ButtonText, QColor(220, 220, 220));
p.setColor(QPalette::Light, QColor(53, 53, 53));
p.setColor(QPalette::Midlight, QColor(46, 46, 46));
p.setColor(QPalette::Mid, QColor(30, 30, 30));
p.setColor(QPalette::Dark, QColor(18, 18, 18));
p.setColor(QPalette::Shadow, QColor(8, 8, 8));
p.setColor(QPalette::BrightText, Qt::red);
p.setColor(QPalette::Link, QColor(42, 130, 218));
p.setColor(QPalette::Highlight, QColor(42, 130, 218));
p.setColor(QPalette::Highlight, QColor(32, 96, 160));
p.setColor(QPalette::HighlightedText, Qt::white);
p.setColor(QPalette::Disabled, QPalette::Text, QColor(127, 127, 127));
p.setColor(QPalette::Disabled, QPalette::ButtonText, QColor(127, 127, 127));
@@ -328,6 +333,10 @@ int main(int argc, char *argv[]) {
if (lvl.isEmpty()) lvl = QStringLiteral("info");
debug_apply_global_level(lvl.toUtf8().constData());
DEBUG_INFO(DEBUG_CATEGORY_GENERAL, "vibechat: version=%s", qPrintable(app.applicationVersion()));
DEBUG_INFO(DEBUG_CATEGORY_GENERAL, "GUI dark palette: window=%s base=%s alternate=%s button=%s light=%s",
qPrintable(p.color(QPalette::Window).name()), qPrintable(p.color(QPalette::Base).name()),
qPrintable(p.color(QPalette::AlternateBase).name()), qPrintable(p.color(QPalette::Button).name()),
qPrintable(p.color(QPalette::Light).name()));
if (firstRun)
DEBUG_INFO(DEBUG_CATEGORY_CONFIG, "First-run setup: profile saved, nickname=%s config=%s", qPrintable(cfg.nodeName()), qPrintable(cfgPath));
#ifdef _WIN32