[ en | ru ]
Тема благополучно протестирована на:
- GoldenDict 1.5.0-14 (коммит 1e737ab)
- Qt 5.12.3
- Windows 11, 10, 8.1 и 7
Note
Теоретически эта тема должна исправно работать на любой системе, поскольку адресована к Qt, а не к системе напрямую. По факту же некоторые правила срабатывают на других системах иначе, чем на Windows. Но вы можете попробовать применить эту тему на Linux и возможно даже останетесь довольны результатом. Однако, обещать этого я не могу, поскольку не пользуюсь Linux регулярно. Пользователи macOS могут попробовать использовать темы из этого форка.
Скачиваем репозиторий: на главной странице кнопка Code
, далее из выпадающего меню Download ZIP
. Распаковываем скачанный архив.
Папки fonts
и styles
с содержимым перемещаем в папку настроек GD (та, что открывается по команде меню Справка
/Help
→ Папка конфигурации
/Configuration Folder
):
c:\
└─ Users\
└─ <user>\
└─ AppData\
└─ Roaming\
└─ GoldenDict\
├─ fonts\ ←
├─ index\
├─ styles\ ←
├─ config
└─ ...
Папку icons
с содержимым перемещаем в папку GD, рядом к исполняемому файлу GoldenDict.exe
:
c:\
└─ Program Files\
└─ GoldenDict\
├─ audio\
├─ bearer\
├─ content\
├─ ...
├─ icons\ ←
├─ ...
├─ GoldenDict.exe
└─ ...
Папки fonts
, icons
и styles
с содержимым перемещаем в папку с программой, соблюдая следующую структуру:
GoldenDict\
├─ audio\
├─ bearer\
├─ content\
├─ ...
├─ icons\ ←
├─ ...
├─ platforms\
├─ portable\
│ ├─ cache\
│ ├─ fonts\ ←
│ ├─ index\
│ ├─ styles\ ←
│ ├─ config
│ └─ ...
├─ ...
├─ sqldrivers\
├─ styles\
├─ ...
├─ GoldenDict.exe
└─ ...
В файле qt-style.css
используются следующие цвета:
Цвет | Применение |
---|---|
#2B3339 |
основной фон |
#232B30 |
более тёмный фон в таблицах и некоторых полях ввода (в диалоге Словари... ) |
#4E5B65 |
границы фреймов; подсветка неактивных элементов |
#C7CBD3 |
текст |
#8E9CA8 |
«притушенный» текст |
#0080FF |
(сапфировый) акценты; подсветка активных элементов |
#FFFFFF |
текст на сапфировом фоне |
#006AD5 |
(тёмно-сапфировый) выделения в списках |
#A40000 |
(рубиновый) подсветка в полях поиска при отрицательном результате; подсветка кнопок закрытия |
#D3D6DC |
фон текста в статьях |
#000000 |
элементы при нажатии; некоторые рамки |
#353F46 |
заголовки колонок в таблицах |
#3D464E |
фон кнопок активных словарей |
Можно настроить собственную цветовую палитру, заменив перечисленные коды своими при помощи инструмента Поиск/Замена в любом текстовом редакторе.
В файле article-style.css
:
- Можно заменить фоновое изображение в основной панели или настроить его прозрачность: см. здесь.
- Можно заменить изображение для заливки блоков свёрнутых статей: см. здесь.
- Можно заменить иконки файлов звука и видео: см. примеры в папке
extras
.
В файле qt-style.css
:
- Можно настроить размер выпадающего списка групп словарей. Для этого выполняем поиск по фразе
drop-down list size
, а затем редактируем, комментируем или удаляем найденные правила. - Можно настроить гарнитуры шрифтов и их размеры. Для этого выполняем поиск по слову
font
, а затем редактируем, комментируем или удаляем найденные правила.
Стартовый экран
Тема Dark
Тема Dark Deep
Всплывающее окно перевода
Окно полнотекстового поиска
Окно заголовков словаря
Окно информации о словаре
Окно информации о программе
Диалог настройки словарей
Диалог настроек программы
Спасибо KDAB за инспектор Qt-интерфейсов GammaRay ❤
Спасибо robertknight за Qt-Inspector