diff --git a/_src/_data/icon.json b/_src/_data/icon.json new file mode 100644 index 0000000..7c6c261 --- /dev/null +++ b/_src/_data/icon.json @@ -0,0 +1,6 @@ +{ + "blog": "m5 3h15l7 7v20H5zm5 22h12v-3H10zm0-6h12v-3H10zm0-6h9v-3h-9z", + "changelog": "M10 25H21V22H10Zm4-13H10v3h4v4h3V15h4V12H17V8H14ZM5 3H20l7 7V30H5Z", + "gallery": "M2 2V30H30V2H2M5 26l6-9 5 6 5-9 6 12H5", + "home": "M20 20V30h8V12L16 2 4 12V30h8V20Z" +} \ No newline at end of file diff --git a/_src/_data/media-albums.json b/_src/_data/media-albums.json deleted file mode 100644 index e266ee2..0000000 --- a/_src/_data/media-albums.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "items": [ - { - "artist": "2 Mello", - "cover": "2-mello_sounds-of-tokyo-to-future.png", - "src": "https://2mellomakes.bandcamp.com/album/sounds-of-tokyo-to-future", - "title": "Sounds of Tokyo-To Future" - }, - { - "artist": "6no", - "cover": "6no_final-6no.png", - "src": "https://b9-6no.bandcamp.com/album/final-6no", - "title": "FINAL 6NO" - }, - { - "artist": "Baths", - "cover": "baths_cerulean.png", - "src": "https://bathsmusic.bandcamp.com/album/cerulean", - "title": "Cerulean" - }, - { - "artist": "Bôa", - "cover": "boa_the-race-of-a-thousand-camels.png", - "src": "https://musicbrainz.org/release-group/2b81ce5f-7b48-3f75-a714-cbab421db712", - "title": "The Race of a Thousand Camels" - }, - { - "artist": "Duran Duran", - "cover": "duran-duran_1993.png", - "src": "https://musicbrainz.org/release-group/faedc66c-59ae-36ee-a89d-9dda4a9ea393", - "title": "The Wedding Album" - }, - { - "artist": "Everything Everything", - "cover": "everything-everything_man-alive.png", - "src": "https://musicbrainz.org/release-group/053c59e7-2277-4187-ae85-3294923dc9ab", - "title": "Man Alive" - }, - { - "artist": "Funk Fiction", - "cover": "funk-fiction_sonic-beats.png", - "src": "https://funkfiction.bandcamp.com/album/sonic-beats", - "title": "Sonic BeATS" - }, - { - "artist": "goreshit", - "cover": "goreshit_gnb.png", - "src": "https://goreshit.bandcamp.com/album/gnb", - "title": "gnb" - }, - { - "artist": "goreshit", - "cover": "goreshit_goretrance-9.png", - "src": "https://goreshit.bandcamp.com/album/goretrance-9", - "title": "goretrance 9" - }, - { - "artist": "goreshit", - "cover": "goreshit_stankface.png", - "src": "https://goreshit.bandcamp.com/album/stankface", - "title": "stankface" - }, - { - "artist": "Kaito", - "cover": "kaito_a-hundred-million-light-years.png", - "src": "https://kaitokompakt.bandcamp.com/album/a-hundred-million-light-years", - "title": "A Hundred Million Light Years" - }, - { - "artist": "Lifeformed & Janice Kwan", - "cover": "tunic.png", - "src": "https://lifeformed.bandcamp.com/album/tunic-original-game-soundtrack", - "title": "TUNIC" - }, - { - "artist": "Linkin Park", - "cover": "linkin-park_hybrid-theory.png", - "src": "https://musicbrainz.org/release-group/b5b4bb4b-8ba5-3acf-88cb-4cae2699d8da", - "title": "Hybrid Theory" - }, - { - "artist": "Linkin Park", - "cover": "linkin-park_meteora.png", - "src": "https://musicbrainz.org/release-group/09474d62-17dd-3a4f-98fb-04c65f38a479", - "title": "Meteora" - }, - { - "artist": "Madeon", - "cover": "madeon_adventure.png", - "src": "https://musicbrainz.org/release-group/5613f475-9235-49cd-bcfb-d69c196d91a7", - "title": "Adventure" - }, - { - "artist": "Pendulum", - "cover": "pendulum_hold-your-colour.png", - "src": "https://musicbrainz.org/release-group/8ec197ee-a888-32d7-acb5-0fac3e95e263", - "title": "Hold your Colour" - }, - { - "artist": "Pendulum", - "cover": "pendulum_immersion.png", - "src": "https://musicbrainz.org/release-group/320df089-f656-433d-add7-605d06800852", - "title": "Immersion" - }, - { - "artist": "Pete Rock", - "cover": "pete-rock_petestrumentals.png", - "src": "https://peterock.bandcamp.com/album/petestrumentals", - "title": "Petestrumentals" - }, - { - "artist": "Redeyes", - "cover": "redeyes_poetry-in-motion.png", - "src": "https://spearheadrecords.bandcamp.com/album/poetry-in-motion", - "title": "Poetry in Motion" - }, - { - "artist": "T.H.C.", - "cover": "thc_adagio.png", - "src": "https://georgesarah.bandcamp.com/album/t-h-c-adagio", - "title": "Adagio" - }, - { - "artist": "Vince Kaichan", - "cover": "vince-kaichan_tracker-works.png", - "src": "https://vincekaichan.bandcamp.com/album/tracker-works-2014-2018", - "title": "Tracker Works 2014-2018" - }, - { - "artist": "Various artists", - "cover": "jet-set-radio-future.png", - "src": "https://jetsetradiofuture.live/", - "title": "Jet Set Radio Future" - }, - { - "artist": "Various artists", - "cover": "lethal-league-blaze.png", - "src": "https://store.steampowered.com/app/991870/Lethal_League_Blaze__Soundtrack/", - "title": "Lethal League Blaze" - } - ] -} \ No newline at end of file diff --git a/_src/_data/media-modules.json b/_src/_data/media-modules.json deleted file mode 100644 index 0037df1..0000000 --- a/_src/_data/media-modules.json +++ /dev/null @@ -1,154 +0,0 @@ -{ - "items": [ - { - "artist": "Axel & Cerror", - "src": "https://modarchive.org/index.php?request=view_player&query=206301", - "title": "It's been a while", - "tracker": "fasttracker2" - }, - { - "artist": "Elysis", - "src": "https://modarchive.org/index.php?request=view_player&query=41767", - "title": "Codelover", - "tracker": "impulsetracker" - }, - { - "artist": "Fearofdark", - "src": "https://modarchive.org/index.php?request=view_player&query=169104", - "title": "Surfing on a Sine Wave", - "tracker": "fasttracker2" - }, - { - "artist": "Hoffman", - "src": "https://modarchive.org/index.php?request=view_player&query=96582", - "title": "burt & ernie", - "tracker": "modplug" - }, - { - "artist": "Jereon Tel (WAVE)", - "src": "https://modarchive.org/index.php?request=view_player&query=46490", - "title": "Hello 1997", - "tracker": "fasttracker2" - }, - { - "artist": "Jereon Tel (WAVE)", - "src": "https://modarchive.org/index.php?request=view_player&query=46496", - "title": "Letting Go", - "tracker": "fasttracker2" - }, - { - "artist": "Michiel van den Bos", - "src": "https://modarchive.org/index.php?request=view_player&query=68847", - "title": "Foregone Destruction", - "tracker": "impulsetracker" - }, - { - "artist": "Michiel van den Bos", - "src": "https://modarchive.org/index.php?request=view_player&query=68859", - "title": "Skyward Fire", - "tracker": "impulsetracker" - }, - { - "artist": "Minomus & Libris", - "src": "https://modarchive.org/index.php?request=view_player&query=32525", - "title": "Stardust & Sparkles", - "tracker": "modplug" - }, - { - "artist": "Nagz & Genius", - "src": "https://modarchive.org/index.php?request=view_player&query=189549", - "title": "Keep On", - "tracker": "fasttracker2" - }, - { - "artist": "Norfair", - "src": "https://modarchive.org/index.php?request=view_player&query=146774", - "title": "Falling Flakes", - "tracker": "fasttracker2" - }, - { - "artist": "Radix", - "src": "https://modarchive.org/index.php?request=view_player&query=169628", - "title": "Feng Shui Schematics", - "tracker": "fasttracker2" - }, - { - "artist": "Radix", - "src": "https://modarchive.org/index.php?request=view_player&query=148483", - "title": "Yendi", - "tracker": "fasttracker2" - }, - { - "artist": "Radix", - "src": "https://modarchive.org/index.php?request=view_player&query=167157", - "title": "Yuki Satellites", - "tracker": "fasttracker2" - }, - { - "artist": "Reed", - "src": "https://modarchive.org/index.php?request=view_player&query=120849", - "title": "Twentyfour and Up", - "tracker": "modplug" - }, - { - "artist": "Quazar", - "src": "https://modarchive.org/index.php?request=view_player&query=66187", - "title": "Funky Stars (Hybrid song)", - "tracker": "fasttracker2" - }, - { - "artist": "Skybax", - "src": "https://modarchive.org/index.php?request=view_player&query=202163", - "title": "Marmelade Dream", - "tracker": "impulsetracker" - }, - { - "artist": "Tempest", - "src": "https://modarchive.org/index.php?request=view_player&query=66334", - "title": "Acidjazzed Evening", - "tracker": "modplug" - }, - { - "artist": "Virt", - "src": "https://modarchive.org/index.php?request=view_player&query=204060", - "title": "Keep the World Spinning", - "tracker": "impulsetracker" - }, - { - "artist": "Virt", - "src": "https://modarchive.org/index.php?request=view_player&query=181523", - "title": "Nightfall over the City", - "tracker": "impulsetracker" - }, - { - "artist": "Wire", - "src": "https://modarchive.org/index.php?request=view_player&query=66757", - "title": "Prehistoric Tale", - "tracker": "fasttracker2" - }, - { - "artist": "Zalza", - "src": "https://modarchive.org/index.php?request=view_player&query=66539", - "title": "My Blue Hashpipe", - "tracker": "fasttracker2" - }, - { - "artist": "Zalza", - "src": "https://modarchive.org/index.php?request=view_player&query=154062", - "title": "Sysop's Secrets", - "tracker": "fasttracker2" - }, - { - "artist": "Zipp", - "src": "https://modarchive.org/index.php?request=view_player&query=154265", - "title": "Manipulated", - "tracker": "fasttracker2" - }, - { - "artist": "Zipp", - "src": "https://modarchive.org/index.php?request=view_player&query=38138", - "title": "White Coffee", - "tracker": "fasttracker2" - } - ] -} \ No newline at end of file diff --git a/_src/_data/outgoing.json b/_src/_data/outgoing.json index 0f2639a..b26a7a3 100644 --- a/_src/_data/outgoing.json +++ b/_src/_data/outgoing.json @@ -1,4 +1,11 @@ { + "listenbrainz": [ + { + "icon": "listenbrainz.svg", + "title": "ListenBrainz", + "src": "https://listenbrainz.org/user/sunbun" + } + ], "mastodon": [ { "icon": "mastodon.svg", @@ -8,7 +15,7 @@ "matrix": [ { "icon": "matrix.svg", - "src": "https://matrix.to/#/@fossilisk:matrix.org" + "src": "https://matrix.to/#/@sundae:bunsin.space" } ], "neocities": [ @@ -32,6 +39,7 @@ "youtube": [ { "icon": "youtube.svg", + "title": "YouTube", "src": "https://youtube.com/channel/UCE4xk4hn-M1d4w56F-TydFw" } ] diff --git a/_src/_data/svg.json b/_src/_data/svg.json new file mode 100644 index 0000000..816bf1e --- /dev/null +++ b/_src/_data/svg.json @@ -0,0 +1,6 @@ +{ + "paw": "m 15.700739,16.184194 c 0,4.483 -2.555,2.038 -5.7060001,2.038 -3.151,0 -5.706,2.445 -5.706,-2.038 0,-2.925 2.555,-6.113001 5.706,-6.113001 3.1510001,0 5.7060001,3.188001 5.7060001,6.113001 z M 4.0687389,8.1071934 c 0.394,1.336 0.007,2.6259996 -0.862,2.8819996 -0.87,0.256001 -1.8929999,-0.619 -2.28599993,-1.9539996 -0.393,-1.336 -0.007,-2.626 0.86199993,-2.882 0.87,-0.256 1.893,0.619 2.286,1.954 z m 15.0000001,0.945 c -0.407,1.3319996 -1.442,2.1960006 -2.312,1.9299996 -0.869,-0.266 -1.244,-1.5609996 -0.837,-2.8919996 0.407,-1.332 1.442,-2.196 2.312,-1.93 0.869,0.265 1.244,1.56 0.837,2.892 z m -10.1100001,-4.859 c 0.365,1.897 -0.218,3.606 -1.302,3.814 -1.085,0.209 -2.261,-1.16 -2.626,-3.059 -0.365,-1.898 0.218,-3.6060001 1.302,-3.8150001 1.085,-0.20799996 2.261,1.1620001 2.626,3.0600001 z m 5.9960001,0.778 c -0.388,1.893 -1.578,3.25 -2.66,3.029 -1.082,-0.222 -1.647,-1.937 -1.26,-3.83 0.388,-1.894 1.578,-3.25000006 2.66,-3.0290001 1.082,0.222 1.647,1.9370001 1.26,3.8300001 z", + "back": "M2 16 18 4h6L12 14H50v4H12L24 28H18Z", + "theme": "M16 6a1 1 0 010 20Zm0-4a1 1 0 000 28A1 1 0 0016 2", + "menu": "M4 8H28v3H4Zm0 7H28v3H4Zm0 7H28v3H4Z" +} \ No newline at end of file diff --git a/_src/_includes/base.njk b/_src/_includes/base.njk index 267dbeb..84b9c0f 100644 --- a/_src/_includes/base.njk +++ b/_src/_includes/base.njk @@ -1,140 +1,59 @@ ---- -paw: "m 15.700739,16.184194 c 0,4.483 -2.555,2.038 -5.7060001,2.038 -3.151,0 -5.706,2.445 -5.706,-2.038 0,-2.925 2.555,-6.113001 5.706,-6.113001 3.1510001,0 5.7060001,3.188001 5.7060001,6.113001 z M 4.0687389,8.1071934 c 0.394,1.336 0.007,2.6259996 -0.862,2.8819996 -0.87,0.256001 -1.8929999,-0.619 -2.28599993,-1.9539996 -0.393,-1.336 -0.007,-2.626 0.86199993,-2.882 0.87,-0.256 1.893,0.619 2.286,1.954 z m 15.0000001,0.945 c -0.407,1.3319996 -1.442,2.1960006 -2.312,1.9299996 -0.869,-0.266 -1.244,-1.5609996 -0.837,-2.8919996 0.407,-1.332 1.442,-2.196 2.312,-1.93 0.869,0.265 1.244,1.56 0.837,2.892 z m -10.1100001,-4.859 c 0.365,1.897 -0.218,3.606 -1.302,3.814 -1.085,0.209 -2.261,-1.16 -2.626,-3.059 -0.365,-1.898 0.218,-3.6060001 1.302,-3.8150001 1.085,-0.20799996 2.261,1.1620001 2.626,3.0600001 z m 5.9960001,0.778 c -0.388,1.893 -1.578,3.25 -2.66,3.029 -1.082,-0.222 -1.647,-1.937 -1.26,-3.83 0.388,-1.894 1.578,-3.25000006 2.66,-3.0290001 1.082,0.222 1.647,1.9370001 1.26,3.8300001 z" -back: "M2 16 18 4h6L12 14H50v4H12L24 28H18Z" -theme: "M16 6a1 1 0 010 20Zm0-4a1 1 0 000 28A1 1 0 0016 2" ---- + {%set currentPage = page.url.split('/')[1]|slugify%} + {%set pageOrder = collections.pages|sort(attribute='data.order')%} + {%set availableStyles = ['home', 'blog', 'gallery']%}