- А не написать-ли мне диссертацию, на тему "Teja_Darkest" - подумал я.
Чтобы рассуждать более предметно, скачал тему, посмотрел. Когда отвечаю на вопросы по оформлению, то всегда говорю, что тема оформления тот еще кроссворд. Понять, что к чему, весьма непросто.
Вот смотрю gtk.css - больше шести тысяч строк. Плюс еще в gnome-shell.css - более трех тысяч. Далеко не всякий детективный роман может потягаться с таким количеством строк.
есть просто gtk.css, и там внесенные изменения вообще никак не отражаются на внешнем виде
Отражаются. Добавил в конец gtk.css такой код:
*:backdrop { opacity: 0.4; }
*:insensitive { opacity: 0.6; }
*:disabled { opacity: 0.8; }
Несмотря на то, что, судя по наличию каталога gtk-3.0, тема для версии gtk-3.0, на самом деле код в файле для версии 3.20.
И уже тут появляются несуразицы. При запуске на gtk-3.0 (ubuntu 16.04) все выглядит весьма коряво, т.к. система не понимает нового кода. Но "insensitive" сработал, неактивные элементы, как и приказано, стали полупрозрачными. Сработал и "backdrop", стали полупрозрачными окна, находящиеся на заднем плане.
При запуске в среде gtk-3.20 (lubuntu 18.04) пишет предупреждение на "insensitive", что мол устаревшее и применять его не след. "disabled" сработал - неактивые элементы стали полупрозрачными. А вот "backdrop" не сработал. Я склоняюсь к тому, что у меня "не совсем Гном", точнее совсем не Гном. Но проверить на Гноме у меня нет возможности.
Еще добавил код:
.background { background-color: transparent; }
Тоже сработало. Элементы окна, состоящие из одного background-а, не закрытые всерху ничем другим, стали прозрачными.
Попутно заметил еще один косяк, по которому на форуме была пара-тройка тем. Отступы. Может кому это кажется красиво, на мой вкус бездарное разбазаривание пространства. На панели из-за отступов обрезаются иконки. Можно конечно их отмасштабировать. Тогда будет якобы красиво, но ничего не различишь.
Почему не появляется прозрачность в оформлении окон при использовании расширения гнома?
А может даже потому, что в Гноме ее нет или она не работает.
Это расширение требует наличия Compiz
Гном толком не работает с родным compton, что уж требовать от "древнего, идеологически чуждого" compiz-а.