Browse Source

update february 2024

master
acheney 3 months ago
parent
commit
bb822896ca
  1. 34
      archetypes/mix.md
  2. 3
      content/_index.md
  3. 3
      content/about/_index.md
  4. 3
      content/album/_index.md
  5. 3
      content/art/_index.md
  6. 3
      content/blog/_index.md
  7. 3
      content/categories/_index.md
  8. 3
      content/code/_index.md
  9. 1
      content/compilation/_index.md
  10. 1
      content/docs/_index.md
  11. 3
      content/ep/_index.md
  12. 9
      content/mix/_index.md
  13. 3
      content/music/_index.md
  14. 3
      content/pseudonyms/_index.md
  15. 3
      content/single/_index.md
  16. 3
      content/sunvox/_index.md
  17. 3
      content/videos/_index.md
  18. 8
      layouts/_default/music-list.html
  19. 10
      layouts/_default/music-pseudonym-term.html
  20. 2
      layouts/_default/sunvox-modules-docs.html
  21. 2
      layouts/shortcodes/download-link.html
  22. 1
      themes/sunvox/layouts/_default/baseof.html
  23. 37
      themes/sunvox/layouts/partials/head.html
  24. 14
      themes/sunvox/static/css/style.css
  25. 3
      themes/sunvox/static/js/FileSaver.min.js
  26. 1
      themes/sunvox/static/js/zip.min.js

34
archetypes/mix.md

@ -0,0 +1,34 @@ @@ -0,0 +1,34 @@
---
title: "{{ replace .Name "-" " " }}"
date:
type: article
subpage: "music"
aside: "viewing music release..."
layout: music-release
url: "/music/{{.File.Dir }}{{ .Name }}/"
aliases: ["/{{ .File.Dir }}{{ .Name }}/"]
pseudonyms: [""]
artist:
musictypes: ["mix"]
cover:
tracklist: [""]
tracklengths: []
trackfiles: []
---
{{< player >}}
{{< release-link plaform="download" link="" >}}
{{< release-link platform="bandcamp" link="" >}}
{{< release-link platform="soundcloud" link="" >}}
{{< release-link platform="newgrounds" link="" >}}
{{< release-link platform="youtube" link="" >}}
# info {class="center-header"}
# notes {class="center-header"}
# credits {class="center-header"}
# samples {class="center-header"}

3
content/_index.md

@ -2,4 +2,5 @@ @@ -2,4 +2,5 @@
title: "home"
aside: "viewing homepage..."
onHomepage: false
---
description: "homepage of acheney.xyz"
---

3
content/about/_index.md

@ -4,8 +4,11 @@ aside: "viewing about page..." @@ -4,8 +4,11 @@ aside: "viewing about page..."
layout: about
onHomepage: false
url: "/about/"
description: "about page of acheney.xyz"
---

3
content/album/_index.md

@ -5,4 +5,5 @@ onHomepage: false @@ -5,4 +5,5 @@ onHomepage: false
layout: music-musictype-term
url: "/music/album/"
aliases: ["/album/"]
---
description: "albums by acheney"
---

3
content/art/_index.md

@ -3,4 +3,5 @@ title: "art" @@ -3,4 +3,5 @@ title: "art"
aside: "viewing art pieces..."
layout: art-list
onHomepage: false
---
description: "art pieces by acheney"
---

3
content/blog/_index.md

@ -3,4 +3,5 @@ title: "blog" @@ -3,4 +3,5 @@ title: "blog"
aside: "viewing blog posts..."
layout: blog-list
onHomepage: false
---
description: "blog posts by acheney"
---

3
content/categories/_index.md

@ -5,4 +5,5 @@ hidden: true @@ -5,4 +5,5 @@ hidden: true
url: "/blog/categories/"
aliases: ["/categories/"]
layout: blog-category-terms
---
description: "blog categories of acheney.xyz"
---

3
content/code/_index.md

@ -3,4 +3,5 @@ title: "code" @@ -3,4 +3,5 @@ title: "code"
aside: "viewing code projects..."
layout: code
onHomepage: false
---
description: "code projects by acheney"
---

1
content/compilation/_index.md

@ -5,4 +5,5 @@ onHomepage: false @@ -5,4 +5,5 @@ onHomepage: false
layout: music-musictype-term
url: "/music/compilation/"
aliases: ["/compilation/"]
description: "compilations by acheney"
---

1
content/docs/_index.md

@ -5,6 +5,7 @@ onHomepage: false @@ -5,6 +5,7 @@ onHomepage: false
layout: sunvox-modules-docs
url: "/sunvox/modules/docs"
aliases: ["/docs/"]
description: "documentation of acheney's sunvox modules"
---
### welcome to the documentation for my sunvox modules!

3
content/ep/_index.md

@ -5,4 +5,5 @@ onHomepage: false @@ -5,4 +5,5 @@ onHomepage: false
layout: music-musictype-term
url: "/music/ep/"
aliases: ["/ep/"]
---
description: "eps by acheney"
---

9
content/mix/_index.md

@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
---
title: "mixes"
aside: "viewing mixes..."
onHomepage: false
layout: music-musictype-term
url: "/music/mix/"
aliases: ["/mix/"]
description: "mixes by acheney"
---

3
content/music/_index.md

@ -3,4 +3,5 @@ title: "music" @@ -3,4 +3,5 @@ title: "music"
aside: "viewing music releases..."
onHomepage: false
layout: music-list
---
description: "music by acheney"
---

3
content/pseudonyms/_index.md

@ -5,4 +5,5 @@ onHomepage: false @@ -5,4 +5,5 @@ onHomepage: false
layout: music-pseudonym-terms
url: "/music/pseudonyms/"
aliases: ["/pseudonyms/"]
---
description: "music pseudonyms of acheney"
---

3
content/single/_index.md

@ -5,4 +5,5 @@ onHomepage: false @@ -5,4 +5,5 @@ onHomepage: false
layout: music-musictype-term
url: "/music/single/"
aliases: ["/single/"]
---
description: "singles by acheney"
---

3
content/sunvox/_index.md

@ -4,4 +4,5 @@ aside: "viewing sunvox content..." @@ -4,4 +4,5 @@ aside: "viewing sunvox content..."
onHomepage: false
layout: sunvox
url: "/sunvox/"
---
description: "sunvox-related content by acheney"
---

3
content/videos/_index.md

@ -3,4 +3,5 @@ title: "videos" @@ -3,4 +3,5 @@ title: "videos"
aside: "viewing videos..."
layout: video-list
onHomepage: false
---
description: "videos by acheney"
---

8
layouts/_default/music-list.html

@ -46,6 +46,14 @@ @@ -46,6 +46,14 @@
</article>
{{ end }}
</div>
<h2 class="release-gallery-header"><a href="/music/mix" class="music-type-header">mixes</a></h2>
<div class="release-gallery">
{{ range .Site.Taxonomies.musictypes.mix }}
<article>
{{ partial "metadata-music.html" . }}
</article>
{{ end }}
</div>
{{ end }}
{{ define "aside" }}
<aside>

10
layouts/_default/music-pseudonym-term.html

@ -48,6 +48,16 @@ @@ -48,6 +48,16 @@
</article>
{{ end }}
</div>
<h2 class="release-gallery-header"><a href="/music/mix" class="music-type-header">mixes</a></h2>
<div class="release-gallery">
{{ $entries := .Pages }}
{{ $entries = where $entries ".Params.musictypes" "intersect" (slice "mix") }}
{{ range $entries }}
<article>
{{ partial "metadata-music-alias.html" . }}
</article>
{{ end }}
</div>
{{ end }}
{{ define "aside" }}
<aside>

2
layouts/_default/sunvox-modules-docs.html

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
</div>
<h2 id="gallery-subtitle">newest modules</h2>
{{ range where .Site.RegularPages.ByTitle ".Params.module" "eq" "true" }}
{{ if eq .Params.moduleversion 1.2 }}
{{ if eq .Params.moduleversion 1.4 }}
<article>
{{ partial "metadata-sunvox-doc.html" . }}
</article>

2
layouts/shortcodes/download-link.html

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
<a class="download-link-container" id="{{.Get "id"}}" style="cursor: pointer">
<a class="download-link-container matomo_download" id="{{.Get "id"}}" style="cursor: pointer">
<div class="release-link" id="{{.Get "id"}}-button">
<div class="link-icon-container">

1
themes/sunvox/layouts/_default/baseof.html

@ -6,6 +6,7 @@ @@ -6,6 +6,7 @@
{{- partial "header.html" . -}}
<div id="content">
<div id="gallery">
{{- block "main" . }}{{- end }}
</div>
</div>

37
themes/sunvox/layouts/partials/head.html

@ -1,15 +1,50 @@ @@ -1,15 +1,50 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="/css/style.css">
<meta name="keywords" content="sunvox, music, sunvox modules, modules, acheney, electronic, sunvox songs, songs, electronic music, acheney art, art, acheney music, axeph-null, 1thermidor226, dreadnought, warmplace.ru" />
<link rel="icon" type="image/x-icon" href="/favicon.ico">
{{ $title := print .Site.Title " | " .Title }}
{{ if .IsHome }}{{ $title = .Site.Title }}{{ end }}
<title>{{ $title }}</title>
{{ if .Description }}
<meta name="description" content="{{ .Description }}"/>
{{ else if .IsPage }}
{{ $subpage := .Params.Subpage }}
{{ if eq $subpage "art" }}
<meta name="description" content="'{{ .Title }}' by acheney"/>
{{ else if eq $subpage "blog" }}
<meta name="description" content="{{ .Params.Excerpt }}"/>
{{ else if eq $subpage "music" }}
<meta name="description" content="'{{ .Title }}' by {{ .Params.Artist }}"/>
{{ else if eq $subpage "videos" }}
<meta name="description" content="'{{ .Title }}' by acheney"/>
{{ else if eq $subpage "sunvox-modules" }}
<meta name="description" content="docs for {{ .Title }} by acheney"/>
{{ end }}
{{ end }}
<link rel="stylesheet" type="text/css" href="/css/style.css">
<script src="/js/show-nav-mobile.js"></script>
<script src="/js/download-file.js"></script>
<script src="/js/button-flash.js" ></script>
<script src="/js/color.js"></script>
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//analytics.acheney.xyz/";
_paq.push(['setTrackerUrl', u+'js/']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'js/'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
</head>

14
themes/sunvox/static/css/style.css

@ -10,18 +10,17 @@ @@ -10,18 +10,17 @@
:root {
--c1r: 0;
--c1g: 0;
--c1b: 0;
--c2r: 10;
--c2g: 20;
--c2b: 20;
--c2r: 40;
--c2g: 40;
--c2b: 40;
--c3r: 180;
--c3r: 190;
--c3g: 190;
--c3b: 200;
--c3b: 190;
--c4r: 255;
--c4g: 255;
@ -31,7 +30,6 @@ @@ -31,7 +30,6 @@
--cag: 255;
--cab: 0;
}
@ -923,7 +921,7 @@ code { @@ -923,7 +921,7 @@ code {
}
.module-type {
color: rgb( calc(var(--c2r) + 11) calc(var(--c2g) + 11) calc(var(--c2b) + 11) );
color: rgb( calc(var(--c3r) + 11) calc(var(--c3g) + 11) calc(var(--c3b) + 11) );
display: block;
text-align: center;
}

3
themes/sunvox/static/js/FileSaver.min.js vendored

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
(function(a,b){if("function"==typeof define&&define.amd)define([],b);else if("undefined"!=typeof exports)b();else{b(),a.FileSaver={exports:{}}.exports}})(this,function(){"use strict";function b(a,b){return"undefined"==typeof b?b={autoBom:!1}:"object"!=typeof b&&(console.warn("Deprecated: Expected third argument to be a object"),b={autoBom:!b}),b.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(a.type)?new Blob(["\uFEFF",a],{type:a.type}):a}function c(a,b,c){var d=new XMLHttpRequest;d.open("GET",a),d.responseType="blob",d.onload=function(){g(d.response,b,c)},d.onerror=function(){console.error("could not download file")},d.send()}function d(a){var b=new XMLHttpRequest;b.open("HEAD",a,!1);try{b.send()}catch(a){}return 200<=b.status&&299>=b.status}function e(a){try{a.dispatchEvent(new MouseEvent("click"))}catch(c){var b=document.createEvent("MouseEvents");b.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),a.dispatchEvent(b)}}var f="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof global&&global.global===global?global:void 0,a=/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),g=f.saveAs||("object"!=typeof window||window!==f?function(){}:"download"in HTMLAnchorElement.prototype&&!a?function(b,g,h){var i=f.URL||f.webkitURL,j=document.createElement("a");g=g||b.name||"download",j.download=g,j.rel="noopener","string"==typeof b?(j.href=b,j.origin===location.origin?e(j):d(j.href)?c(b,g,h):e(j,j.target="_blank")):(j.href=i.createObjectURL(b),setTimeout(function(){i.revokeObjectURL(j.href)},4E4),setTimeout(function(){e(j)},0))}:"msSaveOrOpenBlob"in navigator?function(f,g,h){if(g=g||f.name||"download","string"!=typeof f)navigator.msSaveOrOpenBlob(b(f,h),g);else if(d(f))c(f,g,h);else{var i=document.createElement("a");i.href=f,i.target="_blank",setTimeout(function(){e(i)})}}:function(b,d,e,g){if(g=g||open("","_blank"),g&&(g.document.title=g.document.body.innerText="downloading..."),"string"==typeof b)return c(b,d,e);var h="application/octet-stream"===b.type,i=/constructor/i.test(f.HTMLElement)||f.safari,j=/CriOS\/[\d]+/.test(navigator.userAgent);if((j||h&&i||a)&&"undefined"!=typeof FileReader){var k=new FileReader;k.onloadend=function(){var a=k.result;a=j?a:a.replace(/^data:[^;]*;/,"data:attachment/file;"),g?g.location.href=a:location=a,g=null},k.readAsDataURL(b)}else{var l=f.URL||f.webkitURL,m=l.createObjectURL(b);g?g.location=m:location.href=m,g=null,setTimeout(function(){l.revokeObjectURL(m)},4E4)}});f.saveAs=g.saveAs=g,"undefined"!=typeof module&&(module.exports=g)});
//# sourceMappingURL=FileSaver.min.js.map

1
themes/sunvox/static/js/zip.min.js vendored

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save