From ed49c101d3c1e9c8e909fb4c5f080139b0bf72eb Mon Sep 17 00:00:00 2001 From: Emil Miler Date: Tue, 6 Feb 2024 14:18:25 +0100 Subject: [PATCH] Integrate Zola --- .gitea/workflows/build.yaml | 13 +++++- .gitignore | 3 +- chordpro.json | 7 ++- classic/chordpro.css | 1 - classic/readme.md | 1 - config.toml | 17 ++++++++ content/_index.md | 4 ++ {mixtape => content/ajee}/ajee.cho | 0 content/ajee/index.md | 6 +++ {classic => content/amazonka}/amazonka.cho | 0 content/amazonka/index.md | 6 +++ {mixtape => content/bila}/bila.cho | 0 content/bila/index.md | 5 +++ {mixtape => content/brejle}/brejle.cho | 0 content/brejle/index.md | 6 +++ .../byt-stale-mlad}/byt-stale-mlad.cho | 0 content/byt-stale-mlad/index.md | 6 +++ {classic => content/cadillac}/cadillac.cho | 0 content/cadillac/index.md | 6 +++ .../ceske-hity}/ceske-hity.cho | 0 content/ceske-hity/index.md | 6 +++ .../cesta-do-hlubin-punkacovi-duse.cho | 0 .../cesta-do-hlubin-punkacovi-duse/index.md | 6 +++ {mixtape => content/chaluj}/chaluj.cho | 0 content/chaluj/index.md | 6 +++ {mixtape => content/ciro}/ciro.cho | 0 content/ciro/index.md | 6 +++ .../cista-jak-vizovice.cho | 0 content/cista-jak-vizovice/index.md | 6 +++ {mixtape => content/deti-raje}/deti-raje.cho | 0 content/deti-raje/index.md | 6 +++ .../divokej-horskej-tymian.cho | 0 content/divokej-horskej-tymian/index.md | 6 +++ .../hudsonsky-sify}/hudsonsky-sify.cho | 0 content/hudsonsky-sify/index.md | 6 +++ content/ital-nezna-ten-zazrak/index.md | 6 +++ .../ital-nezna-ten-zazrak.cho | 0 content/jaro-na-aljasce/index.md | 6 +++ .../jaro-na-aljasce}/jaro-na-aljasce.cho | 0 content/jdem-zpatky-do-lesu/index.md | 6 +++ .../jdem-zpatky-do-lesu.cho | 0 content/jennifer-lady/index.md | 6 +++ .../jennifer-lady}/jennifer-lady.cho | 0 content/jolene/index.md | 6 +++ {classic => content/jolene}/jolene.cho | 0 content/jsi-senzacni/index.md | 6 +++ .../jsi-senzacni}/jsi-senzacni.cho | 0 content/karolina/index.md | 6 +++ {classic => content/karolina}/karolina.cho | 0 content/kdybych-ja-byl-kovarem/index.md | 6 +++ .../kdybych-ja-byl-kovarem.cho | 0 content/kdyz-punkaci-starnou/index.md | 6 +++ .../kdyz-punkaci-starnou.cho | 0 content/kundicka-ruzova/index.md | 6 +++ .../kundicka-ruzova}/kundicka-ruzova.cho | 0 content/ldelissimo/index.md | 6 +++ .../ldelissimo}/ldelissimo.cho | 0 content/lidojedi-standa/index.md | 6 +++ .../lidojedi-standa}/lidojedi-standa.cho | 0 content/loch-lomond/index.md | 6 +++ .../loch-lomond}/loch-lomond.cho | 0 content/ma-mila-ma-mila/index.md | 6 +++ .../ma-mila-ma-mila}/ma-mila-ma-mila.cho | 0 content/mravenec/index.md | 6 +++ {mixtape => content/mravenec}/mravenec.cho | 0 content/nalej-ruma/index.md | 6 +++ .../nalej-ruma}/nalej-ruma.cho | 0 content/nejlip-jim-bylo/index.md | 6 +++ .../nejlip-jim-bylo}/nejlip-jim-bylo.cho | 0 content/nonstop/index.md | 6 +++ {mixtape => content/nonstop}/nonstop.cho | 0 content/o-zeny-zeny/index.md | 6 +++ .../o-zeny-zeny}/o-zeny-zeny.cho | 0 content/par-minut/index.md | 6 +++ {mixtape => content/par-minut}/par-minut.cho | 0 content/picovina/index.md | 6 +++ {mixtape => content/picovina}/picovina.cho | 0 content/plzenska/index.md | 6 +++ {mixtape => content/plzenska}/plzenska.cho | 0 content/posledni-kovboj/index.md | 6 +++ .../posledni-kovboj}/posledni-kovboj.cho | 0 content/prasnice/index.md | 6 +++ {mixtape => content/prasnice}/prasnice.cho | 0 content/prazdny-nadrazi/index.md | 6 +++ .../prazdny-nadrazi}/prazdny-nadrazi.cho | 0 content/rano-bylo-stejny/index.md | 6 +++ .../rano-bylo-stejny}/rano-bylo-stejny.cho | 0 content/romidci/index.md | 6 +++ {mixtape => content/romidci}/romidci.cho | 0 content/sado-maso/index.md | 6 +++ {mixtape => content/sado-maso}/sado-maso.cho | 0 content/sedmnact-dnu/index.md | 6 +++ .../sedmnact-dnu}/sedmnact-dnu.cho | 0 content/severni-vietnam/index.md | 6 +++ .../severni-vietnam}/severni-vietnam.cho | 0 content/skala/index.md | 6 +++ {classic => content/skala}/skala.cho | 0 content/spalovac-chlastu-standa/index.md | 6 +++ .../spalovac-chlastu-standa.cho | 0 content/spalovac-chlastu/index.md | 6 +++ .../spalovac-chlastu}/spalovac-chlastu.cho | 0 content/stiny-na-dusi/index.md | 6 +++ .../stiny-na-dusi}/stiny-na-dusi.cho | 0 content/strasidylko-emilek/index.md | 6 +++ .../strasidylko-emilek.cho | 0 content/sundej-z-hodin-zavazi/index.md | 6 +++ .../sundej-z-hodin-zavazi.cho | 0 content/tereza/index.md | 6 +++ {classic => content/tereza}/tereza.cho | 0 content/toulavej/index.md | 6 +++ {classic => content/toulavej}/toulavej.cho | 0 content/tri-kamosky-psycholozky/index.md | 6 +++ .../tri-kamosky-psycholozky.cho | 0 content/uz-to-nenapravim/index.md | 6 +++ .../uz-to-nenapravim}/uz-to-nenapravim.cho | 0 content/zahrada-ticha/index.md | 6 +++ .../zahrada-ticha}/zahrada-ticha.cho | 0 content/zamilovany-nestastna/index.md | 6 +++ .../zamilovany-nestastna.cho | 0 content/zatracenej-zivot/index.md | 6 +++ .../zatracenej-zivot}/zatracenej-zivot.cho | 0 content/zimni-kralovna/index.md | 6 +++ .../zimni-kralovna}/zimni-kralovna.cho | 0 content/zmastenej/index.md | 6 +++ {mixtape => content/zmastenej}/zmastenej.cho | 0 content/zvireci-holokaust/index.md | 6 +++ .../zvireci-holokaust}/zvireci-holokaust.cho | 0 content/zvonik/index.md | 5 +++ {classic => content/zvonik}/zvonik.cho | 0 makefile | 41 +++++------------- mixtape/chordpro.css | 1 - mixtape/readme.md | 1 - readme.md | 12 +++++ sass/style.scss | 10 +++++ chordpro.css => static/chordpro.css | 0 .../fonts}/liberation-fonts-ttf-2.1.5/AUTHORS | 0 .../fonts}/liberation-fonts-ttf-2.1.5/LICENSE | 0 .../LiberationMono-Bold.ttf | Bin .../LiberationMono-BoldItalic.ttf | Bin .../LiberationMono-Italic.ttf | Bin .../LiberationMono-Regular.ttf | Bin .../LiberationSans-Bold.ttf | Bin .../LiberationSans-BoldItalic.ttf | Bin .../LiberationSans-Italic.ttf | Bin .../LiberationSans-Regular.ttf | Bin .../LiberationSerif-Bold.ttf | Bin .../LiberationSerif-BoldItalic.ttf | Bin .../LiberationSerif-Italic.ttf | Bin .../LiberationSerif-Regular.ttf | Bin templates/index.html | 20 +++++++++ templates/song.html | 8 ++++ templates/taxonomy_list.html | 0 templates/taxonomy_single.html | 0 153 files changed, 466 insertions(+), 37 deletions(-) delete mode 120000 classic/chordpro.css delete mode 100644 classic/readme.md create mode 100644 config.toml create mode 100644 content/_index.md rename {mixtape => content/ajee}/ajee.cho (100%) create mode 100644 content/ajee/index.md rename {classic => content/amazonka}/amazonka.cho (100%) create mode 100644 content/amazonka/index.md rename {mixtape => content/bila}/bila.cho (100%) create mode 100644 content/bila/index.md rename {mixtape => content/brejle}/brejle.cho (100%) create mode 100644 content/brejle/index.md rename {mixtape => content/byt-stale-mlad}/byt-stale-mlad.cho (100%) create mode 100644 content/byt-stale-mlad/index.md rename {classic => content/cadillac}/cadillac.cho (100%) create mode 100644 content/cadillac/index.md rename {mixtape => content/ceske-hity}/ceske-hity.cho (100%) create mode 100644 content/ceske-hity/index.md rename {mixtape => content/cesta-do-hlubin-punkacovi-duse}/cesta-do-hlubin-punkacovi-duse.cho (100%) create mode 100644 content/cesta-do-hlubin-punkacovi-duse/index.md rename {mixtape => content/chaluj}/chaluj.cho (100%) create mode 100644 content/chaluj/index.md rename {mixtape => content/ciro}/ciro.cho (100%) create mode 100644 content/ciro/index.md rename {mixtape => content/cista-jak-vizovice}/cista-jak-vizovice.cho (100%) create mode 100644 content/cista-jak-vizovice/index.md rename {mixtape => content/deti-raje}/deti-raje.cho (100%) create mode 100644 content/deti-raje/index.md rename {classic => content/divokej-horskej-tymian}/divokej-horskej-tymian.cho (100%) create mode 100644 content/divokej-horskej-tymian/index.md rename {classic => content/hudsonsky-sify}/hudsonsky-sify.cho (100%) create mode 100644 content/hudsonsky-sify/index.md create mode 100644 content/ital-nezna-ten-zazrak/index.md rename {mixtape => content/ital-nezna-ten-zazrak}/ital-nezna-ten-zazrak.cho (100%) create mode 100644 content/jaro-na-aljasce/index.md rename {classic => content/jaro-na-aljasce}/jaro-na-aljasce.cho (100%) create mode 100644 content/jdem-zpatky-do-lesu/index.md rename {classic => content/jdem-zpatky-do-lesu}/jdem-zpatky-do-lesu.cho (100%) create mode 100644 content/jennifer-lady/index.md rename {classic => content/jennifer-lady}/jennifer-lady.cho (100%) create mode 100644 content/jolene/index.md rename {classic => content/jolene}/jolene.cho (100%) create mode 100644 content/jsi-senzacni/index.md rename {mixtape => content/jsi-senzacni}/jsi-senzacni.cho (100%) create mode 100644 content/karolina/index.md rename {classic => content/karolina}/karolina.cho (100%) create mode 100644 content/kdybych-ja-byl-kovarem/index.md rename {classic => content/kdybych-ja-byl-kovarem}/kdybych-ja-byl-kovarem.cho (100%) create mode 100644 content/kdyz-punkaci-starnou/index.md rename {mixtape => content/kdyz-punkaci-starnou}/kdyz-punkaci-starnou.cho (100%) create mode 100644 content/kundicka-ruzova/index.md rename {mixtape => content/kundicka-ruzova}/kundicka-ruzova.cho (100%) create mode 100644 content/ldelissimo/index.md rename {mixtape => content/ldelissimo}/ldelissimo.cho (100%) create mode 100644 content/lidojedi-standa/index.md rename {mixtape => content/lidojedi-standa}/lidojedi-standa.cho (100%) create mode 100644 content/loch-lomond/index.md rename {classic => content/loch-lomond}/loch-lomond.cho (100%) create mode 100644 content/ma-mila-ma-mila/index.md rename {mixtape => content/ma-mila-ma-mila}/ma-mila-ma-mila.cho (100%) create mode 100644 content/mravenec/index.md rename {mixtape => content/mravenec}/mravenec.cho (100%) create mode 100644 content/nalej-ruma/index.md rename {mixtape => content/nalej-ruma}/nalej-ruma.cho (100%) create mode 100644 content/nejlip-jim-bylo/index.md rename {mixtape => content/nejlip-jim-bylo}/nejlip-jim-bylo.cho (100%) create mode 100644 content/nonstop/index.md rename {mixtape => content/nonstop}/nonstop.cho (100%) create mode 100644 content/o-zeny-zeny/index.md rename {mixtape => content/o-zeny-zeny}/o-zeny-zeny.cho (100%) create mode 100644 content/par-minut/index.md rename {mixtape => content/par-minut}/par-minut.cho (100%) create mode 100644 content/picovina/index.md rename {mixtape => content/picovina}/picovina.cho (100%) create mode 100644 content/plzenska/index.md rename {mixtape => content/plzenska}/plzenska.cho (100%) create mode 100644 content/posledni-kovboj/index.md rename {classic => content/posledni-kovboj}/posledni-kovboj.cho (100%) create mode 100644 content/prasnice/index.md rename {mixtape => content/prasnice}/prasnice.cho (100%) create mode 100644 content/prazdny-nadrazi/index.md rename {classic => content/prazdny-nadrazi}/prazdny-nadrazi.cho (100%) create mode 100644 content/rano-bylo-stejny/index.md rename {classic => content/rano-bylo-stejny}/rano-bylo-stejny.cho (100%) create mode 100644 content/romidci/index.md rename {mixtape => content/romidci}/romidci.cho (100%) create mode 100644 content/sado-maso/index.md rename {mixtape => content/sado-maso}/sado-maso.cho (100%) create mode 100644 content/sedmnact-dnu/index.md rename {classic => content/sedmnact-dnu}/sedmnact-dnu.cho (100%) create mode 100644 content/severni-vietnam/index.md rename {mixtape => content/severni-vietnam}/severni-vietnam.cho (100%) create mode 100644 content/skala/index.md rename {classic => content/skala}/skala.cho (100%) create mode 100644 content/spalovac-chlastu-standa/index.md rename {mixtape => content/spalovac-chlastu-standa}/spalovac-chlastu-standa.cho (100%) create mode 100644 content/spalovac-chlastu/index.md rename {mixtape => content/spalovac-chlastu}/spalovac-chlastu.cho (100%) create mode 100644 content/stiny-na-dusi/index.md rename {mixtape => content/stiny-na-dusi}/stiny-na-dusi.cho (100%) create mode 100644 content/strasidylko-emilek/index.md rename {mixtape => content/strasidylko-emilek}/strasidylko-emilek.cho (100%) create mode 100644 content/sundej-z-hodin-zavazi/index.md rename {classic => content/sundej-z-hodin-zavazi}/sundej-z-hodin-zavazi.cho (100%) create mode 100644 content/tereza/index.md rename {classic => content/tereza}/tereza.cho (100%) create mode 100644 content/toulavej/index.md rename {classic => content/toulavej}/toulavej.cho (100%) create mode 100644 content/tri-kamosky-psycholozky/index.md rename {mixtape => content/tri-kamosky-psycholozky}/tri-kamosky-psycholozky.cho (100%) create mode 100644 content/uz-to-nenapravim/index.md rename {classic => content/uz-to-nenapravim}/uz-to-nenapravim.cho (100%) create mode 100644 content/zahrada-ticha/index.md rename {classic => content/zahrada-ticha}/zahrada-ticha.cho (100%) create mode 100644 content/zamilovany-nestastna/index.md rename {mixtape => content/zamilovany-nestastna}/zamilovany-nestastna.cho (100%) create mode 100644 content/zatracenej-zivot/index.md rename {classic => content/zatracenej-zivot}/zatracenej-zivot.cho (100%) create mode 100644 content/zimni-kralovna/index.md rename {mixtape => content/zimni-kralovna}/zimni-kralovna.cho (100%) create mode 100644 content/zmastenej/index.md rename {mixtape => content/zmastenej}/zmastenej.cho (100%) create mode 100644 content/zvireci-holokaust/index.md rename {mixtape => content/zvireci-holokaust}/zvireci-holokaust.cho (100%) create mode 100644 content/zvonik/index.md rename {classic => content/zvonik}/zvonik.cho (100%) delete mode 120000 mixtape/chordpro.css delete mode 100644 mixtape/readme.md create mode 100644 sass/style.scss rename chordpro.css => static/chordpro.css (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/AUTHORS (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LICENSE (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationMono-Bold.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationMono-BoldItalic.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationMono-Italic.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationMono-Regular.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationSans-Bold.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationSans-BoldItalic.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationSans-Italic.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationSans-Regular.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationSerif-Bold.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationSerif-BoldItalic.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationSerif-Italic.ttf (100%) rename {fonts => static/fonts}/liberation-fonts-ttf-2.1.5/LiberationSerif-Regular.ttf (100%) create mode 100644 templates/index.html create mode 100644 templates/song.html create mode 100644 templates/taxonomy_list.html create mode 100644 templates/taxonomy_single.html diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 612d89d..2d3a789 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -6,6 +6,7 @@ on: - master env: + ZOLA_VERSION: "0.18.0" HOST: ${{ secrets.SSH_HOSTNAME }} HOST_DIR: ${{ secrets.SSH_TARGET_DIR }} SSH_USERNAME: ${{ secrets.SSH_USERNAME }} @@ -29,9 +30,17 @@ jobs: - name: Install Chordpro run: cpanm install chordpro - - name: Build + - name: Install Zola + run: | + wget https://github.com/getzola/zola/releases/download/v${ZOLA_VERSION}/zola-v${ZOLA_VERSION}-x86_64-unknown-linux-gnu.tar.gz + tar -xvzf *.tar.gz + + - name: Build Chordpro run: make + - name: Build Zola + run: ./zola build + - name: Deploy run: | apt-get install -y --no-install-recommends rsync @@ -39,4 +48,4 @@ jobs: ssh-add - <<< "${SSH_PRIVATE_KEY}" mkdir -p ~/.ssh/ ssh-keyscan -H "${HOST}" >> ~/.ssh/known_hosts - rsync -ra --delete-after ./* "${SSH_USERNAME}@${HOST}:${HOST_DIR}" + rsync -ra --delete-after public/* "${SSH_USERNAME}@${HOST}:${HOST_DIR}" diff --git a/.gitignore b/.gitignore index b011102..b269159 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ *.pdf -*.html +content/*/*.html devel/ archive/ +public/ diff --git a/chordpro.json b/chordpro.json index bae94c9..d892f3f 100644 --- a/chordpro.json +++ b/chordpro.json @@ -9,7 +9,7 @@ "headspace" : 40, "footspace" : 20, - "fontdir" : [ "fonts/liberation-fonts-ttf-2.1.5/" ], + "fontdir" : [ "static/fonts/liberation-fonts-ttf-2.1.5/" ], "fontconfig" : { "serif" : { "" : "LiberationSerif-Regular.ttf", @@ -71,5 +71,10 @@ "description" : "dingbats 10" } } + }, + "html" : { + "styles" : { + "display" : "/chordpro.css" + } } } diff --git a/classic/chordpro.css b/classic/chordpro.css deleted file mode 120000 index c3390ee..0000000 --- a/classic/chordpro.css +++ /dev/null @@ -1 +0,0 @@ -../chordpro.css \ No newline at end of file diff --git a/classic/readme.md b/classic/readme.md deleted file mode 100644 index 15e45a2..0000000 --- a/classic/readme.md +++ /dev/null @@ -1 +0,0 @@ -Klasické písničky, které hrajou trampové. diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..ba9c415 --- /dev/null +++ b/config.toml @@ -0,0 +1,17 @@ +base_url = "https://mixtape.0x45.cz" +title = "mixtape" +compile_sass = true +build_search_index = false +generate_feed = false + +taxonomies = [ + { name = "category" }, + { name = "artist" }, +] + +[markdown] +highlight_code = false +smart_punctuation = true +external_links_target_blank = true +external_links_no_follow = true +external_links_no_referrer = true diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..5c8bf98 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,4 @@ ++++ +page_template = "song.html" +sort_by = "title" ++++ diff --git a/mixtape/ajee.cho b/content/ajee/ajee.cho similarity index 100% rename from mixtape/ajee.cho rename to content/ajee/ajee.cho diff --git a/content/ajee/index.md b/content/ajee/index.md new file mode 100644 index 0000000..1308b1d --- /dev/null +++ b/content/ajee/index.md @@ -0,0 +1,6 @@ ++++ +title = "Ajéé" +[taxonomies] +category = ["mixtape"] +artist = ["Punk Floyd"] ++++ diff --git a/classic/amazonka.cho b/content/amazonka/amazonka.cho similarity index 100% rename from classic/amazonka.cho rename to content/amazonka/amazonka.cho diff --git a/content/amazonka/index.md b/content/amazonka/index.md new file mode 100644 index 0000000..c92bc3b --- /dev/null +++ b/content/amazonka/index.md @@ -0,0 +1,6 @@ ++++ +title = "Amazonka" +[taxonomies] +category = ["classic"] +artist = ["Hop Trop"] ++++ diff --git a/mixtape/bila.cho b/content/bila/bila.cho similarity index 100% rename from mixtape/bila.cho rename to content/bila/bila.cho diff --git a/content/bila/index.md b/content/bila/index.md new file mode 100644 index 0000000..92002e3 --- /dev/null +++ b/content/bila/index.md @@ -0,0 +1,5 @@ ++++ +title = "Bílá" +[taxonomies] +category = ["mixtape"] ++++ diff --git a/mixtape/brejle.cho b/content/brejle/brejle.cho similarity index 100% rename from mixtape/brejle.cho rename to content/brejle/brejle.cho diff --git a/content/brejle/index.md b/content/brejle/index.md new file mode 100644 index 0000000..3c9b7e5 --- /dev/null +++ b/content/brejle/index.md @@ -0,0 +1,6 @@ ++++ +title = "Brejle (K-classic Mix)" +[taxonomies] +category = ["mixtape"] +artist = ["Morčata na útěku"] ++++ diff --git a/mixtape/byt-stale-mlad.cho b/content/byt-stale-mlad/byt-stale-mlad.cho similarity index 100% rename from mixtape/byt-stale-mlad.cho rename to content/byt-stale-mlad/byt-stale-mlad.cho diff --git a/content/byt-stale-mlad/index.md b/content/byt-stale-mlad/index.md new file mode 100644 index 0000000..24d3e5a --- /dev/null +++ b/content/byt-stale-mlad/index.md @@ -0,0 +1,6 @@ ++++ +title = "Být stále mlád" +[taxonomies] +category = ["mixtape"] +artist = ["Karel Gott"] ++++ diff --git a/classic/cadillac.cho b/content/cadillac/cadillac.cho similarity index 100% rename from classic/cadillac.cho rename to content/cadillac/cadillac.cho diff --git a/content/cadillac/index.md b/content/cadillac/index.md new file mode 100644 index 0000000..3101d25 --- /dev/null +++ b/content/cadillac/index.md @@ -0,0 +1,6 @@ ++++ +title = "Cadillac" +[taxonomies] +category = ["classic"] +artist = ["Pavel Brümer"] ++++ diff --git a/mixtape/ceske-hity.cho b/content/ceske-hity/ceske-hity.cho similarity index 100% rename from mixtape/ceske-hity.cho rename to content/ceske-hity/ceske-hity.cho diff --git a/content/ceske-hity/index.md b/content/ceske-hity/index.md new file mode 100644 index 0000000..bdc5230 --- /dev/null +++ b/content/ceske-hity/index.md @@ -0,0 +1,6 @@ ++++ +title = "České hity" +[taxonomies] +category = ["mixtape"] +artist = ["Triky a pověry"] ++++ diff --git a/mixtape/cesta-do-hlubin-punkacovi-duse.cho b/content/cesta-do-hlubin-punkacovi-duse/cesta-do-hlubin-punkacovi-duse.cho similarity index 100% rename from mixtape/cesta-do-hlubin-punkacovi-duse.cho rename to content/cesta-do-hlubin-punkacovi-duse/cesta-do-hlubin-punkacovi-duse.cho diff --git a/content/cesta-do-hlubin-punkacovi-duse/index.md b/content/cesta-do-hlubin-punkacovi-duse/index.md new file mode 100644 index 0000000..0d7a783 --- /dev/null +++ b/content/cesta-do-hlubin-punkacovi-duse/index.md @@ -0,0 +1,6 @@ ++++ +title = "Cesta Do Hlubin Punkáčovi Duše" +[taxonomies] +category = ["mixtape"] +artist = ["Vision Days"] ++++ diff --git a/mixtape/chaluj.cho b/content/chaluj/chaluj.cho similarity index 100% rename from mixtape/chaluj.cho rename to content/chaluj/chaluj.cho diff --git a/content/chaluj/index.md b/content/chaluj/index.md new file mode 100644 index 0000000..2b58cc0 --- /dev/null +++ b/content/chaluj/index.md @@ -0,0 +1,6 @@ ++++ +title = "Cháluj" +[taxonomies] +category = ["mixtape"] +artist = ["Morřata na útěku"] ++++ diff --git a/mixtape/ciro.cho b/content/ciro/ciro.cho similarity index 100% rename from mixtape/ciro.cho rename to content/ciro/ciro.cho diff --git a/content/ciro/index.md b/content/ciro/index.md new file mode 100644 index 0000000..26b31b5 --- /dev/null +++ b/content/ciro/index.md @@ -0,0 +1,6 @@ ++++ +title = "Číro" +[taxonomies] +category = ["mixtape"] +artist = ["E!E"] ++++ diff --git a/mixtape/cista-jak-vizovice.cho b/content/cista-jak-vizovice/cista-jak-vizovice.cho similarity index 100% rename from mixtape/cista-jak-vizovice.cho rename to content/cista-jak-vizovice/cista-jak-vizovice.cho diff --git a/content/cista-jak-vizovice/index.md b/content/cista-jak-vizovice/index.md new file mode 100644 index 0000000..49fc392 --- /dev/null +++ b/content/cista-jak-vizovice/index.md @@ -0,0 +1,6 @@ ++++ +title = "Čistá jak Vizovice" +[taxonomies] +category = ["mixtape"] +artist = ["Fleret"] ++++ diff --git a/mixtape/deti-raje.cho b/content/deti-raje/deti-raje.cho similarity index 100% rename from mixtape/deti-raje.cho rename to content/deti-raje/deti-raje.cho diff --git a/content/deti-raje/index.md b/content/deti-raje/index.md new file mode 100644 index 0000000..be56d82 --- /dev/null +++ b/content/deti-raje/index.md @@ -0,0 +1,6 @@ ++++ +title = "Děti Ráje" +[taxonomies] +category = ["mixtape"] +artist = ["Michal David"] ++++ diff --git a/classic/divokej-horskej-tymian.cho b/content/divokej-horskej-tymian/divokej-horskej-tymian.cho similarity index 100% rename from classic/divokej-horskej-tymian.cho rename to content/divokej-horskej-tymian/divokej-horskej-tymian.cho diff --git a/content/divokej-horskej-tymian/index.md b/content/divokej-horskej-tymian/index.md new file mode 100644 index 0000000..b473531 --- /dev/null +++ b/content/divokej-horskej-tymian/index.md @@ -0,0 +1,6 @@ ++++ +title = "Divokej horskej tymián" +[taxonomies] +category = ["classic"] +artist = ["Žalman"] ++++ diff --git a/classic/hudsonsky-sify.cho b/content/hudsonsky-sify/hudsonsky-sify.cho similarity index 100% rename from classic/hudsonsky-sify.cho rename to content/hudsonsky-sify/hudsonsky-sify.cho diff --git a/content/hudsonsky-sify/index.md b/content/hudsonsky-sify/index.md new file mode 100644 index 0000000..c98781f --- /dev/null +++ b/content/hudsonsky-sify/index.md @@ -0,0 +1,6 @@ ++++ +title = "Hudsonský šífy" +[taxonomies] +category = ["classic"] +artist = ["Wabi Daněk"] ++++ diff --git a/content/ital-nezna-ten-zazrak/index.md b/content/ital-nezna-ten-zazrak/index.md new file mode 100644 index 0000000..fb83342 --- /dev/null +++ b/content/ital-nezna-ten-zazrak/index.md @@ -0,0 +1,6 @@ ++++ +title = "Ital nezná ten zázrak" +[taxonomies] +category = ["mixtape"] +artist = ["Triky a pověry"] ++++ diff --git a/mixtape/ital-nezna-ten-zazrak.cho b/content/ital-nezna-ten-zazrak/ital-nezna-ten-zazrak.cho similarity index 100% rename from mixtape/ital-nezna-ten-zazrak.cho rename to content/ital-nezna-ten-zazrak/ital-nezna-ten-zazrak.cho diff --git a/content/jaro-na-aljasce/index.md b/content/jaro-na-aljasce/index.md new file mode 100644 index 0000000..f77ca60 --- /dev/null +++ b/content/jaro-na-aljasce/index.md @@ -0,0 +1,6 @@ ++++ +title = "Jaro na Aljašce" +[taxonomies] +category = ["classic"] +artist = ["K. T. O."] ++++ diff --git a/classic/jaro-na-aljasce.cho b/content/jaro-na-aljasce/jaro-na-aljasce.cho similarity index 100% rename from classic/jaro-na-aljasce.cho rename to content/jaro-na-aljasce/jaro-na-aljasce.cho diff --git a/content/jdem-zpatky-do-lesu/index.md b/content/jdem-zpatky-do-lesu/index.md new file mode 100644 index 0000000..9eedffa --- /dev/null +++ b/content/jdem-zpatky-do-lesu/index.md @@ -0,0 +1,6 @@ ++++ +title = "Jdem zpátky do lesů" +[taxonomies] +category = ["classic"] +artist = ["Žalman"] ++++ diff --git a/classic/jdem-zpatky-do-lesu.cho b/content/jdem-zpatky-do-lesu/jdem-zpatky-do-lesu.cho similarity index 100% rename from classic/jdem-zpatky-do-lesu.cho rename to content/jdem-zpatky-do-lesu/jdem-zpatky-do-lesu.cho diff --git a/content/jennifer-lady/index.md b/content/jennifer-lady/index.md new file mode 100644 index 0000000..d35110b --- /dev/null +++ b/content/jennifer-lady/index.md @@ -0,0 +1,6 @@ ++++ +title = "Jennifer Lady" +[taxonomies] +category = ["classic"] +artist = ["Nedvědi"] ++++ diff --git a/classic/jennifer-lady.cho b/content/jennifer-lady/jennifer-lady.cho similarity index 100% rename from classic/jennifer-lady.cho rename to content/jennifer-lady/jennifer-lady.cho diff --git a/content/jolene/index.md b/content/jolene/index.md new file mode 100644 index 0000000..29ff213 --- /dev/null +++ b/content/jolene/index.md @@ -0,0 +1,6 @@ ++++ +title = "Jolene" +[taxonomies] +category = ["classic"] +artist = ["Fešáci"] ++++ diff --git a/classic/jolene.cho b/content/jolene/jolene.cho similarity index 100% rename from classic/jolene.cho rename to content/jolene/jolene.cho diff --git a/content/jsi-senzacni/index.md b/content/jsi-senzacni/index.md new file mode 100644 index 0000000..929acdc --- /dev/null +++ b/content/jsi-senzacni/index.md @@ -0,0 +1,6 @@ ++++ +title = "Jsi senzační" +[taxonomies] +category = ["mixtape"] +artist = ["Holki"] ++++ diff --git a/mixtape/jsi-senzacni.cho b/content/jsi-senzacni/jsi-senzacni.cho similarity index 100% rename from mixtape/jsi-senzacni.cho rename to content/jsi-senzacni/jsi-senzacni.cho diff --git a/content/karolina/index.md b/content/karolina/index.md new file mode 100644 index 0000000..065270c --- /dev/null +++ b/content/karolina/index.md @@ -0,0 +1,6 @@ ++++ +title = "Karolína" +[taxonomies] +category = ["classic"] +artist = ["Kamelot"] ++++ diff --git a/classic/karolina.cho b/content/karolina/karolina.cho similarity index 100% rename from classic/karolina.cho rename to content/karolina/karolina.cho diff --git a/content/kdybych-ja-byl-kovarem/index.md b/content/kdybych-ja-byl-kovarem/index.md new file mode 100644 index 0000000..7da1a55 --- /dev/null +++ b/content/kdybych-ja-byl-kovarem/index.md @@ -0,0 +1,6 @@ ++++ +title = "Kdybych já byl kovářem" +[taxonomies] +category = ["classic"] +artist = ["Petr Spálený"] ++++ diff --git a/classic/kdybych-ja-byl-kovarem.cho b/content/kdybych-ja-byl-kovarem/kdybych-ja-byl-kovarem.cho similarity index 100% rename from classic/kdybych-ja-byl-kovarem.cho rename to content/kdybych-ja-byl-kovarem/kdybych-ja-byl-kovarem.cho diff --git a/content/kdyz-punkaci-starnou/index.md b/content/kdyz-punkaci-starnou/index.md new file mode 100644 index 0000000..fe2bb1e --- /dev/null +++ b/content/kdyz-punkaci-starnou/index.md @@ -0,0 +1,6 @@ ++++ +title = "Když punkáči stárnou" +[taxonomies] +category = ["mixtape"] +artist = ["Tragedis"] ++++ diff --git a/mixtape/kdyz-punkaci-starnou.cho b/content/kdyz-punkaci-starnou/kdyz-punkaci-starnou.cho similarity index 100% rename from mixtape/kdyz-punkaci-starnou.cho rename to content/kdyz-punkaci-starnou/kdyz-punkaci-starnou.cho diff --git a/content/kundicka-ruzova/index.md b/content/kundicka-ruzova/index.md new file mode 100644 index 0000000..698139f --- /dev/null +++ b/content/kundicka-ruzova/index.md @@ -0,0 +1,6 @@ ++++ +title = "Kundička růžová" +[taxonomies] +category = ["mixtape"] +artist = ["Standa"] ++++ diff --git a/mixtape/kundicka-ruzova.cho b/content/kundicka-ruzova/kundicka-ruzova.cho similarity index 100% rename from mixtape/kundicka-ruzova.cho rename to content/kundicka-ruzova/kundicka-ruzova.cho diff --git a/content/ldelissimo/index.md b/content/ldelissimo/index.md new file mode 100644 index 0000000..7ef820f --- /dev/null +++ b/content/ldelissimo/index.md @@ -0,0 +1,6 @@ ++++ +title = "L'Dělissimo" +[taxonomies] +category = ["mixtape"] +artist = ["Morčata na útěku"] ++++ diff --git a/mixtape/ldelissimo.cho b/content/ldelissimo/ldelissimo.cho similarity index 100% rename from mixtape/ldelissimo.cho rename to content/ldelissimo/ldelissimo.cho diff --git a/content/lidojedi-standa/index.md b/content/lidojedi-standa/index.md new file mode 100644 index 0000000..2ca5f10 --- /dev/null +++ b/content/lidojedi-standa/index.md @@ -0,0 +1,6 @@ ++++ +title = "Lidojedi" +[taxonomies] +category = ["mixtape"] +artist = ["Tři sestry"] ++++ diff --git a/mixtape/lidojedi-standa.cho b/content/lidojedi-standa/lidojedi-standa.cho similarity index 100% rename from mixtape/lidojedi-standa.cho rename to content/lidojedi-standa/lidojedi-standa.cho diff --git a/content/loch-lomond/index.md b/content/loch-lomond/index.md new file mode 100644 index 0000000..1ce89b7 --- /dev/null +++ b/content/loch-lomond/index.md @@ -0,0 +1,6 @@ ++++ +title = "Loch Lomond" +[taxonomies] +category = ["classic"] +artist = ["Waldemar Matuška"] ++++ diff --git a/classic/loch-lomond.cho b/content/loch-lomond/loch-lomond.cho similarity index 100% rename from classic/loch-lomond.cho rename to content/loch-lomond/loch-lomond.cho diff --git a/content/ma-mila-ma-mila/index.md b/content/ma-mila-ma-mila/index.md new file mode 100644 index 0000000..6848edb --- /dev/null +++ b/content/ma-mila-ma-mila/index.md @@ -0,0 +1,6 @@ ++++ +title = "Má milá, má milá" +[taxonomies] +category = ["mixtape"] +artist = ["Poletíme?"] ++++ diff --git a/mixtape/ma-mila-ma-mila.cho b/content/ma-mila-ma-mila/ma-mila-ma-mila.cho similarity index 100% rename from mixtape/ma-mila-ma-mila.cho rename to content/ma-mila-ma-mila/ma-mila-ma-mila.cho diff --git a/content/mravenec/index.md b/content/mravenec/index.md new file mode 100644 index 0000000..86a307e --- /dev/null +++ b/content/mravenec/index.md @@ -0,0 +1,6 @@ ++++ +title = "Mravenec" +[taxonomies] +category = ["mixtape"] +artist = ["E!E"] ++++ diff --git a/mixtape/mravenec.cho b/content/mravenec/mravenec.cho similarity index 100% rename from mixtape/mravenec.cho rename to content/mravenec/mravenec.cho diff --git a/content/nalej-ruma/index.md b/content/nalej-ruma/index.md new file mode 100644 index 0000000..a391fd4 --- /dev/null +++ b/content/nalej-ruma/index.md @@ -0,0 +1,6 @@ ++++ +title = "Nalej ruma" +[taxonomies] +category = ["mixtape"] +artist = ["Standa"] ++++ diff --git a/mixtape/nalej-ruma.cho b/content/nalej-ruma/nalej-ruma.cho similarity index 100% rename from mixtape/nalej-ruma.cho rename to content/nalej-ruma/nalej-ruma.cho diff --git a/content/nejlip-jim-bylo/index.md b/content/nejlip-jim-bylo/index.md new file mode 100644 index 0000000..7868dd7 --- /dev/null +++ b/content/nejlip-jim-bylo/index.md @@ -0,0 +1,6 @@ ++++ +title = "Nejlíp jim bylo" +[taxonomies] +category = ["mixtape"] +artist = ["Mňága a Žďorp"] ++++ diff --git a/mixtape/nejlip-jim-bylo.cho b/content/nejlip-jim-bylo/nejlip-jim-bylo.cho similarity index 100% rename from mixtape/nejlip-jim-bylo.cho rename to content/nejlip-jim-bylo/nejlip-jim-bylo.cho diff --git a/content/nonstop/index.md b/content/nonstop/index.md new file mode 100644 index 0000000..7be9d68 --- /dev/null +++ b/content/nonstop/index.md @@ -0,0 +1,6 @@ ++++ +title = "Non stop" +[taxonomies] +category = ["mixtape"] +artist = ["Alkehol"] ++++ diff --git a/mixtape/nonstop.cho b/content/nonstop/nonstop.cho similarity index 100% rename from mixtape/nonstop.cho rename to content/nonstop/nonstop.cho diff --git a/content/o-zeny-zeny/index.md b/content/o-zeny-zeny/index.md new file mode 100644 index 0000000..d3c2417 --- /dev/null +++ b/content/o-zeny-zeny/index.md @@ -0,0 +1,6 @@ ++++ +title = "Ó ženy ženy" +[taxonomies] +category = ["mixtape"] +artist = ["Triky a pověry"] ++++ diff --git a/mixtape/o-zeny-zeny.cho b/content/o-zeny-zeny/o-zeny-zeny.cho similarity index 100% rename from mixtape/o-zeny-zeny.cho rename to content/o-zeny-zeny/o-zeny-zeny.cho diff --git a/content/par-minut/index.md b/content/par-minut/index.md new file mode 100644 index 0000000..09f3e58 --- /dev/null +++ b/content/par-minut/index.md @@ -0,0 +1,6 @@ ++++ +title = "Pár minut" +[taxonomies] +category = ["mixtape"] +artist = ["Cop"] ++++ diff --git a/mixtape/par-minut.cho b/content/par-minut/par-minut.cho similarity index 100% rename from mixtape/par-minut.cho rename to content/par-minut/par-minut.cho diff --git a/content/picovina/index.md b/content/picovina/index.md new file mode 100644 index 0000000..224475a --- /dev/null +++ b/content/picovina/index.md @@ -0,0 +1,6 @@ ++++ +title = "Píčovina" +[taxonomies] +category = ["mixtape"] +artist = ["Morčata na útěku"] ++++ diff --git a/mixtape/picovina.cho b/content/picovina/picovina.cho similarity index 100% rename from mixtape/picovina.cho rename to content/picovina/picovina.cho diff --git a/content/plzenska/index.md b/content/plzenska/index.md new file mode 100644 index 0000000..71e48e9 --- /dev/null +++ b/content/plzenska/index.md @@ -0,0 +1,6 @@ ++++ +title = "Hideen Track - Plzeňská" +[taxonomies] +category = ["mixtape"] +artist = ["Morčata na útěku"] ++++ diff --git a/mixtape/plzenska.cho b/content/plzenska/plzenska.cho similarity index 100% rename from mixtape/plzenska.cho rename to content/plzenska/plzenska.cho diff --git a/content/posledni-kovboj/index.md b/content/posledni-kovboj/index.md new file mode 100644 index 0000000..17a95db --- /dev/null +++ b/content/posledni-kovboj/index.md @@ -0,0 +1,6 @@ ++++ +title = "Poslední Kovboj" +[taxonomies] +category = ["classic"] +artist = ["Michal Tučný"] ++++ diff --git a/classic/posledni-kovboj.cho b/content/posledni-kovboj/posledni-kovboj.cho similarity index 100% rename from classic/posledni-kovboj.cho rename to content/posledni-kovboj/posledni-kovboj.cho diff --git a/content/prasnice/index.md b/content/prasnice/index.md new file mode 100644 index 0000000..61d8404 --- /dev/null +++ b/content/prasnice/index.md @@ -0,0 +1,6 @@ ++++ +title = "Prasnice" +[taxonomies] +category = ["mixtape"] +artist = ["Standa"] ++++ diff --git a/mixtape/prasnice.cho b/content/prasnice/prasnice.cho similarity index 100% rename from mixtape/prasnice.cho rename to content/prasnice/prasnice.cho diff --git a/content/prazdny-nadrazi/index.md b/content/prazdny-nadrazi/index.md new file mode 100644 index 0000000..76f3b6e --- /dev/null +++ b/content/prazdny-nadrazi/index.md @@ -0,0 +1,6 @@ ++++ +title = "Prázdný nádraží" +[taxonomies] +category = ["classic"] +artist = ["Ozvěna"] ++++ diff --git a/classic/prazdny-nadrazi.cho b/content/prazdny-nadrazi/prazdny-nadrazi.cho similarity index 100% rename from classic/prazdny-nadrazi.cho rename to content/prazdny-nadrazi/prazdny-nadrazi.cho diff --git a/content/rano-bylo-stejny/index.md b/content/rano-bylo-stejny/index.md new file mode 100644 index 0000000..7599ae1 --- /dev/null +++ b/content/rano-bylo-stejny/index.md @@ -0,0 +1,6 @@ ++++ +title = "Ráno bylo stejný" +[taxonomies] +category = ["classic"] +artist = ["Žalman"] ++++ diff --git a/classic/rano-bylo-stejny.cho b/content/rano-bylo-stejny/rano-bylo-stejny.cho similarity index 100% rename from classic/rano-bylo-stejny.cho rename to content/rano-bylo-stejny/rano-bylo-stejny.cho diff --git a/content/romidci/index.md b/content/romidci/index.md new file mode 100644 index 0000000..059d9c0 --- /dev/null +++ b/content/romidci/index.md @@ -0,0 +1,6 @@ ++++ +title = "Romídci" +[taxonomies] +category = ["mixtape"] +artist = ["Morčata na útěku"] ++++ diff --git a/mixtape/romidci.cho b/content/romidci/romidci.cho similarity index 100% rename from mixtape/romidci.cho rename to content/romidci/romidci.cho diff --git a/content/sado-maso/index.md b/content/sado-maso/index.md new file mode 100644 index 0000000..66214c5 --- /dev/null +++ b/content/sado-maso/index.md @@ -0,0 +1,6 @@ ++++ +title = "Sado maso" +[taxonomies] +category = ["mixtape"] +artist = ["Poletíme?"] ++++ diff --git a/mixtape/sado-maso.cho b/content/sado-maso/sado-maso.cho similarity index 100% rename from mixtape/sado-maso.cho rename to content/sado-maso/sado-maso.cho diff --git a/content/sedmnact-dnu/index.md b/content/sedmnact-dnu/index.md new file mode 100644 index 0000000..aef640e --- /dev/null +++ b/content/sedmnact-dnu/index.md @@ -0,0 +1,6 @@ ++++ +title = "Sedmnáct dnů" +[taxonomies] +category = ["classic"] +artist = ["Wabi Ryvola"] ++++ diff --git a/classic/sedmnact-dnu.cho b/content/sedmnact-dnu/sedmnact-dnu.cho similarity index 100% rename from classic/sedmnact-dnu.cho rename to content/sedmnact-dnu/sedmnact-dnu.cho diff --git a/content/severni-vietnam/index.md b/content/severni-vietnam/index.md new file mode 100644 index 0000000..d30cba3 --- /dev/null +++ b/content/severni-vietnam/index.md @@ -0,0 +1,6 @@ ++++ +title = "Severní Vietnam" +[taxonomies] +category = ["mixtape"] +artist = ["Morčata na útěku"] ++++ diff --git a/mixtape/severni-vietnam.cho b/content/severni-vietnam/severni-vietnam.cho similarity index 100% rename from mixtape/severni-vietnam.cho rename to content/severni-vietnam/severni-vietnam.cho diff --git a/content/skala/index.md b/content/skala/index.md new file mode 100644 index 0000000..f1f45a2 --- /dev/null +++ b/content/skala/index.md @@ -0,0 +1,6 @@ ++++ +title = "Skála" +[taxonomies] +category = ["classic"] +artist = ["Folk Team"] ++++ diff --git a/classic/skala.cho b/content/skala/skala.cho similarity index 100% rename from classic/skala.cho rename to content/skala/skala.cho diff --git a/content/spalovac-chlastu-standa/index.md b/content/spalovac-chlastu-standa/index.md new file mode 100644 index 0000000..de33cde --- /dev/null +++ b/content/spalovac-chlastu-standa/index.md @@ -0,0 +1,6 @@ ++++ +title = "Spalovač chlastu" +[taxonomies] +category = ["mixtape"] +artist = ["Alkehol"] ++++ diff --git a/mixtape/spalovac-chlastu-standa.cho b/content/spalovac-chlastu-standa/spalovac-chlastu-standa.cho similarity index 100% rename from mixtape/spalovac-chlastu-standa.cho rename to content/spalovac-chlastu-standa/spalovac-chlastu-standa.cho diff --git a/content/spalovac-chlastu/index.md b/content/spalovac-chlastu/index.md new file mode 100644 index 0000000..de33cde --- /dev/null +++ b/content/spalovac-chlastu/index.md @@ -0,0 +1,6 @@ ++++ +title = "Spalovač chlastu" +[taxonomies] +category = ["mixtape"] +artist = ["Alkehol"] ++++ diff --git a/mixtape/spalovac-chlastu.cho b/content/spalovac-chlastu/spalovac-chlastu.cho similarity index 100% rename from mixtape/spalovac-chlastu.cho rename to content/spalovac-chlastu/spalovac-chlastu.cho diff --git a/content/stiny-na-dusi/index.md b/content/stiny-na-dusi/index.md new file mode 100644 index 0000000..a093461 --- /dev/null +++ b/content/stiny-na-dusi/index.md @@ -0,0 +1,6 @@ ++++ +title = "Stíny na duši" +[taxonomies] +category = ["mixtape"] +artist = ["František Sahula"] ++++ diff --git a/mixtape/stiny-na-dusi.cho b/content/stiny-na-dusi/stiny-na-dusi.cho similarity index 100% rename from mixtape/stiny-na-dusi.cho rename to content/stiny-na-dusi/stiny-na-dusi.cho diff --git a/content/strasidylko-emilek/index.md b/content/strasidylko-emilek/index.md new file mode 100644 index 0000000..76e5967 --- /dev/null +++ b/content/strasidylko-emilek/index.md @@ -0,0 +1,6 @@ ++++ +title = "Strašidýlko Emílek" +[taxonomies] +category = ["mixtape"] +artist = ["Dáda Patrasová"] ++++ diff --git a/mixtape/strasidylko-emilek.cho b/content/strasidylko-emilek/strasidylko-emilek.cho similarity index 100% rename from mixtape/strasidylko-emilek.cho rename to content/strasidylko-emilek/strasidylko-emilek.cho diff --git a/content/sundej-z-hodin-zavazi/index.md b/content/sundej-z-hodin-zavazi/index.md new file mode 100644 index 0000000..3d8234c --- /dev/null +++ b/content/sundej-z-hodin-zavazi/index.md @@ -0,0 +1,6 @@ ++++ +title = "Sundej z hodin závaží" +[taxonomies] +category = ["classic"] +artist = ["Fešáci"] ++++ diff --git a/classic/sundej-z-hodin-zavazi.cho b/content/sundej-z-hodin-zavazi/sundej-z-hodin-zavazi.cho similarity index 100% rename from classic/sundej-z-hodin-zavazi.cho rename to content/sundej-z-hodin-zavazi/sundej-z-hodin-zavazi.cho diff --git a/content/tereza/index.md b/content/tereza/index.md new file mode 100644 index 0000000..164464d --- /dev/null +++ b/content/tereza/index.md @@ -0,0 +1,6 @@ ++++ +title = "Tereza - Osamělý město" +[taxonomies] +category = ["classic"] +artist = ["Hoboes"] ++++ diff --git a/classic/tereza.cho b/content/tereza/tereza.cho similarity index 100% rename from classic/tereza.cho rename to content/tereza/tereza.cho diff --git a/content/toulavej/index.md b/content/toulavej/index.md new file mode 100644 index 0000000..48927cb --- /dev/null +++ b/content/toulavej/index.md @@ -0,0 +1,6 @@ ++++ +title = "Toulavej" +[taxonomies] +category = ["classic"] +artist = ["Vojta Kiďák Tomáško"] ++++ diff --git a/classic/toulavej.cho b/content/toulavej/toulavej.cho similarity index 100% rename from classic/toulavej.cho rename to content/toulavej/toulavej.cho diff --git a/content/tri-kamosky-psycholozky/index.md b/content/tri-kamosky-psycholozky/index.md new file mode 100644 index 0000000..8c2035a --- /dev/null +++ b/content/tri-kamosky-psycholozky/index.md @@ -0,0 +1,6 @@ ++++ +title = "Tři kámošky psycholožky" +[taxonomies] +category = ["mixtape"] +artist = ["Poletíme?"] ++++ diff --git a/mixtape/tri-kamosky-psycholozky.cho b/content/tri-kamosky-psycholozky/tri-kamosky-psycholozky.cho similarity index 100% rename from mixtape/tri-kamosky-psycholozky.cho rename to content/tri-kamosky-psycholozky/tri-kamosky-psycholozky.cho diff --git a/content/uz-to-nenapravim/index.md b/content/uz-to-nenapravim/index.md new file mode 100644 index 0000000..2f43a14 --- /dev/null +++ b/content/uz-to-nenapravim/index.md @@ -0,0 +1,6 @@ ++++ +title = "Už to nenapravím" +[taxonomies] +category = ["classic"] +artist = ["Samson"] ++++ diff --git a/classic/uz-to-nenapravim.cho b/content/uz-to-nenapravim/uz-to-nenapravim.cho similarity index 100% rename from classic/uz-to-nenapravim.cho rename to content/uz-to-nenapravim/uz-to-nenapravim.cho diff --git a/content/zahrada-ticha/index.md b/content/zahrada-ticha/index.md new file mode 100644 index 0000000..559a814 --- /dev/null +++ b/content/zahrada-ticha/index.md @@ -0,0 +1,6 @@ ++++ +title = "Zahrada ticha" +[taxonomies] +category = ["classic"] +artist = ["Jakub Smolík"] ++++ diff --git a/classic/zahrada-ticha.cho b/content/zahrada-ticha/zahrada-ticha.cho similarity index 100% rename from classic/zahrada-ticha.cho rename to content/zahrada-ticha/zahrada-ticha.cho diff --git a/content/zamilovany-nestastna/index.md b/content/zamilovany-nestastna/index.md new file mode 100644 index 0000000..a95b93e --- /dev/null +++ b/content/zamilovany-nestastna/index.md @@ -0,0 +1,6 @@ ++++ +title = "Zamilovaný / Nešťastná" +[taxonomies] +category = ["mixtape"] +artist = ["Rybičky 48"] ++++ diff --git a/mixtape/zamilovany-nestastna.cho b/content/zamilovany-nestastna/zamilovany-nestastna.cho similarity index 100% rename from mixtape/zamilovany-nestastna.cho rename to content/zamilovany-nestastna/zamilovany-nestastna.cho diff --git a/content/zatracenej-zivot/index.md b/content/zatracenej-zivot/index.md new file mode 100644 index 0000000..84d9f21 --- /dev/null +++ b/content/zatracenej-zivot/index.md @@ -0,0 +1,6 @@ ++++ +title = "Zatracenej život (Dakota)" +[taxonomies] +category = ["classic"] +artist = ["Greenhorns"] ++++ diff --git a/classic/zatracenej-zivot.cho b/content/zatracenej-zivot/zatracenej-zivot.cho similarity index 100% rename from classic/zatracenej-zivot.cho rename to content/zatracenej-zivot/zatracenej-zivot.cho diff --git a/content/zimni-kralovna/index.md b/content/zimni-kralovna/index.md new file mode 100644 index 0000000..c18373a --- /dev/null +++ b/content/zimni-kralovna/index.md @@ -0,0 +1,6 @@ ++++ +title = "Zimní královna" +[taxonomies] +category = ["mixtape"] +artist = ["Arakain"] ++++ diff --git a/mixtape/zimni-kralovna.cho b/content/zimni-kralovna/zimni-kralovna.cho similarity index 100% rename from mixtape/zimni-kralovna.cho rename to content/zimni-kralovna/zimni-kralovna.cho diff --git a/content/zmastenej/index.md b/content/zmastenej/index.md new file mode 100644 index 0000000..9c4baa6 --- /dev/null +++ b/content/zmastenej/index.md @@ -0,0 +1,6 @@ ++++ +title = "Zmaštěnej" +[taxonomies] +category = ["mixtape"] +artist = ["Alkehol"] ++++ diff --git a/mixtape/zmastenej.cho b/content/zmastenej/zmastenej.cho similarity index 100% rename from mixtape/zmastenej.cho rename to content/zmastenej/zmastenej.cho diff --git a/content/zvireci-holokaust/index.md b/content/zvireci-holokaust/index.md new file mode 100644 index 0000000..0a8a85a --- /dev/null +++ b/content/zvireci-holokaust/index.md @@ -0,0 +1,6 @@ ++++ +title = "Zvířecí holocaust" +[taxonomies] +category = ["mixtape"] +artist = ["Morčata na útěku"] ++++ diff --git a/mixtape/zvireci-holokaust.cho b/content/zvireci-holokaust/zvireci-holokaust.cho similarity index 100% rename from mixtape/zvireci-holokaust.cho rename to content/zvireci-holokaust/zvireci-holokaust.cho diff --git a/content/zvonik/index.md b/content/zvonik/index.md new file mode 100644 index 0000000..6b300fe --- /dev/null +++ b/content/zvonik/index.md @@ -0,0 +1,5 @@ ++++ +title = "Zvoník" +[taxonomies] +category = ["classic"] ++++ diff --git a/classic/zvonik.cho b/content/zvonik/zvonik.cho similarity index 100% rename from classic/zvonik.cho rename to content/zvonik/zvonik.cho diff --git a/makefile b/makefile index 9ce60d1..4258e48 100644 --- a/makefile +++ b/makefile @@ -1,47 +1,30 @@ -MIXTAPE_DIR := mixtape -CLASSIC_DIR := classic +SRC_DIR := $(wildcard content/*) SRC_EXTENSION := .cho -MIXTAPE_FILES := $(wildcard $(MIXTAPE_DIR)/*$(SRC_EXTENSION)) -CLASSIC_FILES := $(wildcard $(CLASSIC_DIR)/*$(SRC_EXTENSION)) - -MIXTAPE_PDF := $(patsubst $(MIXTAPE_DIR)/%$(SRC_EXTENSION), $(MIXTAPE_DIR)/%.pdf, $(MIXTAPE_FILES)) -CLASSIC_PDF := $(patsubst $(CLASSIC_DIR)/%$(SRC_EXTENSION), $(CLASSIC_DIR)/%.pdf, $(CLASSIC_FILES)) - -MIXTAPE_HTML := $(patsubst $(MIXTAPE_DIR)/%$(SRC_EXTENSION), $(MIXTAPE_DIR)/%.html, $(MIXTAPE_FILES)) -CLASSIC_HTML := $(patsubst $(CLASSIC_DIR)/%$(SRC_EXTENSION), $(CLASSIC_DIR)/%.html, $(CLASSIC_FILES)) - -MIXTAPE_SONGBOOK := mixtape.pdf -CLASSIC_SONGBOOK := classic.pdf +SONG_CHO := $(foreach dir,$(SRC_DIR),$(wildcard $(dir)/*$(SRC_EXTENSION))) +SONG_PDF := $(patsubst %$(SRC_EXTENSION),%.pdf,$(SONG_CHO)) +SONG_HTML := $(patsubst %$(SRC_EXTENSION),%.html,$(SONG_CHO)) +SONGBOOK := songbook.pdf .DEFAULT_GOAL := all -$(MIXTAPE_DIR)/%.pdf: $(MIXTAPE_DIR)/%$(SRC_EXTENSION) +%.pdf: %$(SRC_EXTENSION) chordpro --config=chordpro.json -o $@ $< -$(MIXTAPE_DIR)/%.html: $(MIXTAPE_DIR)/%$(SRC_EXTENSION) +%.html: %$(SRC_EXTENSION) chordpro --config=chordpro.json -o $@ $< -$(CLASSIC_DIR)/%.pdf: $(CLASSIC_DIR)/%$(SRC_EXTENSION) - chordpro --config=chordpro.json -o $@ $< +all: $(SONG_PDF) $(SONG_HTML) $(SONGBOOK) -$(CLASSIC_DIR)/%.html: $(CLASSIC_DIR)/%$(SRC_EXTENSION) - chordpro --config=chordpro.json -o $@ $< - -all: $(MIXTAPE_PDF) $(MIXTAPE_HTML) $(CLASSIC_PDF) $(CLASSIC_HTML) $(MIXTAPE_SONGBOOK) $(CLASSIC_SONGBOOK) - -$(MIXTAPE_SONGBOOK): $(MIXTAPE_PDF) - gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$@ $^ - -$(CLASSIC_SONGBOOK): $(CLASSIC_PDF) +$(SONGBOOK): $(SONG_PDF) gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$@ $^ .PHONY: html -html: $(MIXTAPE_HTML) $(CLASSIC_HTML) +html: $(SONG_HTML) .PHONY: pdf -pdf: $(MIXTAPE_PDF) $(CLASSIC_PDF) $(MIXTAPE_SONGBOOK) $(CLASSIC_SONGBOOK) +pdf: $(SONG_PDF) .PHONY: clean clean: - rm -f $(MIXTAPE_PDF) $(MIXTAPE_HTML) $(CLASSIC_PDF) $(CLASSIC_HTML) $(MIXTAPE_SONGBOOK) $(CLASSIC_SONGBOOK) + rm -f $(SONG_PDF) $(SONG_HTML) $(SONGBOOK) diff --git a/mixtape/chordpro.css b/mixtape/chordpro.css deleted file mode 120000 index c3390ee..0000000 --- a/mixtape/chordpro.css +++ /dev/null @@ -1 +0,0 @@ -../chordpro.css \ No newline at end of file diff --git a/mixtape/readme.md b/mixtape/readme.md deleted file mode 100644 index ea3464f..0000000 --- a/mixtape/readme.md +++ /dev/null @@ -1 +0,0 @@ -Párty songy, který se hrajou, když jdou trampové spát a máme v sobě pár rumů. diff --git a/readme.md b/readme.md index ef76379..d3e61b3 100644 --- a/readme.md +++ b/readme.md @@ -2,6 +2,7 @@ - [`chordpro`](https://github.com/ChordPro/chordpro/) - `ghostscript` +- `zola` (optional) ## Building @@ -21,3 +22,14 @@ or build HTML output with: ``` chordpro --config=chordpro.json -o path/to/song.html path/to/song.cho ``` + +### Static website output + +Futhermore, the project is ready to be compiled into a static webpage using +[Zola](https://www.getzola.org/). + +``` +zola build +``` + +This is done by default during the deploy pipeline. diff --git a/sass/style.scss b/sass/style.scss new file mode 100644 index 0000000..dc43956 --- /dev/null +++ b/sass/style.scss @@ -0,0 +1,10 @@ +body { + margin: 0; +} + +iframe.song { + display: block; + width: 100%; + min-height: 100vh; + border: 0; +} diff --git a/chordpro.css b/static/chordpro.css similarity index 100% rename from chordpro.css rename to static/chordpro.css diff --git a/fonts/liberation-fonts-ttf-2.1.5/AUTHORS b/static/fonts/liberation-fonts-ttf-2.1.5/AUTHORS similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/AUTHORS rename to static/fonts/liberation-fonts-ttf-2.1.5/AUTHORS diff --git a/fonts/liberation-fonts-ttf-2.1.5/LICENSE b/static/fonts/liberation-fonts-ttf-2.1.5/LICENSE similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LICENSE rename to static/fonts/liberation-fonts-ttf-2.1.5/LICENSE diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Bold.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Bold.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Bold.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Bold.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-BoldItalic.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-BoldItalic.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationMono-BoldItalic.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-BoldItalic.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Italic.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Italic.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Italic.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Italic.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Regular.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Regular.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Regular.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationMono-Regular.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Bold.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Bold.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Bold.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Bold.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-BoldItalic.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-BoldItalic.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationSans-BoldItalic.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-BoldItalic.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Italic.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Italic.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Italic.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Italic.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Regular.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Regular.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Regular.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationSans-Regular.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Bold.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Bold.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Bold.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Bold.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-BoldItalic.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-BoldItalic.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-BoldItalic.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-BoldItalic.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Italic.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Italic.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Italic.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Italic.ttf diff --git a/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Regular.ttf b/static/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Regular.ttf similarity index 100% rename from fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Regular.ttf rename to static/fonts/liberation-fonts-ttf-2.1.5/LiberationSerif-Regular.ttf diff --git a/templates/index.html b/templates/index.html new file mode 100644 index 0000000..8a68041 --- /dev/null +++ b/templates/index.html @@ -0,0 +1,20 @@ + + + + + + {% block title %}{{ config.title }}{% endblock %} + + + + + {% block content %} + + {% endblock %} + {% block script %}{% endblock %} + + diff --git a/templates/song.html b/templates/song.html new file mode 100644 index 0000000..af16551 --- /dev/null +++ b/templates/song.html @@ -0,0 +1,8 @@ +{% extends "index.html" %} +{% block content %} + {% for asset in page.assets %} + {% if asset is matching(page.slug~"[.](html)$") %} + + {% endif %} + {% endfor %} +{% endblock %} diff --git a/templates/taxonomy_list.html b/templates/taxonomy_list.html new file mode 100644 index 0000000..e69de29 diff --git a/templates/taxonomy_single.html b/templates/taxonomy_single.html new file mode 100644 index 0000000..e69de29