11.10 и выше
Создание темы для 11.10 и выше (GTK + 3), к счастью, очень похоже на 11.04 и предыдущие версии Ubuntu, которые использовали GTK + 2. Этот ответ основан на уже превосходном ответе Rinzwind .
Проще изменить существующую тему, чем заняться темой с нуля. Кроме того, редактировать тему в собственной локальной домашней папке проще - это позволяет избежать проблем с разрешениями и т. Д.
Давайте создадим новую тему, которая называется foss, на основе темы Ambiance. Очевидно - если у вас установлены какие-либо другие темы GTK + 3, используйте их (см. Связанные вопросы и ответы, где найти темы)
Установочные темы хранятся в /usr/share/themes/
- локальные темы хранятся в вашей домашней папке под именем папки.themes
- Открытый терминал
- Создать локальную папку темы Foss
mkdir -p ~/.themes/foss
cp -R /usr/share/themes/Ambiance/* ~/.themes/foss
Внутри новой папки находится файл с именем, index.theme
которое необходимо изменить на имя новой темы.
gedit ~/.themes/foss/index.theme
измените все старые имена тем на новые.
И теперь у нас есть новое имя под названием foss :
Редактирование новой темы
Внутри нашего нового каталога находятся две ключевые папки - Unity и gtk-3.0 :
С помощью графического редактора, такого как Pinta или Gimp, вы можете изменять цвета или выполнять различные действия с изображениями в этих папках.
Обязательно сохраняйте размер изображения одинаковым и, конечно, используйте вменяемые цвета (придерживайтесь одного цвета и одного или двух оттенков этого цвета, чтобы создать тему ).
Откройте все изображения внутри Pinta / Gimp и начните их редактировать, а когда вы будете довольны, скопируйте их в каталог вашей темы.
Тем не менее, основная часть редактирования темы - это изменение различных файлов .css в этих папках (и в подпапке Apps ).
Cascading-Style-Sheets - это четко определенный язык таблиц стилей, который изменяет внешний вид связанных объектов - в нашем случае тему - но в равной степени относится к веб-страницам и документам HTML.
Это не для непосвященных редактировать их - к счастью, есть несколько очень хороших инструментов, которые позволяют вам редактировать и просматривать изменения CSS - см. Связанные вопросы и ответы ниже.
Как только вы довольны своей темой - установите свою тему через Ubuntu-Tweak
К сожалению, вы не можете изменить темы через стандартный экран « Внешний вид» - темы там жестко запрограммированы в 11.10 и 12.04.
Связанные вопросы: