From 8b8406f3103e76e23afecb463cf98f4cbb2367de Mon Sep 17 00:00:00 2001 From: Lex Nastin Date: Tue, 8 Aug 2023 03:33:37 +0100 Subject: [PATCH] add support for latest transmission --- css/base/transmission/transmission-base.css | 22 ++++++++++++------- .../s6-overlay/s6-rc.d/init-mod-themepark/run | 7 +++++- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/css/base/transmission/transmission-base.css b/css/base/transmission/transmission-base.css index 732d51ac..dd90df38 100644 --- a/css/base/transmission/transmission-base.css +++ b/css/base/transmission/transmission-base.css @@ -285,23 +285,27 @@ div#toolbar>div#toolbar-inspector:before { } ul.torrent_list, -ul.torrent_list li.torrent.even { - background: var(--transparency-dark-25) +ul.torrent_list li.torrent.even, +ul.torrent-list, +ul.torrent-list li.torrent.even { + background: var(--transparency-dark-25) !important; } ul.torrent_list li.torrent div.torrent_name { color: var(--text-hover); } -ul.torrent_list li.torrent.selected { - background: var(--transparency-dark-25); +ul.torrent_list li.torrent.selected, +ul.torrent-list li.torrent.selected { + background: var(--transparency-dark-50) !important; } -ul.torrent_list li.torrent { +ul.torrent_list li.torrent, +ul.torrent-list li.torrent { border-bottom: 1px solid rgba(204, 204, 204, 0.1); padding: 4px 30px 5px 14px; color: var(--text); - background: var(--transparency-light-10); + background: var(--transparency-light-10) !important; } /* Modal */ @@ -961,7 +965,9 @@ div.torrent_footer #compact-button.selected:before { /*Compact mode*/ ul.torrent_list li.torrent div.torrent_name.paused, -ul.torrent_list li.torrent.compact div.torrent_name { +ul.torrent_list li.torrent.compact div.torrent_name, +ul.torrent-list li.torrent div.torrent_name.paused, +ul.torrent-list li.torrent.compact div.torrent_name { color: var(--text); } @@ -982,4 +988,4 @@ ul.torrent_list li.torrent.compact div.torrent_name { .ui-icon, .ui-widget-content .ui-icon { background-image: url(/resources/transmission/icons.png); -} \ No newline at end of file +} diff --git a/docker-mods/transmission/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run b/docker-mods/transmission/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run index 45c27963..8f7b3a1f 100755 --- a/docker-mods/transmission/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run +++ b/docker-mods/transmission/root/etc/s6-overlay/s6-rc.d/init-mod-themepark/run @@ -43,8 +43,13 @@ if ! grep -q "${TP_DOMAIN}/css/base" /usr/share/transmission/web/index.html; the echo '---------------------------' echo '| Adding the stylesheet |' echo '---------------------------' + echo 'There may be 2 missing file errors right now. If there\'s only 2 you may safely' + echo 'ignore them as they\'re there for backwards compatability. If there are more' + echo 'errors than that, something went wrong.' sed -i "s/<\/head>/<\/head> /g" /usr/share/transmission/web/index.html sed -i "s/<\/head>/<\/head> /g" /usr/share/transmission/web/index.html + sed -i "s/<\/head>/<\/head> /g" /usr/share/transmission/public_html/index.html + sed -i "s/<\/head>/<\/head> /g" /usr/share/transmission/public_html/index.html printf 'Stylesheet set to %s\n' "${TP_THEME} " -fi \ No newline at end of file +fi