Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Plasma color schemes #66

Open
openmindead opened this issue Sep 25, 2019 · 12 comments
Open

Support for Plasma color schemes #66

openmindead opened this issue Sep 25, 2019 · 12 comments
Labels
enhancement New feature or request

Comments

@openmindead
Copy link

What do you think about making Materia Plasma themes follow KDE color schemes instead of hard-coded ones? I'm talking not about Kvantum themes, but about Plasma themes. Breeze, for instance, acquires accent color from any other color scheme and the whole desktop and apps look consistent. This also will look good when using Materia Plasma theme + Breeze widget style for apps, which many people prefer (with their own color of choice).

@varlesh
Copy link
Contributor

varlesh commented May 24, 2020

Kvantum not support this, it's senseless

@varlesh varlesh closed this as completed May 24, 2020
@openmindead
Copy link
Author

При чём тут Квантум? Я говорю о темах Плазмы, чтобы они реагировали на смену цветовой схемы. А у тебя гвоздями синий хайлайт/селекшн приколочен. Вот о чём речь.

@varlesh
Copy link
Contributor

varlesh commented May 25, 2020

@openmindead Вообще идея этого пака была как унификация Qt/GTK при минимум усилий со стороны пользователя. Устанавливаешь тему GTK, устанавливаешь пак и всё - пользуйся.
Какой смысл рисовать хайлайт с цветовой схемы, если оно залочено во всех остальных виджетах квантума и GTK?
Я сам не одобряю этот фиолетовый цвет в темной теме, но разрабу GTK глубоко плевать на мое мнение. У него все по феншую и Material HIG

@varlesh
Copy link
Contributor

varlesh commented May 25, 2020

Попробую портировать Materia Mono... Если получится добиться более менее нормального результата, то выложу в master

@varlesh varlesh reopened this May 25, 2020
@varlesh varlesh added the enhancement New feature or request label May 25, 2020
@openmindead
Copy link
Author

@varlesh Да, я понимаю, и, кстати, спасибо, что этот проект вообще существует.
Но тут есть три момента:

  • темой плазмы можно пользоваться и без Квантума
  • GTK перекрашивают через oomox, например
  • наконец, если уж браться за дело и перекрашивать темы Kvantum, то было бы замечательно, если бы не требовалось ещё и Plasma врукопашную править. Я каждый раз после перекройки твоей темы (Kvantum) под манжаровские цвета Breath вздыхаю и оставляю плазму на "когда-нибудь потом" :)

@varlesh
Copy link
Contributor

varlesh commented May 25, 2020

Тут вот баг нарисовался:
https://bugs.kde.org/show_bug.cgi?id=422043
Решил запилить отдельные цвета для панели и виджетов и фиг там((

@varlesh
Copy link
Contributor

varlesh commented May 25, 2020

Preview:
image

@openmindead
Copy link
Author

openmindead commented May 25, 2020

Тут вот баг нарисовался:
https://bugs.kde.org/show_bug.cgi?id=422043
Решил запилить отдельные цвета для панели и виджетов и фиг там((

Будем наблюдать. Посмотрим, что Нэйт скажет.

Превью прикольное, мне кажется, многим чего-то такого давно не хватало. Похоже на Breeze, но с вменяемыми иконками, и это хорошо)

@varlesh
Copy link
Contributor

varlesh commented May 25, 2020

начальная поддержка запилена
проблема в том, что ColorScheme-ViewBackground не работает.
Будем посмотреть... а пока так
image

@varlesh
Copy link
Contributor

varlesh commented May 25, 2020

@notmart @Montel @aleixpol Sorry guys, for disturb you, but maybe you see why ViewBackground use colors from ButtonBackground on plasma Theme:
https://bugs.kde.org/show_bug.cgi?id=422043

@varlesh
Copy link
Contributor

varlesh commented May 25, 2020

82828538-53809080-9ec2-11ea-9658-7e7ffcf26837

@varlesh
Copy link
Contributor

varlesh commented May 25, 2020

<style id="current-color-scheme" type="text/css">
   .ColorScheme-Background {
color:#181818; 
} 
.ColorScheme-ButtonBackground { 
color:#343434; 
} 
.ColorScheme-Highlight { 
color:#1a73e8; 
} 
.ColorScheme-Text { 
color:#dfdfdf; 
} 
.ColorScheme-ViewBackground { 
color:#242424; 
} 
.ColorScheme-NegativeText { 
color:#ff4747; 
}
  </style>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants