From c6e1a0b6fb9314186a46cf1352a8685e8aa5fe8d Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 18 Mar 2023 20:15:37 -0300 Subject: data steps: experimental live JS reload infrastructure --- src/misc-templates.js | 60 --------------------------------------------------- 1 file changed, 60 deletions(-) (limited to 'src/misc-templates.js') diff --git a/src/misc-templates.js b/src/misc-templates.js index cbdedfe..e912c12 100644 --- a/src/misc-templates.js +++ b/src/misc-templates.js @@ -341,66 +341,6 @@ function unbound_getThemeString(color, { ].join('\n'); } -export const u_generateAlbumStylesheet = contentFunction({ - extraDependencies: [ - 'to', - ], - - data: function(album) { - const data = {}; - - data.hasWallpaper = !empty(album.wallpaperArtistContribs); - data.hasBanner = !empty(album.bannerArtistContribs); - - if (data.hasWallpaper) { - data.hasWallpaperStyle = !!album.wallpaperStyle; - data.wallpaperPath = ['media.albumWallpaper', album.directory, album.wallpaperFileExtension]; - data.wallpaperStyle = album.wallpaperStyle; - } - - if (data.hasBanner) { - data.hasBannerStyle = !!album.bannerStyle; - data.bannerStyle = album.bannerStyle; - } - - return data; - }, - - generate: function generateAlbumStylesheet(data, {to}) { - const wallpaperPart = - (data.hasWallpaper - ? [ - `body::before {`, - ` background-image: url("${to(...data.wallpaperPath)}");`, - ...(data.hasWallpaperStyle - ? data.wallpaperStyle - .split('\n') - .map(line => ` ${line}`) - : []), - `}`, - ] - : []); - - const bannerPart = - (data.hasBannerStyle - ? [ - `#banner img {`, - ...data.bannerStyle - .split('\n') - .map(line => ` ${line}`), - `}`, - ] - : []); - - return [ - ...wallpaperPart, - ...bannerPart, - ] - .filter(Boolean) - .join('\n'); - }, -}); - // Divided track lists function unbound_generateTrackListDividedByGroups(tracks, { -- cgit 1.3.0-6-gf8a5