Cinnamon. Часть третья. Создание собственных тем

Алексей Федорчук

Как некогда было сказано, настройка шрифтов интерфейса Cinnamon’а действует более-менее для всех приложений (в Ubuntu — так просто для всех), но ни в малейшей степени не затрагивает панели и главного меню. Причём следствие показало, что в панели и меню шрифты зависят от темы оформления: при смене её гарнитура в этих элементах интерфейса менялась, хотя кегль оставался если не неизменным, то во всяком случае маленьким и трудно различимым.

После отправки дела на доследование оказалось, что так оно и есть: кегли шрифтов для меню и разных элементов панели (а в ряде случаев — даже и гарнитуры) жёстко прописывались в CSS-файле всех тем, которые я просмотрел. А поскольку все они были изготовлены зоркими соколами, кегли эти везде были очень маленькими, от 7 до максимум 11 пунктов.

Обсуждать вопрос о том, насколько это идеологически правильно, здесь не буду. Конечно, на мой взгляд, неправильно абсолютно — ибо противоречит идее сквозных настроек десктопа, последовательно проводимой в KDE и Xfce. Однако идеология — идеологией, а практика — практикой: поскольку это оказался чуть ли не единственный недостаток Cinnamon’а, его следовало по возможности искоренить, а не рассуждать на тему

Что делать, блин?
И кто, блин, виноват?!

Что делать — было ясно: редактировать тему, наиболее близкую по всем остальным показателям. А как делать — в принципе стало ясно из прочтения материала Клемента Лефевра, к переводу или оригиналу которого и отсылаю заинтересованного читателя. Здесь же лишь кратко опишу последовательность собственных действий.

Поскольку, как ранее было сказано, в итоге я остановился на теме Void, все относящиеся к ней файлы имели место быть у меня в каталоге ~/.themes/Void/cinnamon. В том числе и cinnamon.css, который я отредактировал по заветам старины Clem’а самым простым способом: без лицемерия явным образом указал гарнитуру:

stage {
font-family: "Cantarell";

}

Затем просто добавил один-два пункта к кеглям шрифтов всех интерфейсных элементов. А заодно из темы Canelita потырил пиктограмму для кнопки главного меню — умолчально-зелёная в мою цветовую гамму вписывалась плохо.

Ещё один раздражающий момент присутствовал абсолютно во всех просмотренных мной темах: слияние текста заголовка и его фона для активного окна (первый везде почему-то белый, а второй… тоже почти белый). Вероятно, и это лечится редактированием файла cinnamon.css, но я так и не нашёл в нём строки, которые за это отвечают. И потому прибег к ещё одному внештатному методу, о котором расскажу на следующей странице.

А пока вот что получилось в итоге:

cinn-2_019В качестве фона рабочего стола использована фотография, сделанная джуйковцем @mahury. Кстати, заставка к этому сайту — вариации на её же тему. За что, пользуясь случаем, выражаю свою признательность.

Назад | Оглавление | Вперёд