LINUX.ORG.RU

Релиз gtk-темы Lounge 3.28.0

 , ,


8

2

Состоялся релиз gtk-темы Lounge (в комплекте идет оформление для gtk2, gtk3, gnome-shell и вспомогательная тема иконок), основанной на оригинальной Adwaita. Тема создана под впечатлением от Absoulte, распространяется по лицензии GPLv3+.

Отличительные особенности:

  • Уменьшены отступы внутри кнопок, полей ввода, отступы между элементами CSD;
  • Уменьшен размер заголовков окон;
  • Светлый цвет выделения текста;
  • Винтажные скроллбары;
  • Меню CSD приведено в соответствие с обычными контекстными меню;
  • Переработана темная тема;
  • Упрощены некоторые элементы gnome-shell (поля ввода, экран запуска команд);
  • Добавлены тени для полученных уведомлений gnome-shell;
  • Множество прочих изменений.

Тема собирается с помощью meson. Установка включает в себя сборку темы:
meson build
и последующую установку:
sudo ninja -C build install

Вспомогательные иконки кардинально меняют впечатление от использования темы, установка также проста:
meson build -Dmain-icon-theme=Suru
(вместо Suru нужно вписать название используемой темы иконок, на которую будет ссылаться получившаяся) и далее:
sudo ninja -C build install

Для пользователей Fedora (28+) подготовлен copr-репозиторий:
sudo dnf copr enable monday15/lounge
sudo dnf install lounge-gtk-theme
В качестве рекомендованной зависимости dnf предложит установить вспомогательные икноки, ссылающиеся на Adwaita-icon-theme.

Скриншоты: первый, второй, третий, четвертый, пятый.

>>> GitHub



Проверено: jollheef ()
Последнее исправление: Deleted (всего исправлений: 6)

Ответ на: комментарий от monday

Думал добавить цветовую схему для qt5 fusion

Но зачем? Оно же само мимкрирует под гтк и подхватывает его темы. Да, писатель апликухи может захардкодить стиль и палитру, но это уже проблема автора и тех, кто его поделкой пользуется.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

Как это включается? У меня fusion всегда свою дефолтную схему отображал, с сине-зеленым цветом «акцента», и цвета менялись только в qt5ct, вручную.

monday
() автор топика

Красивенько. Наконец-то гномом можно пользоваться.

time_LORd
()
Ответ на: комментарий от monday

Как это включается?

$ qtapp --style GTK+/Fusion/Windows/etc

Конкретно Fusion, проверил сейчас, да — не реагирует на палитры тем GTK. А он вообще гткашный?

deep-purple ★★★★★
()
Ответ на: комментарий от monday

это дефолтный стиль для qt-приложений

Отнюдь. Пятая кутя нормально подхватывает без какой-либо магии ключика "--style" гтк темы и палитры, ессно, там, где в аппликухе автор не захардкодил. И у меня старьё: Деб 8, Матэ. Так вообще везде работать должно.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

Попробовал, с flatpak не подхватывает цвета из темы (хотя тема лежит в ~/themes и flatpak точно имеет доступ [как оказалось, забыл удалить в теме указание на импорт отсутствующего apps.css, на что flatpak проругался, после правки - перестал]). Стиль меняет, цвета - нет (пробовал с breeze/fusion - gtk+ не работает, во flatpak, видимо, не включили), хотя запрашивает какую-то информацию о текущей gtk-теме.

monday
() автор топика

Винтажные скроллбары;

простите, а нах...?

buratino ★★★★★
()
Ответ на: комментарий от monday

Да ладно, у мну твоя тема вообще не встала, говорит не тот формат или тупо не видит. Собирать не стал, неча засирать систему.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

Сейчас сборка ничего не собирает, meson тупо копирует уже собранные файлы. Впрочем, деб 8 - это какой-то очень старый gtk + старый meson, так что вполне взоможно что не соберется / не будет работать.

Попробовал с другой, тоже самое. Видимо, работает только со стлием gtk+.

monday
() автор топика
Ответ на: комментарий от monday

А что толку он копирует файлы? И я их копирую. Оно их жрать не хочет, говорит формат не тот (под гтк2, полагаю нужен, я там глубоко не колупался). Забей, я не буду ставить. Мне ехать надо, а не шашечки.

Выходит, кутя в гткашных ВМ полноценно работает только с гтк стилями, темами и палитрами. Для остального только костыли (qt5ct?). Но это не отменяет моей первой фразы — все подтягивает и мимикрирует как надо. Да и зачем в гтк ВМ не гтк стиль? Извращение какое-то.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

все подтягивает и мимикрирует как надо

у меня не подтягивает, в гугле тоже ничего подобного нет, впрочем, неважно.

Да и зачем в гтк ВМ не гтк стиль?

Гтк стиль у qt5 кривой, емнип, даже в офф. сборке его поддержку дропнули. Так что fusion/breeze.

monday
() автор топика
Ответ на: комментарий от monday

1) Не подтягивает потому что может флатпак виноват, ты без него попробуй в нативе.

2) Ничего не кривой, всё идеально. Хотя мы тут можем долго биться сравнивая несравниваемое: для версий 2 и 3. А так может п.1 виноват и в версии 3 тоже всё идеально?

deep-purple ★★★★★
()

Обновлено до 3.28.3 и 3.30.3

До этого еще одно обновление было. Вкратце: цвет фокуса повыразительнее, сколлбары попроще, в некоторых элементах вернул сочетание темного фона и светлого текста. Теперь тема нормально выглядит в libreoffice, polari.

Для Fedora обновления уже в copr - 3.28.3 для f28, 3.30.3 для f29+.

https://github.com/monday15/lounge/releases

monday
() автор топика

Обовлено до 1.0

Теперь meson собирает нужную версию темы, в зависимости от версии gtk. Добавлена темная тема Lounge-night. Улучшения, исправления. Обновленные скриншоты по старым адресам.

Через час обновления будут доступны для пользователей Fedora посредством copr.

Сменил местонахождение репозитория на https://github.com/monday15/lounge-gtk-theme (добавил gtk-theme).

monday
() автор топика
Ответ на: комментарий от monday

Обновлено до 1.1

- Темы shell разделены (3.28/3.30), в зависимости от версии gtk meson собирает нужную версию;
- Пофикшен баг с кривой строкой поиска в nautilus в gnome 3.30;
- Кнопки комобобоксов подкорректированы, стрелка на них теперь отображается без искажений;
- Еще несколько фиксов для 3.30.

Пакеты для Fedora (28/29/Rawhide) также обновлены.

Больше писать об оновлениях не буду, актуальные релизы лежат здесь:
https://github.com/monday15/lounge-gtk-theme/releases

Не забывайте устанавливать вспомогательную тему иконок:
https://github.com/monday15/lounge-aux

monday
() автор топика

На вид вроде неплохая тема.

gtk3 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.