A music player that connects to your cloud/distributed storage.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: winamp element render issue

+5 -17
+5 -17
src/facets/themes/winamp/winamp/element.js
··· 1745 1745 const isMono = channels === 1; 1746 1746 const kbpsChars = kbps != null 1747 1747 ? [...String(kbps)].map((c) => 1748 - html` 1749 - <span class="character character-${c.charCodeAt(0)}">${c}</span> 1750 - ` 1748 + html`<span class="character character-${c.charCodeAt(0)}">${c}</span>` 1751 1749 ) 1752 1750 : []; 1753 1751 const khzChars = khz != null 1754 1752 ? [...String(khz)].map((c) => 1755 - html` 1756 - <span class="character character-${c.charCodeAt(0)}">${c}</span> 1757 - ` 1753 + html`<span class="character character-${c.charCodeAt(0)}">${c}</span>` 1758 1754 ) 1759 1755 : []; 1760 1756 ··· 1846 1842 }; 1847 1843 const runningTimeStr = `${fmtDur(nowTrackSec)}/${fmtDur(totalSec)}`; 1848 1844 const totalTimeChars = [...runningTimeStr].map((c) => 1849 - html` 1850 - <span class="character character-${c.charCodeAt(0)}">${c}</span> 1851 - ` 1845 + html`<span class="character character-${c.charCodeAt(0)}">${c}</span>` 1852 1846 ); 1853 1847 1854 1848 const isPaused = !!audio && !this.isPlaying() && !this.#stopped.value; ··· 1869 1863 ? `${shadeArtist} - ${nowTrack?.tags?.title ?? ""}`.toLowerCase() 1870 1864 : (nowTrack?.tags?.title ?? "").toLowerCase(); 1871 1865 const shadeTitleChars = [...shadeTitle].map((c) => 1872 - html` 1873 - <span class="character character-${c.charCodeAt(0)}">${c}</span> 1874 - ` 1866 + html`<span class="character character-${c.charCodeAt(0)}">${c}</span>` 1875 1867 ); 1876 1868 const shadeTimeChars = [...miniTimeStr].map((c, i) => 1877 1869 c === ":" ? null : html` ··· 1886 1878 const loopedMarquee = WinampElement.#marqueeLoopText(activeMarquee); 1887 1879 1888 1880 const marqueeChars = [...loopedMarquee].map((char) => 1889 - html` 1890 - <span class="character character-${char.toLowerCase().charCodeAt( 1891 - 0, 1892 - )}">${char}</span> 1893 - ` 1881 + html`<span class="character character-${char.toLowerCase().charCodeAt(0)}">${char}</span>` 1894 1882 ); 1895 1883 1896 1884 return html`