Add Apple Touch Icon for Transmission Web ControlTransmission Web Control is a gorgeous web UI for transmission-daemon.
However, the default installation does not have an Apple Touch Icon. Meanwhile, the original control UI does come with an Apple Touch Icon. So we could use that one, by patch files in /usr/share/transmission/web/
:
123456789101112131415161718192021 --- a/index.html 2019-01-01 00:00:00.000000000 +0000+++ b/index.html 2019-01-01 00:00:00.000000000 +0000@@ -6,6 +6,7 @@ <meta http-equiv="expires" content="0" /> <meta http-equiv="pragma" content="no-cache" /> <link rel='shortcut icon' href='favicon.ico' type='image/x-icon'/ >+ <link rel="apple-touch-icon" href="./images/webclip-icon.png"/> <title>Transmission Web Control</title> <!-- Style sheet --> <link rel="stylesheet" type="text/css" href="tr-web-control/style/before-easyui.css?v=20180906" />diff -uNr a/index.mobile.html b/index.mobile.html--- a/index.mobile.html 2019-01-01 00:00:00.000000000 +0000+++ b/index.mobile.html 2019-01-01 00:00:00.000000000 +0000@@ -7,6 +7,7 @@ <meta http-equiv="expires" content="0" /> <meta http-equiv="pragma" content="no-cache" /> <link rel='shortcut icon' href='favicon.ico' type='image/x-icon'/ >+ <link rel="apple-touch-icon" href="./images/webclip-icon.png"/> <title>Transmission Web Control Mobile</title> <!-- Style sheet --> <link rel="stylesheet" type="text/css" href="tr-web-control/style/base.mobile.css?v=20180906" />
It may take a while (up to several days) before the icon shows up. You can also just change the system time several days forward, reload the web UI page, and then change it back, to force an icon cache purge.
Transmission Web Control is a gorgeous web UI for transmission-daemon.
However, the default installation does not have an Apple Touch Icon. Meanwhile, the original control UI does come with an Apple Touch Icon. So we could use that one, by patch files in /usr/share/transmission/web/
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | --- a/index.html 2019-01-01 00:00:00.000000000 +0000 +++ b/index.html 2019-01-01 00:00:00.000000000 +0000 @@ -6,6 +6,7 @@ <meta http-equiv="expires" content="0" /> <meta http-equiv="pragma" content="no-cache" /> <link rel='shortcut icon' href='favicon.ico' type='image/x-icon'/ > + <link rel="apple-touch-icon" href="./images/webclip-icon.png"/> <title>Transmission Web Control</title> <!-- Style sheet --> <link rel="stylesheet" type="text/css" href="tr-web-control/style/before-easyui.css?v=20180906" /> diff -uNr a/index.mobile.html b/index.mobile.html --- a/index.mobile.html 2019-01-01 00:00:00.000000000 +0000 +++ b/index.mobile.html 2019-01-01 00:00:00.000000000 +0000 @@ -7,6 +7,7 @@ <meta http-equiv="expires" content="0" /> <meta http-equiv="pragma" content="no-cache" /> <link rel='shortcut icon' href='favicon.ico' type='image/x-icon'/ > + <link rel="apple-touch-icon" href="./images/webclip-icon.png"/> <title>Transmission Web Control Mobile</title> <!-- Style sheet --> <link rel="stylesheet" type="text/css" href="tr-web-control/style/base.mobile.css?v=20180906" /> |
It may take a while (up to several days) before the icon shows up. You can also just change the system time several days forward, reload the web UI page, and then change it back, to force an icon cache purge.