\u003C/mask>\u003Cg mask=\"url(#a)\">\u003Cpath fill=\"#EA9E44\" d=\"M116.94 88.1c-13.344 1.552-20.436-2.019-24.706 10.71 0 0 14.336 21.655 52.54 21.112-2.135 8.848-1.144 15.368-1.144 23.207 0 26.079-20.589 48.821-65.961 48.821-23.03 0-51.015 4.191-72.367 15.911-15.175 8.305-27.048 20.336-32.302 37.023l5.956 8.461 11.4.155v47.889l-13.91 21.966L-19.556 387h13.192l1.144-51.227c6.558-3.881 21.58-13.971 34.391-29.494 17.386-20.879 30.731-51.227 15.022-88.793l11.744-5.045c12.887 30.814 8.388 57.514-2.898 79.013 21.58-.698 40.11-2.095 55.819-4.734l-3.584-43.698 12.659-1.087L129.98 387h13.116l2.212-94.459c10.447-4.502 34.239-21.034 45.372-78.47 1.372-6.986 2.135-12.885 2.516-17.93 1.754-12.806 2.745-27.243 3.051-43.698l-18.683-5.976h57.42l5.567-12.807c-5.414.233-11.896-2.639-11.896-2.639l1.297-6.209H242l-65.199-34.384c-7.244 2.794-14.87 6.442-20.208 10.866-4.27-3.105-19.063-12.807-39.653-13.195Z\"/>\u003Cpath fill=\"#C16929\" d=\"M6.217 24.493 18.494 21c5.948 21.577 13.345 33.375 22.648 39.352 8.388 5.099 19.75 5.239 31.799 4.579-3.508-1.164-6.787-2.794-9.837-5.045-6.787-5.045-12.582-13.428-16.929-28.64l12.201-3.649c3.279 11.488 7.092 18.085 12.201 21.888 5.11 3.726 11.286 4.657 18.606 5.433 13.726 1.553 30.884 2.174 52.312 12.264 2.898 1.086 5.872 2.483 8.769 4.036-.381-.776-.762-1.553-1.296-2.406-3.66-5.822-10.828-11.953-24.097-16.92l4.27-12.109c21.581 7.917 30.121 19.171 33.553 28.097 3.965 10.168 1.525 18.124 1.525 18.124-3.05 1.009-6.1 2.406-9.608 3.492-6.634-4.579-12.887-8.033-18.835-10.75-21.962-8.304-43.466-2.638-62.53-.853-14.336 1.32-27.452.698-38.814-6.598-11.21-7.14-21.047-20.8-28.215-46.802Z\"/>\u003Cpath fill=\"#C16929\" d=\"M90.098 45.294c-2.516-5.744-4.041-12.807-3.355-21.5l12.659.932c-.763 10.555 2.897 17.696 7.015 22.353-5.338-.931-10.447-1.04-16.319-1.785ZM170.167 43.974l8.312-9.702c21.58 19.094 8.159 46.415 8.159 46.415l-11.819-1.32c-.382-6.24-1.144-17.836-6.635-24.371 3.584 1.84 6.635 3.865 9.99 6.908 0-5.666-1.754-12.341-8.007-17.93Z\"/>\u003C/g>\u003C/svg>';\r\n// Retrieve or set new colors based on current theme\r\nconst primaryColor = document.documentElement.style.getPropertyValue('--theme-color-name');\r\nconst secondaryColor = primaryColor;\r\n// Replace original colors with theme colors\r\nconst themedSvg = sourceSvg\r\n .replace(/#C16929/g, primaryColor)\r\n .replace(/#EA9E44/g, secondaryColor);\r\n// Clean SVG before encoding it\r\nconst cleanSvg = themedSvg\r\n .replace(/[\\t\\n\\r]/gim, '') // Strip newlines and tabs\r\n .replace(/\\s\\s+/g, ' ') // Condense multiple spaces\r\n .replace(/'/gim, '\\\\i'); // Normalize quotes\r\n// Encode the SVG for a data URI\r\nconst encodedSvg = encodeURIComponent(cleanSvg)\r\n .replace(/\\(/g, '%28') // Encode brackets\r\n .replace(/\\)/g, '%29');\r\n// Build the data URI\r\nconst dataUri = `data:image/svg+xml;charset=UTF-8,${encodedSvg}`;\r\n\r\nfunction updateFavicons() {\r\n const favicons = document.querySelectorAll('link[rel*=\"icon\"][type*=\"svg\"]');\r\n [...favicons].forEach((favicon) => {\r\n favicon.setAttribute('href', dataUri);\r\n });\r\n}\r\n\r\nupdateFavicons();\r\n\r\n// App loads multiple favicons for some reason, wait to try again\r\nsetTimeout(updateFavicons, 5 * 1000);\r\n```\r\n\r\n\u003C/p>\r\n\u003C/details>\r\n\r\nWhile I'm happy to have my favicon themed, it'd be even nicer to have this feature built in! (I also think it'd be nicer to keep the value of the antlers differentiated, I was just impatient. 🙂)",[2022],{"name":2023,"color":2024},"s: pending triage","dddddd",1477,"Colorize favicon to match theme","2023-01-26T20:46:28Z","https://github.com/elk-zone/elk/issues/1477",0.76520795,{"description":2031,"labels":2032,"number":2035,"owner":1988,"repository":1989,"state":1990,"title":2036,"updated_at":2037,"url":2038,"score":2039},"We need an orange outline or an orange line to give better feedback.",[2033,2034],{"name":1999,"color":2000},{"name":1985,"color":1986},580,"UserPicker active user breaks for grayscale avatars","2023-01-12T00:22:32Z","https://github.com/elk-zone/elk/issues/580",0.7716371,{"description":2041,"labels":2042,"number":2047,"owner":1988,"repository":1989,"state":2048,"title":2049,"updated_at":2050,"url":2051,"score":2052},"Poll results don't have enough contrast on light theme\r\n\r\n\r\n",[2043,2044],{"name":1985,"color":1986},{"name":2045,"color":2046},"c: ui","8949BA",250,"closed","Improve contrast on Poll results accessibility","2022-11-30T11:24:22Z","https://github.com/elk-zone/elk/issues/250",0.72074777,{"description":2054,"labels":2055,"number":2065,"owner":1988,"repository":1989,"state":2048,"title":2066,"updated_at":2067,"url":2068,"score":2069},"### Clear and concise description of the problem\n\nColorful images and UI interfaces encourage interaction, leading to addiction-like behaviors.\n\n### Suggested solution\n\nAs part of Elk's digital wellbeing configurations, adding a greyscale or greyscale-optimized mode could tone down the effect of such imagery and interfaces.\r\n\r\n\n\n### Alternative\n\nAlternatively, some systems such as iOS support a device-wide greyscale mode. While this is definitely nice to reduce time spent on the phone in general, this filter may work against us by also decreasing contrast of certain UI elements. Ideally, Elk could detect (how?) that this mode is active and adjust certain UI elements if needed.\r\n\r\nHowever, a system-wide greyscale mode is no replacement for a per-app setting. Especially on the desktop I need the colors for work but would like to have my social media client to be less distracting. Also, some systems don't have system-wide greyscale in general.\n\n### Additional context\n\nThe now unmaintained client pinafore.social had the option to turn on a greyscale mode (theme) based in recommendations of humantech.com.\r\n\r\nMaybe that's something Elk could implement as well, what do you think?\r\n\r\nFinally, I just wanted to thank you for the work, I really appreciate all the effort into not \"only\" developing the most polished client but also caring for r2l languages, digital wellbeing and secure technology (totally hyped about tauri native!).",[2056,2059,2062],{"name":2057,"color":2058},"c: feature","2878FF",{"name":2060,"color":2061},"good first issue","7057ff",{"name":2063,"color":2064},"p: 1-normal","BFDADC",1122,"Grayscale support for digital wellbeing","2023-01-19T21:57:47Z","https://github.com/elk-zone/elk/issues/1122",0.7231448,{"description":2071,"labels":2072,"number":2075,"owner":1988,"repository":1989,"state":2048,"title":2076,"updated_at":2077,"url":2078,"score":2079},"### Discussed in https://github.com/elk-zone/elk/discussions/1801\r\n\r\n\u003Cdiv type='discussions-op-text'>\r\n\r\n\u003Csup>Originally posted by **sbug0** February 19, 2023\u003C/sup>\r\nScrolling through the time line I saw this.\r\nIt's a content warning post but Elk is not showing it as such.\r\nThe images show how Elk show the post compared to Mastodon web.\r\n\r\n\r\n\u003Cimg width=\"609\" alt=\"Elk\" src=\"https://user-images.githubusercontent.com/122732288/219947513-b980bfde-cbf6-4cdf-940c-bb30f1f02aab.png\">\r\n\u003Cimg width=\"582\" alt=\"Mastodon\" src=\"https://user-images.githubusercontent.com/122732288/219947519-4d59827e-715f-486e-bd6c-2cd3e928b83b.png\">\r\n\u003C/div>",[2073,2074],{"name":1999,"color":2000},{"name":2063,"color":2064},1846,"Content warning bug","2023-03-07T18:41:03Z","https://github.com/elk-zone/elk/issues/1846",0.72629046,{"description":2081,"labels":2082,"number":2085,"owner":1988,"repository":1989,"state":2048,"title":2086,"updated_at":2087,"url":2088,"score":2089},"Elk should show a nice mobile logo\r\nInstead right now it fallback just to an `E` (first letter of Elk)\r\n\r\n\u003Cimg src=\"https://user-images.githubusercontent.com/7195563/204133214-cb03a4ca-6a21-4a42-8a7d-9adbe9f040e7.png\" width=\"200px\"/>\r\n",[2083,2084],{"name":2057,"color":2058},{"name":2063,"color":2064},166,"Mobile Logo","2022-12-09T21:51:08Z","https://github.com/elk-zone/elk/issues/166",0.73549706,{"description":2091,"labels":2092,"number":2094,"owner":1988,"repository":1989,"state":2048,"title":2095,"updated_at":2096,"url":2097,"score":2098},"### Clear and concise description of the problem\n\n`AI` looks like `Al` on elk.zone:\r\n\r\n\u003Cimg width=\"617\" alt=\"Screenshot 2023-01-15 at 11 23 36\" src=\"https://user-images.githubusercontent.com/6607512/212537808-7129c4c6-9c36-49f3-ac70-c5f7750187e8.png\">\r\n\n\n### Suggested solution\n\nNew font\n\n### Alternative\n\nMaybe we could have a font where capital-i and lowercase-L don't look identical! :)\n\n### Additional context\n\nWould be super useful for visually impaired users, too.",[2093],{"name":2045,"color":2046},1170,"Clearer font please!","2023-01-15T19:16:07Z","https://github.com/elk-zone/elk/issues/1170",0.74444735,["Reactive",2100],{},["Set"],["ShallowReactive",2103],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"GNBELQLRWhGVSytPrAs5aRBbaFuiyfPyOnt52jM9AeU":-1},"/elk-zone/elk/147"]