Compare commits

2 Commits

Author SHA1 Message Date
634122085f Show capo in header 2024-07-26 19:38:02 +02:00
5b5be3b7c0 Show artist in header
All checks were successful
Build / build (push) Successful in 2m3s
2024-07-26 19:37:23 +02:00
77 changed files with 172 additions and 1612 deletions

View File

@ -15,14 +15,14 @@ jobs:
build:
runs-on: ubuntu-latest
container:
image: git.0x45.cz/em/mixtape:240904
image: git.0x45.cz/em/mixtape:240625
steps:
- name: Checkout repository
run: git clone https://git.0x45.cz/em/mixtape.git /workspace/em/mixtape
- name: Build Chordpro
run: make pdf html songbook
run: make pdf html
- name: Build Zola
run: zola build

View File

@ -1,58 +1,84 @@
pdf {
papersize : a4
columnspace : 20
margintop : 60
marginbottom : 40
marginleft : 40
marginright : 40
headspace : 40
footspace : 20
{
"pdf" : {
"papersize" : "a4",
"columnspace" : 20,
"margintop" : 60,
"marginbottom" : 40,
"marginleft" : 40,
"marginright" : 40,
"headspace" : 40,
"footspace" : 20,
formats.title {
title : [ "" "%{title}" "%{artist}" ]
subtitle : [ "" "" "" ]
}
"formats" : {
"title" : {
"title" : [ "%{Capo}", "%{title}", "%{artist}" ],
},
},
fontdir : [ static/fonts/liberation-fonts-ttf-2.1.5/ ]
fontconfig {
serif {
"" : LiberationSerif-Regular.ttf
bold : LiberationSerif-Bold.ttf
italic : LiberationSerif-Italic.ttf
bolditalic : LiberationSerif-BoldItalic.ttf
}
sans {
"" : LiberationSans-Regular.ttf
bold : LiberationSans-Bold.ttf
italic : LiberationSans-Italic.ttf
bolditalic : LiberationSans-BoldItalic.ttf
}
monospace {
"" : LiberationMono-Regular.ttf
bold : LiberationMono-Bold.ttf
italic : LiberationMono-Italic.ttf
bolditalic : LiberationMono-BoldItalic.ttf
}
}
"fontdir" : [ "static/fonts/liberation-fonts-ttf-2.1.5/" ],
"fontconfig" : {
"serif" : {
"" : "LiberationSerif-Regular.ttf",
"bold" : "LiberationSerif-Bold.ttf",
"italic" : "LiberationSerif-Italic.ttf",
"bolditalic" : "LiberationSerif-BoldItalic.ttf"
},
"sans" : {
"" : "LiberationSans-Regular.ttf",
"bold" : "LiberationSans-Bold.ttf",
"italic" : "LiberationSans-Italic.ttf",
"bolditalic" : "LiberationSans-BoldItalic.ttf"
},
"monospace" : {
"" : "LiberationMono-Regular.ttf",
"bold" : "LiberationMono-Bold.ttf",
"italic" : "LiberationMono-Italic.ttf",
"bolditalic" : "LiberationMono-BoldItalic.ttf"
},
},
fonts {
title.description : "serif bold 14"
subtitle.description : "serif 11"
text.description : "serif 12"
chord.description : "sans italic 10"
comment {
description : "sans 12"
background : #E5E5E5
}
comment_italic.description : "sans italic 12"
comment_box {
description : "sans 12"
frame : 1
}
tab.description : "monospace 10"
toc.description : "serif 11"
grid.description : "sans 10"
"fonts" : {
"title" : {
"description" : "serif bold 14"
},
"subtitle" : {
"description" : "serif 11"
},
"text" : {
"description" : "serif 12"
},
"chord" : {
"description" : "sans italic 10"
},
"comment" : {
"description" : "sans 12",
"background" : "#E5E5E5"
},
"comment_italic" : {
"description" : "sans italic 12"
},
"comment_box" : {
"description" : "sans 12",
"frame" : 1
},
"tab" : {
"description" : "monospace 10"
},
"toc" : {
"description" : "serif 11"
},
"grid" : {
"description" : "sans 10"
},
"chordfingers" : {
"description" : "dingbats 10"
}
}
},
html.styles.display : /chordpro.css
"html" : {
"styles" : {
"display" : "/chordpro.css"
}
}
}

View File

@ -8,8 +8,6 @@
{define: Bm7 base-fret 1 frets x 2 4 2 3 2 fingers x 1 2 1 3 1 }
{define: Bbm7 base-fret 1 frets x 1 3 1 2 1 fingers x 1 2 1 3 1 }
{c: Capo 2}
{sov}
Byly krásný naše [G]plány, [G6sus4] [G]
byla jsi můj celej [Bm]svět, [Bm7] [Bbm7] [Am]

View File

@ -1,62 +0,0 @@
{title: Až to vzdám}
{artist: Tragedis}
{columns: 2}
{sov}
[D]Pondělí ráno a já si doma smývám bahno z [G]fesťáku.
[Em]Špína je [G]pryč, ale [Em]s ostudou se [G]člověk musí [D]sžít.
[D]Až jednou příde den kdy to všechno nebudu mít [G]na háku,
[Em]najdu svůj [G]glanc a [Em]třeba k tomu [G]přestanu i [D]pít.
Až to [Bm]vzdám, až to [D]vzdám
a [Em]za pravdu dám [G]všem svejm bejval[D]kám.
{eov}
{sov}
[D]Má první holka už druhým rokem nosí jiný [G]příjmení.
[Em]Vlastně i [G]brácha má [Em]ženu, dítě, [G]auto, psa a [D]byt.
[D]Když to tak zvážim, tak v mým životě téměř nic se [G]nemění,
[Em]jen nový [G]šrámy a v [Em]duši všechno [G]možný jen né [D]klid.
Až to [Bm]vzdám, až to [D]vzdám
a [Em]za pravdu dám [G]všem svejm bejval[D]kám.
{eov}
{soc}
[Bm]Zatím ale ještě nedám chlastu vale,
s Biblí [D]na nočním stole, ani náhodou ty vole.
Já chci [Em]žít teď a tady, ženskejm [G]očumovat vnady
a pak [D]u pivní flašky, dělat pro ostatní šašky.
[Bm]V pátek slavit, v sobotu se chodit bavit.
zažít [D]fesťáky i kluby, dokavaď mám svoje zuby.
Než mě [Em]abstinence skolí, budu [G]pařit třeba s holí
A pak [D]zařvu ještě z jámy, ženský, putiky a flámy.
{eoc}
{column_break}
{sov}
[D]Jednou to příde a já konečně doufám rozum [G]dostanu.
[Em]I mojí [G]mámě, pak [Em]dojdou dobrý [G]rady, když jdu [D]ven.
[D]A až to příde, tak zmizím v davu spořádaných [G]občanů.
[Em]Najdu se v [G]práci a [Em]přestane mě [G]lákat vůně [D]žen.
Až to [Bm]vzdám, až to [D]vzdám
a [Em]za pravdu dám [G]všem svejm bejval[D]kám.
{eov}
{soc}
[Bm]Zatím ale ještě nedám chlastu vale,
s Biblí [D]na nočním stole, ani náhodou ty vole.
Já chci [Em]žít teď a tady, ženskejm [G]očumovat vnady
a pak [D]u pivní flašky, dělat pro ostatní šašky.
[Bm]V pátek slavit, v sobotu se chodit bavit.
zažít [D]fesťáky i kluby, dokavaď mám svoje zuby.
Než mě [Em]abstinence skolí, budu [G]pařit třeba s holí
A pak [D]zařvu ještě z jámy, ženský, putiky a flámy.
{eoc}
{soc}
Až to [Bm]vzdám, až to [D]vzdám
a [Em]za pravdu dám [G]všem svejm bejval[D]kám.
Až to [Bm]vzdám, až to [D]vzdám
a [Em]za pravdu dám [G]všem svejm bejval[D]kám.
{eoc}

View File

@ -1,6 +0,0 @@
+++
title = "Až to vzdám"
[taxonomies]
category = ["mixtape"]
artist = ["Tragedis"]
+++

View File

@ -1,68 +0,0 @@
{title: Balda}
{artist: Morčata na útěku}
{columns: 2}
{transpose: 7}
{sov}
[C]Máma mi říkala už si najdi ženskou,
Rakouskou či Ruskou či Československou,
[F]měl by ses už ože[G]nit a potomky [C]mít.
{eov}
{sov}
[C]Táta zase pravil je to chlapče dřina,
musíš splodit dům a zasadit si syna,
[F]nakonec postavit [G]strom, makačka [C]jak hrom.
{eov}
{sov}
[C]První po mně chtěla, abych prachy solil,
nosil krátký vlasy a šulina si holil,
[F]na kule řetízek d[G]al, jak metrose[C]xuál.
{eov}
{sov}
[C]Druhá navařila, já jsem celej zbledl,
samá brokolice a já abych to jedl,
[F]ani prase to nese[G]žralo, za hov[C]no to stálo.
{eov}
{soc}
[G]Chtěl jsem [C]mít velkou bambuli,
ve vaně třít si krém na boty do dlaně,
[F]od rána po celý [G]den, honit si [C]jen.
[G]Honit si [C]ba, ba ba ba ba ba baldu,
ba, ba ba ba ba ba baldu,
[F]od rána po celý [G]den, honit si [C]jen.
{eoc}
{column_break}
{sov}
[C]Třetí byla panna, sex byl pro ní tabu,
později jsem zjistil, že si našla babu,
[F]lesbička jak z Bravíč[G]ka a ještě k tomu [C]coura.
{eov}
{sov}
[C]Čtvrtá měla vlasy na hlavě jen místy,
pysky jako řízky, jak dva řepný listy,
[F]vždycky když si usra[G]la, frnda jí zatleska[C]la.
{eov}
{soc}
[G]Chtěl jsem [C]mít velkou bambuli,
ve vaně třít si krém na boty do dlaně,
[F]od rána po celý [G]den, honit si [C]jen.
[G]Honit si [C]ba, ba ba ba ba ba baldu,
ba, ba ba ba ba ba baldu,
[F]od rána po celý [G]den, honit si [C]jen.
{eoc}
{soc}
[G]Chtěl jsem [C]mít velkou bambuli,
ve vaně třít si krém na boty do dlaně,
[F]od rána po celý [G]den, honit si [C]jen.
[G]Honit si [C]ba, ba ba ba ba ba baldu,
ba, ba ba ba ba ba baldu,
[F]od rána po celý [G]den, honit si [C]jen.
{eoc}

View File

@ -1,6 +0,0 @@
+++
title = "Balda"
[taxonomies]
category = ["mixtape"]
artist = ["Morčata na útěku"]
+++

View File

@ -1,68 +0,0 @@
{title: BalkánSka}
{artist: Totální nasazení}
{columns: 2}
Jednou takhle [E]přišla mi depe[B]še,
od forever young Vlada Tepe[E]še
rumunsky stojí tam, že jsem z[B]ván,
abych za ním přijel na Bal[E]kán.
Rodinný přítel je hrabě V[B]lad
a přede mnou cesta do Kar[E]pat,
nasedám do svý starý Daci[B]e,
jedu někam do Transylváni[E]e. [*(stop)]
{soc}
Pa ra pa pa pa [E]pá ra rá rá [B]rá
Pa ra pa pa pa [E]pá ra rá rá [B]rá
Pa ra pa pa pa [E]pá ra rá rá [B]rá
Pa ra pa pa pa [E]pá ra rá rá [B]rá
{eoc}
Snad moje [E]mise se poda[B]ří,
"Nemtudom" říkaj' mi Maďa[E]ři.
Nechápu značení a směrov[B]ky,
jako brouk otočenej na krov[E]ky. [*(stop)]
Čabajka, [E]guláš a měním [B]tvar,
Debrecín, Györ, Székesfeher[E]vár.
Než utratím všechny svoje forin[B]ty,
na hranicích zbavenej jsem poin[E]ty. [*(stop)]
{c:Refrén}
{sob}
[A]hoj tata [B]hoj ta, hojta hojta [E]hojta
[A]hoj tata [B]hoj ta, hojta hojta [E]hoj
[A]hoj tata [B]hoj ta, hojta hojta [E]hojta
[A]hoj tata [B]hoj ta, hojta hojta [E]hoj [E]hoj [E]hoj
{eob}
Jugošku [E]míval já vždycky [B]rád,
jenže trochu jinde bydlí Tepeš [E]Vlad.
Tak na cestu sbalím si cigoš[B]ku,
paříme na bulharskou diskoš[E]ku. [*(stop)]
Černý moře [E]štreku mi pozmě[B]ní,
na Jadranu svítí bílý kame[E]ní.
Apačům tu vyseknu poklo[B]nu,
mokasíny, péra, tee-pee do zvo[E]nu. [*(stop)]
{c:Refrén}
{c:Hojta}
Indiánský [E]signály kouřo[B]vý,
na kterých se udí hlavy vepřo[E]vý.
Musím se tomu začít hrozně [B]smát,
když tu najednou stojí hrabě [E]Vlad. [*(stop)]
Sundává si [E]masku, a do py[B]če!
Mám před sebou herce Gojka Miti[E]če!
Tomahawkem do hlavy když mě [B]bil,
ze sna mě Čuran Močič probu[E]dil... [*(stop)]
{c:Refrén}
{sob}
[A]hoj tata [B]hoj ta, hojta hojta [E]hojta
[A]hoj tata [B]hoj ta, hojta hojta [E]hoj
[A]hoj tata [B]hoj ta, hojta hojta [E]hojta
[A]hoj tata [B]hoj ta, hojta hojta [E]hoj [E]hoj [E]hooooj
{eob}

View File

@ -1,6 +0,0 @@
+++
title = "BalkánSka"
[taxonomies]
category = ["mixtape"]
artist = ["Totální nasazení"]
+++

View File

@ -1,30 +0,0 @@
{title: Blues Folsomské věznice}
{artist: Greenhorns}
{start_of_verse}
[C]Můj děda bejval blázen, texaskej ahasver,
a na půdě nám po něm zůstal [C7]ošoupanej kvér,
ten [F]kvér obdivovali všichni kámoši z oko[C]lí
a [G7]máma mi říkala: "Nehraj si s tou pisto[C]lí!"
{end_of_verse}
{start_of_verse}
[C]Jenže i já byl blázen, tak zralej pro malér,
a ze zdi jsem sundával tenhle[C7]ten dědečkův kvér,
pak s [F]kapsou vyboulenou chtěl jsem bejt chlap all [C]right
a s hol[G7]kou vykutálenou hrál jsem si na Bonnie and [C]Clyde.
{end_of_verse}
{start_of_verse}
[C]Ale udělat banku, to není žádnej žert,
sotva jsem do ní vlítnul, hned zas [C7]vylít jsem jak čert,
[F]místo jako kočka já utíkám jak [C]slon,
takže [G7]za chvíli mě veze policejní an[C]ton.
{end_of_verse}
{start_of_verse}
[C]Teď okno mřížovaný mi říká, že je šlus,
proto tu ve věznici zpívám [C7]tohle Folsom Blues.
[F]Pravdu měla máma, radila: "Nechoď s tou hol[C]kou!",
a [G7]taky mi říkala: "Nehraj si s tou pistol[C]kou!"
{end_of_verse}

View File

@ -1,6 +0,0 @@
+++
title = "Blues Folsomské věznice"
[taxonomies]
category = ["classic"]
artist = ["Greenhorns"]
+++

View File

@ -1,8 +1,7 @@
{title: Být stále mlád}
{artist: Karel Gott}
{columns: 2}
{c: Capo 2, 4, 5?}
{capo: 4, 5?}
{sov}
[G]Čas dál si [D]běží svůj mara[Em]tón
@ -55,6 +54,16 @@ za nesplněnou [Em]tou[D]hou
[C]jen mládí, [D]nikdy stáří
[G]být stále [D]mlád zkouším to [Em]dál být stále [C]mlád
[D]i přes ty známky času [Am]ve své tváři
[C]být [D]stále [G]mlád [D] [Em] [C]
[D]vzepřít se jednou provždy [Am]kalendáři
[C]jen mládí, [D]nikdy stáří
[G]být stále [D]mlád zkouším to [Em]dál být stále [C]mlád
[D]i přes ty známky času [Am]ve své tváři
[C]být [D]stále [G]mlád [D]
zkouším to [Em]dál být stále [C]mlád
[D]i přes ty známky času [Am]ve své tváři
[C]být [D]stále [G]mlád
{eoc}

View File

@ -1,70 +0,0 @@
{title: Carpe Diem}
{artist: Tragedis}
{columns: 2}
{transpose: -4}
{c: Capo 4}
[E] [B] [F#m] [C#m]
[E] [B] [A] [B] [E]
{soc}
[E]Žijem, jak [B]žijem, a proto taky [F#m]pijem, co [C#m]pijem.
Od [E]budoucnosti vůbec nic [B]nečekej,
teď je [A]teď, a [B]proto carpe [E]diem.
[E]Žijem, jak [B]žijem,
v malejch [F#m]bytech, ještě menší [C#m]příjem.
[E]Slepujeme střípky vlast[B]ních životů
den co [A]den, než [B]dojde na re[E]quiem.
{eoc}
{sov}
[C#m] Celej můj [B]život to je [E]jeden velkej pád,
[A] za dobrej [B]skutek facku [E]vrací.
[C#m]Aniž bych [B]chtěl, musím se [E] se životem [A]prát,
[C#m] než pěstí, [B] radši desti[E]lací. [B]
{eov}
{soc}
[E]Žijem, jak [B]žijem, a proto taky [F#m]pijem, co [C#m]pijem.
Od [E]budoucnosti vůbec nic [B]nečekej,
teď je [A]teď, a [B]proto carpe [E]diem.
[E]Žijem, jak [B]žijem,
v malejch [F#m]bytech, ještě menší [C#m]příjem.
[E]Slepujeme střípky vlast[B]ních životů
den co [A]den, než [B]dojde na re[E]quiem.
{eoc}
{column_break}
{sob}
[C#m] [B] [E]
[A] [B] [E]
[C#m] [B] [E] [A]
[C#m] [B] [E]
{eob}
{sov}
[C#m]Artemis [B]vyrazila [E]na poslední leč,
[A]náledím [B]kráčí na pod[E]patcích.
[C#m] Sisyfos [B]tlačí dál svůj [E]košík s lahvá[A]či
[C#m] a to co zbyde, [B]vrátí na po[E]platcích. [B]
{eov}
{soc}
[E]Žijem, jak [B]žijem, a proto taky [F#m]pijem, co [C#m]pijem.
Od [E]budoucnosti vůbec nic [B]nečekej,
teď je [A]teď, a [B]proto carpe [E]diem.
[E]Žijem, jak [B]žijem,
v malejch [F#m]bytech, ještě menší [C#m]příjem.
[E]Slepujeme střípky vlast[B]ních životů
den co [A]den, než [B]dojde na re[E]quiem.
{eoc}
{soc}
[E]Žijem, jak [B]žijem, a proto taky [F#m]pijem, co [C#m]pijem.
Od [E]budoucnosti vůbec nic [B]nečekej,
teď je [A]teď, a [B]proto carpe [E]diem.
[E]Žijem, jak [B]žijem,
v malejch [F#m]bytech, ještě menší [C#m]příjem.
[E]Slepujeme střípky vlast[B]ních životů
den co [A]den, než [B]dojde na re[E]quiem.
{eoc}

View File

@ -1,6 +0,0 @@
+++
title = "Carpe Diem"
[taxonomies]
category = ["mixtape"]
artist = ["Tragedis"]
+++

View File

@ -0,0 +1,25 @@
{title: České hity}
{artist: Triky a pověry}
[C] [Am] [F] [G] [C]
{sov}
[C]Trápí mě tréma, jsem toho ještě plná,
[Am]hity SanRémo, zasáhla česká vlna,
[F]všichni tím stůněm, všichni jsme počeštělí,
[G]S Toto utugnem jsme české hity pěly.
{eov}
{sov}
[C]My v českém rytmu, italské píšem šlágry,
[Am]není v nich láska, jen krompáče a bagry,
[F]Není v nich víno, není v nich horké slunce,
[G]kdo si je zpívá, toho hned bolej ruce.
{eov}
{soc}
[C]Hej, hola zpívej si sám, zpívej si přidej se k nám,
[Am]hej hola zpívej a hrej, ty české hity jsou nej,
[F]zpívej a nezastav pant a každou dobu si t[G]leskni,
teď nemůžeš tesknit, co Čech to muzikant. [C]
{eoc}

View File

@ -0,0 +1,6 @@
+++
title = "České hity"
[taxonomies]
category = ["mixtape"]
artist = ["Triky a pověry"]
+++

View File

@ -1,8 +1,6 @@
{title: Cháluj}
{artist: Morčata na útěku}
{capo: 5}
{c: Capo 5}
{capo: 3/5}
{sot: Intro}
e|------------------1------------|---------------------------------|

View File

@ -1,8 +1,6 @@
{title: Děti Ráje}
{artist: Michal David}
{c: Capo 4}
[C] [Am] [F] [C][G]
[C] [Am] [F] [G]

View File

@ -1,55 +0,0 @@
{title: Fajn džob}
{artist: Hop Trop}
{columns: 2}
{define: Bb base-fret 6 frets 1 3 3 2 1 1}
{sov}
"Moje [Gm]briga má [F]jméno [Gm]Ariel",
řekl [Gm]kapitán, [F]když mě [Gm]zval,
[Bb]prej, abych s ním jako [F]lodník jel
a [Gm]džob, co mi [F]nabíd, [Gm]bral.
[Bb]Prej, abych s ním jako [F]lodník jel
a [Gm]džob, co mi [F]nabíd, [Gm]bral. [G][*(4 doby)]
{eov}
{sov}
Von [Gm]veliký [F]prachy mi [Gm]sliboval,
čert [Gm]ví, jestli [F]ňáký [Gm]má,
[Bb]já nevěřil, a tak [F]žvanil dál,
že [Gm]zejtra už [F]vyplou[Gm]vá.
[Bb]Já nevěřil, a tak [F]žvanil dál,
že [Gm]zejtra už [F]vyplou[Gm]vá. [G][*(4 doby)]
{eov}
{soc}
[G]Celej den a [C]celou [G]noc
[Em]stožár se pode mnou [D7]kej[G]vá,
[G]chceš to znát, [C]klidně [G]pojď,
ať [Em]víš taky, jaký to [D7]bej[G]vá. [*(4 doby)]
[G]Žaludek stoupá [C]vejš a [G]vejš,
[Em]na lodi všechno [D7]skří[G]pá,
[G]do vočí, tak jako [C]mořská [G]sůl,
[Em]vostrej vítr mi [D7]ští[G]pá.[*(4 doby)]
{eoc}
{column_break}
{sov}
Kdyby [Gm]do vočí [F]někdo vám [Gm]tvrdil,
že by [Gm]práci pro [F]vás měl [Gm]fajn,
[Bb]dejte si říct, to by [F]bral jenom ten,
kdo je [Gm]blázen a [F]nemá [Gm]šajn.
[Bb]Dejte si říct, to by [F]bral jenom ten,
kdo je [Gm]blázen a [F]nemá [Gm]šajn. [G][*(4 doby)]
{eov}
{soc}
[G]Celej den a [C]celou [G]noc
[Em]stožár se pode mnou [D7]kej[G]vá,
[G]chceš to znát, [C]klidně [G]pojď,
ať [Em]víš taky, jaký to [D7]bej[G]vá. [*(4 doby)]
[G]Žaludek stoupá [C]vejš a [G]vejš,
[Em]na lodi všechno [D7]skří[G]pá,
[G]do vočí, tak jako [C]mořská [G]sůl,
[Em]vostrej vítr mi [D7]ští[G]pá. [Gm][*(8 dob)] [G][*(jednou)]
{eoc}

View File

@ -1,6 +0,0 @@
+++
title = "Fajn džob"
[taxonomies]
category = ["classic"]
artist = ["Hop Trop"]
+++

View File

@ -2,8 +2,6 @@
{artist: Morčata na útěku}
{columns: 2}
{c: Capo 5}
[Am] [G] [E] [*3x]
{sov}
@ -75,5 +73,5 @@ Snad ne[Am]krmí houmle[C]sáky
na la[G]vičce před Tescem.
Siréna [Am]houká, fízli už [G]jedou,
co se zas [F]stalo, co je zas [G]s dědou?
Chci ještě [Am]vidět [C]jeho kadeř [G]šedou. [Am]
Chci ještě [Am]vidět [C]jeho kadeř [G]šedou.
{eoc}

View File

@ -1,56 +0,0 @@
{title: Holka z Bretaně}
{artist: Vráťa Hošek}
{sov}
Potkal jsem [Dm]holku, potkal jsem [C]jednu krásnou [Bb]holku z [C]Breta[Dm]ně.
Potkal jsem [Dm]holku, potkal jsem [C]jednu krásnou [Bb]holku z [C]Breta[Dm]ně.
Fakt nešlo [F]mluvit [C]o pan[F]ně,
potkal jsem [Dm]holku, měla to [C]ráda, až to [Bb]bylo hodně [C]na hra[Dm]ně.
Fakt nešlo [F]mluvit [C]o pan[F]ně,
potkal jsem [Dm]holku, měla to [C]ráda, až to [Bb]bylo hodně [C]na hra[Dm]ně.
{eov}
{sov}
Ta holka mi dala, ta holka pokaždé mi dala hrozně do těla.
Ta holka mi dala, ta holka pokaždé mi dala hrozně do těla.
Pak ale jednou dát mi chtěla,
ta co mi dala, chtěla mi do těla dát něco co by neměla.
Pak ale jednou dát mi chtěla,
ta co mi dala, chtěla mi do těla dát něco co by neměla.
{eov}
{sov}
Tam může jen lékař, tam může jenom lékař, kam bys chtěla, lásko má.
Tam může jen lékař, tam může jenom lékař, kam bys chtěla lásko má.
Tam ani slunce nechodí,
tam může jen lékař, ty pitomá, tohle se chlapům dělat nehodí.
Tam ani slunce nechodí,
tam může jen lékař, ty pitomá, tohle se chlapům dělat nehodí.
{eov}
{sov}
Jó, já tě mám rád, já tě mám rád ale fakt nevymýšlej blbosti.
Jó, já tě mám rád, já tě mám rád ale fakt nevymýšlej blbosti.
Prosím tě, buď té milosti,
jó, já tě mám rád, ale já příliš nízký mám práh bolesti.
Prosím tě, buď té milosti,
jó, já tě mám rád, ale já příliš nízký mám práh bolesti.
{eov}
{sov}
Prosím tě pochop, prosímtě pochop, že tohle fakt není legrace.
Prosím tě pochop, prosímtě pochop, že tohle fakt není legrace.
Tohle je degenarace!
Prosím tě, pochop, že pouze jedním směrem má tu vést penetrace.
Tohle je degenarace!
Prosím tě, pochop, že pouze jedním směrem má tu vést penetrace.
{eov}
{sov}
Vážně to dildo, vážně to dildo, holka, prosím, nekupuj.
Vážně to dildo, vážně to dildo, holka, prosím, nekupuj.
Ani ten e-shop nestuduj.
A když to dildo, když ho koupíš, tak, k němu aspoň kup jelení lůj.
ani ten e-shop nestuduj.
A když to dildo, když ho koupíš, tak, k němu aspoň kup jelení lůj.
{eov}

View File

@ -1,6 +0,0 @@
+++
title = "Holka z Bretaně"
[taxonomies]
category = ["mixtape"]
artist = ["Vráťa Hošek"]
+++

View File

@ -3,8 +3,6 @@
{columns: 2}
{capo: 2}
{c: Capo 2}
{sov}
Ten, kdo [Am]nezná hukot vody lopat[C]kama vířený
jako [G]já, jó jako [Am]já,

View File

@ -2,8 +2,6 @@
{artist: Mucha}
{columns: 2}
{c: Capo 2}
[Dm] [Gm] [C] [A] [Dm]
{sov}

View File

@ -1,8 +1,7 @@
{title: Jezdím bez nehod}
{artist: Milan Chladil}
{columns: 2}
{c: Capo 2}
{capo: 2}
{sob}
[G] [Am] [D] [G]

View File

@ -1,8 +1,8 @@
{title: Jolene}
{artist: Fešáci}
{columns: 2}
{capo: 4}
{c: Capo 4}
{c: Fešáci mají Capo 2}
{soc}

View File

@ -1,6 +0,0 @@
+++
title = "Jsem Vožralej"
[taxonomies]
category = ["mixtape"]
artist = ["Emil"]
+++

View File

@ -1,46 +0,0 @@
{title: Jsem Vožralej}
{artist: Emil}
{columns: 2}
{sov}
Mlá[G]tim do dvěří, ale [C]ona už [G]tuší
že [G]jsem nalitej a [D]gin ze mě srší
[G]Zamkla mi dveře, [C]přední i [G]zadní
[G]a přes ně křičí [D]"radši vy[G]padni!"
{eov}
{sov}
Tak [G]na bar se vracím a [C]kámoši [G]smělí
my [G]objednaj Božkov, [D]rum je to skvělý
[G]Pak se mě ptají [C]"proč jsi tu [G]znova?"
[G]a já jím říkám, [D]"tady jsem [G]doma!"
{eov}
{soc}
Já [G]jsem vožralej, [C]jsem vožra[G]lej
[G]mám tu svý kámoše [D]a je mi hej
[G]jsem vožralej, [C]jsem vožra[G]lej
dokud [G]na nohách stojim, [D]další mi [G]lej
{eoc}
[G][C][G]
[G][D][G]
{column_break}
{sov}
[G]Dalas mi vybrat a [C]byla to [G]past
Mezi [G]tebou a pivem, [D]já volim chlast
[G]Odpust si raději [C]ty kecy [G]svý
[G]K životu stačí mě [D]kámoši [G]mý
{eov}
{soc}
Já [G]jsem vožralej, [C]jsem vožra[G]lej
[G]mám tu svý kámoše [D]a je mi hej
[G]jsem vožralej, [C]jsem vožra[G]lej
dokud [G]na nohách stojim, [D]další mi [G]lej
{c: 2x}
{eoc}
[G][C][G]
[G][D][G]

View File

@ -1,6 +0,0 @@
+++
title = "Kočky"
[taxonomies]
category = ["mixtape"]
artist = ["Tragedis"]
+++

View File

@ -1,52 +0,0 @@
{title: Kočky}
{artist: Tragedis}
{transpose: -4}
{columns: 2}
{c: Capo 4 (Transpozice o -4 z B)}
[B] [D#m] [F#] [C#]
[B] [D#m] [F#] [C#]
{sov}
V [B]minulým životě jsem byl [D#m]kocour,
páč [B]co jsem přežil, chtělo aspoň [C#]devět životů.
[B]Otravy, kopance a [D#m]rány,
i s [B]vytrhanou srstí budu [C#]mňoukat u plotu.
{eov}
{soc}
[B]Kočky, polezte [D#m]ven!
Dneska [F#]protancujem noc, zejtra [C#]prochrápeme den.
Když [B]vyčerpáním téměř mrtvej [D#m]jsem,
tak [B]doma si dám mlíčko a [C#]táhnu zase dál,
tak čert mě [F#]vem. [*8 dob]
{eoc}
[B] [D#m] [F#] [C#]
[B] [D#m] [F#] [C#]
{column_break}
{sov}
[B]Serenády u popelnic [D#m]znám,
i [B]pocit, když tě pitbull žene [C#]noční ulicí.
[B]Vezmeme-li v potaz, že jsem [D#m]kocour,
tak [B]proč se místo koček domu [C#]vracím s vopicí?
{eov}
{soc}
[B]Kočky, polezte [D#m]ven!
Dneska [F#]protancujem noc, zejtra [C#]prochrápeme den.
Když [B]vyčerpáním téměř mrtvej [D#m]jsem,
tak [B]doma si dám mlíčko a [C#]táhnu zase dál,
tak ... [B]Kočky, polezte [D#m]ven!
Dneska [F#]protancujem noc, zejtra [C#]prochrápeme den.
Když [B]vyčerpáním téměř mrtvej [D#m]jsem,
Až [B]padnem z neřesti a úna[D#m]vou,
ať [B]maso vezmou krysy
a [C#]chlupy po Vltavě odpla[F#]vou. [*8 dob]
{eoc}
[B] [D#m] [F#] [C#]
[B] [D#m]
[B] [C#] [F#]

View File

@ -1,8 +1,6 @@
{title: Kundička růžová}
{artist: Standa}
{capo: 3}
{c: Capo: 3}
{define: Dmi7 base-fret 3 frets x 0 0 2 1 1}

View File

@ -1,6 +0,0 @@
+++
title = "Letecký Most"
[taxonomies]
category = ["mixtape"]
artist = ["Vráťa Hošek"]
+++

View File

@ -1,77 +0,0 @@
{title: Letecký Most}
{artist: Vráťa Hošek}
{columns: 2}
{sov}
[Am]My jsme Němci, [Am]My jsme z Osy.
[Dm]Zaútočí[Am]me na Rusy.
[Am]Operace [Am]Barbarossa
[E7]v létě dobrý, v [Am]zimě kosa.
{eov}
{soc}
[F]Přijde le[C]tecký most
a [Dm]budeme mít [Am]zásob dost
[F]naší [C]budoucnost
má [E7]v rukou Hermann [Am]Göring.
{eoc}
{sov}
[Am]Tak tu válčí[Am]me s Rusem
a [Dm]vedení jsme [Am]Paulusem.
On [Am]zamyšleně [Am]mne si bradu
[E7]"Uvízli jsme u [Am]Stalingradu."
{eov}
{c: Refrén}
{sov}
[Am]Sověti nám [Am]ústup utli,
[Dm]mrzneme tu [Am]jako trotli.
[Am]Tak jako v Děm[Am]janském kotli
nás [E7]spasí Hermann [Am]Göring.
{eov}
{c: Refrén}
{sov}
[Am]Göring říká [Am]"To nic není,
[Dm]že jste takhle [Am]obklíčení.
[Am]Dobře vím, co [Am]vás zachrání,
[E7]letecké zá[Am]sobování."
{eov}
{c: Refrén}
{sov}
[Am]Mannstein křičí: [Am]"mordyjé"
a [Dm]že se prý k nám [Am]probije,
[Am]ofenzíva [Am]se však hroutí,
[E7]což nás všechny [Am]velmi rmoutí.
{eov}
{c: Refrén}
{sov}
[Am]Zásobování [Am]nestačí
a [Dm]Sověti na [Am]nás tlačí.
[Am]Všude kolem nás [Am]mužici
a [E7]my nemáme [Am]munici.
{eov}
{c: Refrén}
{sov}
Ru[Am]dé tankové [Am]brigády
[Dm]před námi i [Am]za zády
[Am]loučení s ka[Am]marády
je [E7]konec šesté [Am]armády.
{eov}
{soc}
[F]Žádný le[C]tecký most
a [Dm]neměli jsme [Am]zásob dost
[F]naší [C]budoucnost
ne[E7]spasil Hermann [Am]Göring.
{c: 2x}
{eoc}

View File

@ -2,8 +2,7 @@
{artist: Morčata na útěku}
{album: Tenkrát na záchodě}
{columns: 2}
{c: Capo 5}
{capo: 5}
{c: Víš, na co bych měl teďka chuť? Na velkou tlustou babu se stehnama jako hroch.}

View File

@ -1,8 +1,7 @@
{title: Loch Lomond}
{artist: Waldemar Matuška}
{columns: 2}
{c: Capo 2}
{capo: 2}
{sov}
Ten [C]kraj už je [Am]blízko a [Dm]já cestu [G]znám,
@ -11,12 +10,7 @@ Jde [F]úbočím [C]skal a [Dm]lučinami [G]tam,
kde se [C]nad Loch Lomond [F]stín měkce [G]sklá[C]ní.
{eov}
{start_of_solo}
[C] [Am] [Dm] [G]
[C] [Am] [F] [G]
[F] [C] [Dm] [G]
[C] [F] [G] [C]
{end_of_solo}
{c: Sólo}
{sov}
Ten [C]kout a ty [Am]louky a [Dm]skály mám [G]rád,
@ -32,10 +26,8 @@ Má [F]láska má [C]láska z ní [Dm]lůžko bude [G]stlát,
tam kde [C]sám Loch Lomond v [F]rákosí [G]spá[C]vá.
{eov}
{sob}
[F] [C] [Dm] [G]
[C][*(4 doby)]
{eob}
{c: Mezihra}
[F] [C] [Dm] [G] [C][*(4 doby)]
{column_break}
@ -53,9 +45,4 @@ But [F]me and my [C]true love will [Dm]never meet a[G]gain,
On the [C]bonnie, bonnie [F]banks o' Loch [G]Lo[C]mond.
{eov}
{start_of_solo}
[C] [Am] [Dm] [G]
[C] [Am] [F] [G]
[F] [C] [Dm] [G]
[C] [F] [G] [C]
{end_of_solo}
{c: Sólo}

View File

@ -1,6 +0,0 @@
+++
title = "Modlitba pro partu"
[taxonomies]
category = ["mixtape"]
artist = ["Tři Sestry"]
+++

View File

@ -1,64 +0,0 @@
{title: Modlitba pro partu}
{artist: Tři Sestry}
{columns: 2}
{start_of_intro}
[G] [Bm] [Em] [A] [D] [C] [A] [C]
[G] [Bm] [Em] [A] [D] [C] [A] [C]
{end_of_intro}
{start_of_verse}
[G]Modlitba stoupá [Bm]na oblacích pěny
[Em]Není tak hloupá [A]pro ty zasvěcený
[D]Velekněz láhví [C]dlaně rozevírá
[A]Andělé dáví a [C]shůry padá síra
{end_of_verse}
{start_of_verse}
[G]Na nebe vstoupí tahle [Bm]prosbička krátká
A [Em]že nejsou skoupí tak jí [A]nezabouchnou vrátka
[D]Splněná přání [C]brzy se vrátí
[A]A to čekání kolo [C]fernetů zkrátí
{end_of_verse}
{start_of_chorus}
[G]Voňavý holky, karty, [Bm]placatý káry
Hory, [Em]motorku, řízek a [A]lakovaný máry
[G]Prastarý vína, stříbro, [Bm]humry a slávky
[Em]Abelovi od kokaina [A]sociální dávky
[G]Vránovi pádlo a [Bm]rum pro Korkorána
[Em]V Třebíči na recepci [A]překvapení zrána
[G]Moře do Písku, sobě [Bm]malý pole ropy
[Em]A aby tu Tři sestry dlouho [A]zanechaly stopy
{end_of_chorus}
{column_break}
{start_of_verse}
[G]Štěkotu psímu [Bm]odpovíme sborem
[Em]Nečuchat k vínu a [A]před půlnocí sbohem
[D]Srpnový kůže a [C]minimální šaty
[A]Riskujou úžeh a [C]tak vytáhli paty
{end_of_verse}
{start_of_verse}
[G]My už to víme nic [Bm]není podle plánu
[Em]Tak tu sedíme [A]nakloněni flámu
[D]Ve stavu nouze [C]koupeme se v řece
[A]Čekáme dlouze [C]kdyby jednou přece...
{end_of_verse}
{start_of_chorus}
[G]Voňavý holky, karty, [Bm]placatý káry
Hory, [Em]motorku, řízek a [A]lakovaný máry
[G]Prastarý vína, stříbro, [Bm]humry a slávky
[Em]Abelovi od kokaina [A]sociální dávky
[G]Vránovi pádlo a [Bm]rum pro Korkorána
[Em]V Třebíči na recepci [A]překvapení zrána
[G]Moře do Písku, sobě [Bm]malý pole ropy
[Em]A aby tu Tři sestry dlouho [A]zanechaly stopy
{end_of_chorus}
{c: 2x}

View File

@ -2,5 +2,5 @@
title = "Nagasaki Hirošima"
[taxonomies]
category = ["mixtape"]
artist = ["Mňága A Žďorp"]
artist = ["Mňága A Žďorp}"]
+++

View File

@ -1,8 +1,8 @@
{title: Nagasaki Hirošima}
{artist: Mňága A Žďorp}
{transpose: 5}
{c: Podle Standy transpozice z D na G}
{c: Tj. G D C G Em}
{soc}
[D]tramvají [A]dvojkou [G]jezdíval jsem [A]do Žide[D]nic[A] [G] [A]

View File

@ -1,6 +0,0 @@
+++
title = "Ona ľúbi pomaranče"
[taxonomies]
category = ["mixtape"]
artist = ["Romídci"]
+++

View File

@ -1,61 +0,0 @@
{title: Ona ľúbi pomaranče}
{artist: Romídci}
{columns: 2}
{start_of_intro Intro}
[G] [A] [D] [Bm]
[G] [A] [D] [Bm][*(jednou)]
{end_of_intro}
{sov}
[G]Jedno dievča, [A]ona sa mi páči,
[D]dlhé vlasy, či[Bm]erne oči mala.
[G]Pozvul som ju [A]do jedného baru,
[D]kúpil som jej, [Bm]fľašu Finlandiu.
{eov}
{soc}
Ona ľúbi poma[G]ranče,
[A] rada tancuje nahé [D]tance.
[Bm] Keď jej nalejem šam[G]paňa,
[A] tancuje do bieleho [D]rána.
{eoc}
{sob Bridge}
[G] [A] [D] [Bm]
[G] [A] [D] [Bm][*(jednou)]
{eob}
{column_break}
{sov}
[G]Jedno dievča, [A]ona sa mi páči,
[D]dlhé vlasy, či[Bm]erne oči mala.
[G]Pozvul som ju [A]do jedného baru,
[D]kúpil som jej, [Bm]fľašu Finlandiu.
{eov}
{soc}
Ona ľúbi poma[G]ranče,
[A] rada tancuje nahé [D]tance.
[Bm] Keď jej nalejem šam[G]paňa,
[A] tancuje do bieleho [D]rána.
{eoc}
{soc}
Ona ľúbi poma[G]ranče,
[A] rada tancuje nahé [D]tance.
[Bm] Keď jej nalejem šam[G]paňa,
[A] tancuje do bieleho [D]rána.
{eoc}
{sob Bridge}
[G] [A] [D] [Bm]
[G] [A] [D] [Bm][*(jednou)]
{eob}
{soc}
Ona ľúbi poma[G]ranče,
[A] rada tancuje nahé [D]tance.
[Bm] Keď jej nalejem šam[G]paňa,
[A] tancuje do bieleho [D]rána.
{eoc}

View File

@ -1,6 +0,0 @@
+++
title = "Podběl"
[taxonomies]
category = ["classic"]
artist = ["Hop Trop"]
+++

View File

@ -1,59 +0,0 @@
{title: Podběl}
{artist: Hop Trop}
{columns: 2}
{start_of_verse}
[D]Podběl mi z pangejtů [Em]mává
šedivým ránem při[D]krytej,
mrholí, a z mlhy [Em]závoj
je na mě schválně uši[D]tej.
{end_of_verse}
{start_of_verse}
[D]Mizerně skrz něj se [Em]kouká,
už celou noc mám za se[D]bou,
abych neusnul, tak si [Em]broukám,
a dýzl klepe pode [D]mnou.
{end_of_verse}
{start_of_chorus}
Ráno, [G]až se slunce nad obzorem ukáže
a [D]všem hospodskejm u silnice poví,
[C]že by sis chtěl u nich kafe [D]dát,
[G]tak si dodej ještě trochu kuráže,
jseš [D]chlap, kterej čas neúnavně honí
[C]a svou káru musí taky [D]hnát.
[C]A svou káru musí taky [D]hnát.
{end_of_chorus}
{start_of_solo}
{c: Mezihra/sólo}
[Em][D][Em][D]
{end_of_solo}
{column_break}
{start_of_verse}
[D]Den už se pomalu [Em]blíží
a tma je špatnej spole[D]čník,
nejhorší ve chvíli [Em]zrádný,
na jaký dávno jsem si [D]zvyk'.
{end_of_verse}
{start_of_verse}
[D]Až zvednu od čáry [Em]bílý
konečně oči znave[D]ný,
pohladím tu, co na mě [Em]čeká,
a budu patřit jenom [D]jí.
{end_of_verse}
{start_of_chorus}
{c: První tři řádky bez kytar:}
Ráno, [G]až se slunce nad obzorem ukáže
a [D]všem hospodskejm u silnice poví,
[C]že by sis chtěl u nich kafe [D]dát,
[G]tak si dodej ještě trochu kuráže,
jseš [D]chlap, kterej čas neúnavně honí
[C]a svou káru musí taky [D]hnát.
[C]A svou káru musí taky [D]hnát.
[C]A svou káru musí taky [D]hnát.
{end_of_chorus}

View File

@ -1,6 +0,0 @@
+++
title = "Přátelé"
[taxonomies]
category = ["mixtape"]
artist = ["The Fialky"]
+++

View File

@ -1,62 +0,0 @@
{title: Přátelé}
{artist: The Fialky}
{columns: 2}
[B][F#][G#m][E][*2x]
{sov}
[B] Kámoš Tě tam nechal stát
[F#] Když se přišla přesila rvát
Když [G#m]nebyli šance na vít[E]ězství
[B] Stojí u nepřítele
[F#] A tys ho měl za přítele
[G#m] Padaj rány [E]pěstí
{eov}
{soc}
[B] Přátelé se neopouští
[F#] Hajzlům se neodpouští
[G#m] Každej podraz se ti třikrát vrátí
Tvoje [E]chyby už nejdou vrátit
{c:2x}
{eoc}
{sob}
[B][F#][G#m][E][*2x]
{eob}
{sov}
[B] Stojíš na jiný straně
[F#] Zlost a vztek jsou zbraně
[G#m] Nic dobrýho to nevěs[E]tí
[B] Už to nešlo vrátit
[F#] Jak všechno rychle ztratit
[G#m] Ve chvilce zjis[E]tíš
{eov}
{column_break}
{soc}
[B] Přátelé se neopouští
[F#] Hajzlům se neodpouští
[G#m] Každej podraz se ti třikrát vrátí
Tvoje [E]chyby už nejdou vrátit
{c:2x}
{eoc}
{sob}
[B][F#][G#m][E][*2x]
{eob}
{soc}
[B] Přátelé se neopouští
[F#] Hajzlům se neodpouští
[G#m] Každej podraz se ti třikrát vrátí
Tvoje [E]chyby už nejdou vrátit
{c:2x}
{eoc}
{soc}
[B] óóóóóóóó
[F#] óóóóóóóó
[G#m] óóóóóóóó [E]óóóóóóóó [B]
{eoc}

View File

@ -5,33 +5,33 @@
Jen prázdný [C]nádraží na tebe dejchá samotou
a žádnej vlak, ani nákladní tu [Dm]nestaví,
na duši [F]stín jak zválenej kus [C]trávy,
na duši [Dm]stí[F]n na duši [C]stín.
na duši [Fadd9]stín.[C]
{eoc}
{sov}
Už je to [C]roků pár, co jel jsi po ní naposled,
nebyl jsi sám, kdo přišel se s ní [Dm]rozloučit,
nebyl jsi [F]sám, komu úsměv z tváře [C]zmizel,
nebyl jsi [Dm]sám, komu [F]vzali, co měl [C]rád.
nebyl jsi [F]sám, komu [G]vzali, co měl [C]rád. [F] [C]
{eov}
{soc}
Jen prázdný [C]nádraží na tebe dejchá samotou
a žádnej vlak, ani nákladní tu [Dm]nestaví,
na duši [F]stín jak zválenej kus [C]trávy,
na duši [Dm]stí[F]n na duši [C]stín.
na duši [Fadd9]stín.[C]
{eoc}
{sov}
A čas šel [C]dál, ale tady už se zastavil,
koleje zarůstá jenom tráva [Dm]na pražcích,
ty se sem [F]vracíš, jak toulavej syn k [C]mámě,
ty se sem [Dm]vracíš, když [F]nevíš kudy [C]dál.
ty se sem [F]vracíš, když [G]nevíš kudy [C]dál. [F] [C]
{eov}
{soc}
Jen prázdný [C]nádraží na tebe dejchá samotou
a žádnej vlak, ani nákladní tu [Dm]nestaví,
na duši [F]stín jak zválenej kus [C]trávy,
na duši [Dm]stí[F]n na duši [C]stín.
na duši [Fadd9]stín.[C]
{eoc}

View File

@ -1,6 +0,0 @@
+++
title = "Punk, Sex, Pivo"
[taxonomies]
category = ["mixtape"]
artist = ["The Fialky"]
+++

View File

@ -1,54 +0,0 @@
{title: Punk, Sex, Pivo}
{artist: The Fialky}
{columns: 2}
{sob}
[D] [A] [G] [*4x]
[D] [A] [*2x]
{eob}
{sov}
[D]Když jsem ji zahlíd u pódia, [A]byla vážne nádherná
[G]Jak vlasama hodila tak se jí zbarvily z červena do černa
[D]Pak jsem jí na baru potkal, [A]dvakrát pivo, dvakrát vodka
[G]Už jsem se nemoh dočkat, už jsem se nemoh dočkat
{eov}
{soc}
[D]Holka co má [A]ráda punk, sex, [G]pivo óóóóó
[D]Holka co má [A]ráda punk, sex, [G]pivo óóóóó
[D]Holka co má [A]ráda punk, sex, [G]pivo óóóóó
[D]Holka co má [A]ráda punk, sex, [G]pivo óóóóó
{eoc}
{column_break}
{sob}
[D] [A] [G] [*4x]
[D] [A] [*2x]
{eob}
{sov}
[D]Když jsem se otočila v davu [A]tak jsem ho tam spatřila
[G]Jeho pohled mi zamotal hlavu já chtěla jsem abych mu patřila
[D]Pak jsem ho na baru potkala, [A]dvakrát tequila mezcala
[G]Tak už jsem se dočkala, tak už jsem se dočkala
{eov}
{soc}
[D]Kluk co má [A]rád punk sex [G]pivo óóóóóó
[D]Kluk co má [A]rád punk sex [G]pivo óóóóóó
[D]Kluk co má [A]rád punk sex [G]pivo óóóóóó
[D]Kluk co má [A]rád punk sex [G]pivo óóóóóó
{eoc}
{sob}
[D] [A] [G] [*4x]
{eob}
{soc}
[D]Náš život [A]je punk sex [G]pivo óóóóóó
[D]Náš život [A]je punk sex [G]pivo óóóóóó
[D]Náš život [A]je punk sex [G]pivo óóóóóó
[D]Náš život [A]je punk sex [G]pivo óóóóóó
óóóóóóóóóóóóóóóóóóóóóóóóóóóóóóóóó
{eoc}

View File

@ -1,6 +0,0 @@
+++
title = "S krví na strunách"
[taxonomies]
category = ["mixtape"]
artist = ["Punk Floyd"]
+++

View File

@ -1,43 +0,0 @@
{title: S krví na strunách}
{artist: Punk Floyd}
{c:Intro: [D] [G] [D] [G] }
{sov}
[D] Už přichází ten den [G]... a pomalu mizí [D]stres.
[D] Dnes to bude žít tam, [G]... kde ještě včera chcípnul [D]pes
{eov}
{soc}
[D]Chci být [A]ten-kdo tu [G]zvíří prach
[D]Chci zabít [A]nudu a chci [G]zabít strach
Já chci bejt [D]vrah (óó[A]óó óó[G]óó)
s čerstvou krví na stru[D]ná-[A]á-[G]ách
{eoc}
{sob}
[D] [G] [D] [G]
{eob}
{sov}
[D] Zas po nějakým čase [G]... vy i my jsme znova [D]tu
[D] Stojíme proti sobě [G]... na pokraji kóma[D]tů
{eov}
{soc}
[D]Chci být [A]ten-kdo tu [G]zvíří prach
[D]Chci zabít [A]nudu a chci [G]zabít strach
Já chci bejt [D]vrah (óó[A]óó óó[G]óó)
s čerstvou krví na stru[D]ná-[A]á-[G]ách
{eoc}
{sob}
[D] [G] [D] [G]
{eob}
{soc}
[D]Chci být [A]ten-kdo tu [G]zvíří prach
[D]Chci zabít [A]nudu a chci [G]zabít strach
Já chci bejt [D]vrah (óó[A]óó óó[G]óó)
s čerstvou krví na stru[D]ná-[A]á-[G]ách [D]
{eoc}

View File

@ -24,7 +24,7 @@ Seš ale chlap a despe[Em]rád. [C] [Em]
{eoc}
{sov}
Jezdci jsou [Am]blíž, pustinou jenom dusot [Em]koní zní.
Jezdci jsou [Am]blíž, pustinou jenom dupot [Em]koní zní.
Ubal si cigaretu [B7]poslední,
než zazní obávanej [Em]hlas. [C] [Em] [*stop]
{eov}

View File

@ -1,7 +1,6 @@
{title: Skála}
{artist: Folk Team}
{c: Capo 3 podle Standuly}
{capo: 3 podle Standuly}
[C] [Csus4] [C]

View File

@ -1,6 +0,0 @@
+++
title = "Slepic pírka"
[taxonomies]
category = ["mixtape"]
artist = ["Mig 21"]
+++

View File

@ -1,48 +0,0 @@
{title: Slepic pírka}
{artist: Mig 21}
{columns: 2}
{sov}
[F#m]Vyplašený zajíc běhal [D]po polích,
[F]pak nalezl [E]smrt v pažích [A]tetovaných.
[F#m]Kočovali ulicí i [D]náměstím,
[F]asi [E]za štěstím, či [A]neštěstím.
{eov}
{soc}
[F#m]Bulharku Jarku, tatarku z párku,
[D]motorku z korku, Maďarku, Norku,
[F]Japonku, Polku, [E]Mongolku z vdolku,
[A]uzenou rolku, zelenou jolku.
[F#m]Jenom ne tuhle cikánskou holku,
[D]jenom ne tuhle cikánskou holku,
[F]jenom ne tuhle [E]cikánskou holku,
[A]tu ne! ne!
[F#m]Ne ne ne ne ne ne ne ne [D]neměl jsem,
[F]tu cikánskou [E]holku potkat [A]za lesem,
[F#m]ukradených slepic pírka [D]zdvihá dým,
[F]potom stoupá [E]k nebi a já [A]stoupám s ním.
{eoc}
{column_break}
{sov}
[F#m]Já sem tvoje holka, já tě [D]mám ráda,
[F]napsala mi v [E]noci nožem [A]na záda!
[F#m]Rozevřela se a já se [D]topil v ní,
[F]jenomže ne [E]první ani [A]poslední
{eov}
{soc}
[F#m]Bulharku Jarku, tatarku z párku,
[D]motorku z korku, Maďarku, Norku,
[F]Japonku, Polku, [E]Mongolku z vdolku,
[A]uzenou rolku, zelenou jolku.
[F#m]Jenom ne tuhle cikánskou holku,
[D]jenom ne tuhle cikánskou holku,
[F]jenom ne tuhle [E]cikánskou holku,
[A]tu ne! ne!
[F#m]Ne ne ne ne ne ne ne ne [D]neměl jsem,
[F]tu cikánskou [E]holku potkat [A]za lesem,
[F#m]ukradených slepic pírka [D]zdvihá dým,
[F]potom stoupá [E]k nebi a já [A]stoupám s ním.
{eoc}

View File

@ -2,8 +2,8 @@
{artist: Morčata na útěku}
{album: Jsme trochu jiný}
{columns: 2}
{capo: 4/5}
{c: Capo /5}
{sov}
[F]Náš rabín mě řekl "už seš [C]velkej chlap",
[Am]vzal mě kolem ramen za pin[G]ďoura chňap.

View File

@ -42,5 +42,5 @@ si [G]vzpomenu rád, vzpomenu [Am]rád
{sov}
Někdo [Am]z vás, kdo chutnal [G]dálku jeden z [Am]těch, co rozu[E7]měj,
ať vám [Am]poví, proč mi [G]říkaj, proč mi [F]říkaj Toula[Am]vej. [Dm] [Am] [E] [Am]
ať vám [Am]poví, proč mi [G]říkaj, proč mi [F]říkaj Toula[Am]vej.
{eov}

View File

@ -1,8 +1,7 @@
{title: Tři kámošky psycholožky}
{artist: Poletíme?}
{columns: 2}
{c: Capo 2}
{capo: 2}
{sov}
[G]Tři kámošky, psycholožky, vracely se [Em]nocí,

View File

@ -1,6 +0,0 @@
+++
title = "Tunel jménem čas"
[taxonomies]
category = ["classic"]
artist = ["Hoboes"]
+++

View File

@ -1,64 +0,0 @@
{title: Tunel jménem čas}
{artist: Hoboes}
{define: F#9 base-fret 1 frets 2 4 2 3 2 4 fingers 1 3 1 2 1 4}
{define: F9 base-fret 1 frets 1 3 1 2 1 3 fingers 1 3 1 2 1 4}
{define: Fm7(#11) base-fret 1 frets 1 3 3 2 0 0 fingers 0 2 3 1 x x}
{columns: 2}
{c:Intro}
[F#9] [F9] [E]
[E] [G#m] [E7] [A] [Am] [E] [Fm7(#11)] [E]
{sov}
Těch [E]strašnejch vlaků, [G#m]se ženou [E7]kolejí tvejch [A]snů,
těch [Am]asi už se [E]nezbavíš [F#7]do posledních [B7]dnů,
a [E]hvězdy žhavejch [G#m]uhlíků ti [E7]nikdy nedaj [A]spát,
tvá [Am]dráha míří [E]k tunelu a [F]tunel, ten má [E]hlad.
{eov}
{sov}
Už [E]kolikrát ses [G#m]mašinfíry [E7]zkusil na to [A]ptát,
kdo [Am]nechal roky [E]nejhezčí do [F#7]vozů naklá[B7]dat,
proč [E]vlaky, co si [G#m]každou noc pod [E7]oknem laděj [A]hlas,
spo[Am]liká díra [E]kamenná, [F]tunel jménem [E]Čas.
{eov}
{c:Solo}
[E] [G#m] [E7] [A] [Am] [E] [Fm7(#11)] [E]
{sov}
[E]Co všechno vlaky [G#m]vodvezly, to [E7]jenom pán Bůh [A]ví,
tvý [Am]starý lásky, [E]mladej hlas a [F#7]slova bláho[B7]vý,
a [E]po kolejích [G#m]zmizela a [E7]padla za ní [A]klec,
co [Am]bez tebe žít [E]nechtěla a [F]žila nako[E]nec.
{eov}
{sov}
[E]A zvonky nočních [G#m]nádraží a [E7]vítr na tra[A]tích
a [Am]honky-tonky [E]piána a [F#7]uplakaný [B7]smích
a [E]písničky a [G#m]šťastný míle [E7]na tulácký [A]pas
už [Am]spolkla díra [E]kamenná, [F]tunel jménem [E]Čas.
{eov}
{column_break}
{c:Solo}
[E] [G#m] [E7] [A] [Am] [E] [Fm7(#11)] [E]
{sov}
[E]Než poslední vlak [G#m]odjede, a [E7]to už bude [A]zlý,
snad [Am]ňákej minér [E]šikovnej ten [F#7]tunel zava[B7]lí
a [E]veksl zpátky [G#m]přehodí v tý [E7]chvíli ako[A]rát,
i [Am]kapela se [E]probudí a [F]začne zase [E]hrát.
{eov}
{sov}
[E]Vlak v nula-nula-[G#m]dvacet pět bu[E7]de ten posle[A]dní,
mi[Am]nér svou práci [E]nestačí dřív, [F#7]než se roze[B7]dní,
ten [E]konec moh bejt [G#m]veselej, jen [E7]nemít tenhle [A]kaz,
tu [Am]černou díru [E]kamennou, [F]tunel jménem [E]Čas.
{eov}
{c:Outro}
[E] [G#m] [E7] [A] [Am] [E] [Fm7(#11)] [E] [Fm7(#11)] [E]

View File

@ -3,8 +3,6 @@
{columns: 2}
{capo: 2}
{c: Capo 2}
{soc}
[Am]Vapadapadapadap[D]ap [F] [E] pa[Am]dadada [E]
[Am]Vapadapadapadap[D]ap [F] [E] pa[Am]dadada [E]

View File

@ -1,6 +0,0 @@
+++
title = "Wellerman, Protheus"
[taxonomies]
category = ["mixtape"]
artist = ["Protheus"]
+++

View File

@ -1,103 +0,0 @@
{title: Wellerman, Protheus}
{artist: Protheus}
{columns: 3}
{sov}
V [Am]přístavu Dover [Am]kotví loď
[Dm]Na moře se dej a [Am]s námi pojď
[Am]Příliv se zved tak [Am]vyplujem hned
Duj [E7]větře do pla[Am]chet
{eov}
{soc}
[F]Bůh dá [C]přijde den
[Dm]Za mořem spatříme [Am]pevnou zem
[F]Stáhnem [C]poslední síť
Rum [E7]týden budem [Am]pít
{eoc}
{sov}
[Am]Jen co vodu z[Am]čeřil kýl
[Dm]Bocman rybu [Am]objevil
[Am]Chop se vesel [Am]ze všech sil
Har[E7]puna našla [Am]cíl
{eov}
{soc}
[F]Bůh dá [C]přijde den
[Dm]Za mořem spatříme [Am]pevnou zem
[F]Stáhnem [C]poslední síť
Rum [E7]týden budem [Am]pít
{eoc}
{soc}
[F]Dá-dá-da-[C]dá-dap-dá
[Dm]Dá-dap-dá-da-da-[Am]dá-dap-dá
[F]Dá-dá-da-[C]dá-dap-dá
[E7]Dá-dap-dá-dap-[Am]dá
{eoc}
{column_break}
{sov}
[Am]Velryba táhla nás [Am]čtyřicet dní
[Dm]Brázdila hlubinu [Am]a my s ní
[Am]Čtyřicet dní nebo [Am]možná víc
[E7]Plujem peklu [Am]vstříct
{eov}
{soc}
[F]Bůh dá [C]přijde den
[Dm]Za mořem spatříme [Am]pevnou zem
[F]Stáhnem [C]poslední síť
Rum [E7]týden budem [Am]pít
{eoc}
{sov}
[Am]Ubývalo [Am]nám už sil
Když [Dm]Wellerman k nám [Am]promluvil
[Am]Kdo jsi pravý [Am]velrybář
Teď [E7]ukaž svoji [Am]tvář
{eov}
{soc}
[F]Bůh dá [C]přijde den
[Dm]Za mořem spatříme [Am]pevnou zem
[F]Stáhnem [C]poslední síť
Rum [E7]týden budem [Am]pít
{eoc}
{soc}
[F]Dá-dá-da-[C]dá-dap-dá
[Dm]Dá-dap-dá-da-da-[Am]dá-dap-dá
[F]Dá-dá-da-[C]dá-dap-dá
[E7]Dá-dap-dá-dap-[Am]dá
{eoc}
{column_break}
{sov}
My [Am]modlili se [Am]otčenáš
[Dm]Mysleli že je [Am]konec náš
V [Am]tom hlídka spatřila [Am]pevnou zem
[E7]Příděl rumu [Am]všem
{eov}
{soc}
[F]Bůh dá [C]přijde den
[Dm]Za mořem spatříme [Am]pevnou zem
[F]Stáhnem [C]poslední síť
Rum [E7]týden budem [Am]pít
{eoc}
{soc}
[F]Dá-dá-da-[C]dá-dap-dá
[Dm]Dá-dap-dá-da-da-[Am]dá-dap-dá
[F]Dá-dá-da-[C]dá-dap-dá
[E7]Dá-dap-dá-dap-[Am]dá
{eoc}
{soc}
[F]Dá-dá-da-[C]dá-dap-dá
[Dm]Dá-dap-dá-da-da-[Am]dá-dap-dá
[F]Dá-dá-da-[C]dá-dap-dá
[E7]Dá-dap-dá-dap-[Am]dá
{eoc}

View File

@ -1,6 +0,0 @@
+++
title = "Wellerman"
[taxonomies]
category = ["mixtape"]
artist = ["Nathan Evans"]
+++

View File

@ -1,83 +0,0 @@
{title: Wellerman}
{artist: Nathan Evans}
{columns: 2}
{sov}
There [Am]once was a ship that [Am]put to sea
The [Dm]name of the ship was the [Am]Billy of Tea
The [Am]winds blew up, her [Am]bow dipped down
O b-[E7]low, my bully boys, [Am]blow (huh)
{eov}
{soc}
[F]Soon may the [C]Wellerman come
To [Dm]bring us sugar and [Am]tea and rum
[F]One day, when the [C]tonguin is done,
Well [E7]take our leave and [Am]go
{eoc}
{sov}
[Am]She'd not been two [Am]weeks from shore
When [Dm]down on her a [Am]right whale bore
The [Am]captain called all [Am]hands and swore
He'd [E7]take that whale in [Am]tow (huh)
{eov}
{c: Verse}
{soc}
[F]Da da da-[C]da dat da
Da-[Dm]da dat da da-da [Am]da dat da
[F]Da da da-[C]da dat da
Da-[E7]da dat da dat [Am]da
{eoc}
{sov}
Be[Am]fore the boat had [Am]hit the water
The [Dm]wha-le's tail came [Am]up and caught her
All [Am]hands to the side, har[Am]pooned and fought her
[E7]When she dived down [Am]low (huh)
{eov}
{c: Verse}
{column_break}
{sov}
No [Am]line was cut, no [Am]whale was freed
The [Dm]captain's mind was [Am]not of greed
And [Am]he belonged to the [Am]whaleman's creed
She [E7]took that ship in [Am]tow (huh)
{eov}
{c: Verse}
{soc}
[F]Da da da-[C]da dat da
Da-[Dm]da dat da da-da [Am]da dat da
[F]Da da da-[C]da dat da
Da-[E7]da dat da dat [Am]da
{eoc}
{sov}
For [Am]forty days, or [Am]even more
The [Dm]line went slack, then [Am]tight once more
All [Am]boats were lost (there were [Am]only four)
But [E7]still that whale did [Am]go (huh)
{eov}
{c: Verse}
{sov}
As [Am]far as I've heard, the [Am]fight's still on
The [Dm]line's not cut and the [Am]whale's not gone
The [Am]Wellerman makes his [Am]regular call
To en[Dm]courage the Captain, [Am]crew, and all (huh)
{eov}
{soc}
[F]Soon may the [C]Wellerman come
To [Dm]bring us sugar and [Am]tea and rum
[F]One day, when the [C]tonguin is done,
Well [E7]take our leave and [Am]go
{c: 2x}
{eoc}

View File

@ -2,7 +2,6 @@
{artist: Greenhorns}
{columns: 2}
{sov}
[G]To bylo v [G7]Dakotě [C]po vejpla[G]tě,
whisky sem tam pašo[D7]val,

View File

@ -1,6 +0,0 @@
+++
title = "Ze Všech Chlapů Nejšťastnější Chlap"
[taxonomies]
category = ["classic"]
artist = ["Wabi Ryvola"]
+++

View File

@ -1,77 +0,0 @@
{title: Ze všech chlapů nejšťastnější chlap}
{artist: Wabi Ryvola}
{columns: 2}
{start_of_intro}
To znám, to dobře znám, znám, znám,
[E7]na kolejích nejsem nikdy [Am]sám.
{end_of_intro}
{start_of_verse}
[Am]Shejbni hlavu, kamaráde, tunel před námi,
[Dm]veksle tlučou, píšťaly řvou, zvonce vyzvání,
[E7]V boudě dobrej mašinfíra není žádnej srab,
[Am]i v tom dešti [Dm]sazí jsem ten [E7]nejšťastnější [Am]chlap,
jó, [E]ze všech chlapů [E7]nejšťastnější [Am]chlap.
{end_of_verse}
{start_of_verse}
[Am]Když z komína vod mašiny letí černej dým,
[Dm]na tom světě jenom jednu věc na tuty vím,
[E7]na tom světě širokým věc jednu jistou mám,
[Am]na kolejích [Dm]chudej hobo [E7]není nikdy [Am]sám,
jó, [E]chudej ho[E7]bo není nikdy [Am]sám.
{end_of_verse}
{start_of_chorus}
To [Dm]znám, to dobře [Am]znám, znám, znám,
[E7]na kolejích nejsem nikdy [Am]sám, sám, sám,
to [Dm]znám, to dobře [Am]znám, znám, znám,
[E7]na kolejích nejsem nikdy [Am]sám.
{end_of_chorus}
{start_of_verse}
[Am]Za zádama Frisco, semafor je zelenej,
[Dm]vlak to žene do tmy jako bejček splašenej,
[E7]radujte se, občánkové, hoboes jedou k vám,
[Am]na kolejích [Dm]chudej hobo [E7]není nikdy [Am]sám,
jó, [E]chudej hobo [E7]není nikdy [Am]sám.
{end_of_verse}
{start_of_verse}
[Am]Pod zádama uhlí mám a deku děravou,
[Dm]místo lampy večerní jen hvězdy nad hlavou,
[E7]s večerem jsem do vagónu zalez' jako krab,
[Am]i v tom dešti [Dm]sazí jsem ten [E7]nejšťastnější [Am]chlap,
jó, [E]ze všech chlapů [E7]nejšťastnější [Am]chlap.
{end_of_verse}
{start_of_chorus}
To [Dm]znám, to dobře [Am]znám, znám, znám,
[E7]na kolejích nejsem nikdy [Am]sám, sám, sám,
to [Dm]znám, to dobře [Am]znám, znám, znám,
[E7]na kolejích nejsem nikdy [Am]sám.
{end_of_chorus}
{start_of_verse}
[Am]Viděl jsem ji u pangejtu vedle dráhy stát,
[Dm]usmála se, zamávala, z vagónu jsem spad',
[E7]jářku: hallo! Sklopí voči, udělá to "klap",
[Am]i v tom dešti [Dm]sazí jsem ten [E7]nejšťastnější [Am]chlap,
jó, [E]ze všech chlapů [E7]nejšťastnější [Am]chlap.
{end_of_verse}
{start_of_verse}
[Am]Když z komína vod mašiny letí černej dým,
[Dm]na tom světě širokým věc jednu jistě vím,
[E7]na tom světě širokým věc jednu jistou mám,
[Am]na kolejích [Dm]chudej hobo [E7]není nikdy [Am]sám,
jó, [E]chudej hobo [E7]není nikdy [Am]sám.
{end_of_verse}
{start_of_chorus}
To [Dm]znám, to dobře [Am]znám, znám, znám,
[E7]na kolejích nejsem nikdy [Am]sám, sám, sám,
to [Dm]znám, to dobře [Am]znám, znám, znám,
[E7]na kolejích nejsem nikdy [Am]sám.
{end_of_chorus}

View File

@ -11,7 +11,7 @@
{sov}
[Bm]Vezmu si jen [G]troje slipy, [A]sbalim psací [Bm]stroj,
[Bm]na půdě zbyl [G]po dědkovi [A]plnej včelí [Bm]roj.
[G]Posypu ti do [A]postele [Bm]včely boda[G]vý,
[G]Nasypu ti do [A]postele [Bm]včely boda[G]vý,
[G]možná že tě [A]vopíchaj, mě [Bm]už to nebaví.
{eov}
@ -44,7 +44,7 @@ tak [D]ahoj, já jdu [G]pryč.
{sov}
[Bm]Vytáhneš si [G]žihadlo a [A]vemeš kurví [Bm]kroj,
[Bm]napuchlej ksicht [G]moralistky [A]schováš za zá[Bm]voj.
[Bm]napuchlej ksicht [G]odalisky [A]schováš za zá[Bm]voj.
[G]Někde dole [A]ve městě zas [Bm]chlapa oslo[G]víš,
[G]vezme si jen [A]troje slipy, [Bm]vždyť to sama víš.
{eov}

View File

@ -1,10 +1,8 @@
{title: Zimní královna}
{artist: Arakain}
{transpose: 4}
{columns: 2}
{c: Capo 4/5 nebo bez a zpívat vejš???}
{capo: 4/5}
{c: Originál od Eb}
[Eb][Bbsus4][Cm][Ab]

View File

@ -10,7 +10,7 @@ SRC_EXTENSION := .cho
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 := content/songbook.pdf
SONGBOOK := songbook.pdf
.DEFAULT_GOAL := pdf

View File

@ -19,13 +19,13 @@ table {
}
.song {
padding: 3em 0 1em 1em;
padding: 1em 0 0 1em;
}
.title {
font-size: 1.5em;
font-weight: bold;
margin-bottom: 2em;
margin-bottom: 1em;
}
.chords {

View File

@ -191,8 +191,7 @@ main.song {
&.font-size>.button:hover, &.font-size>.button.active { background-color: #bf616a }
&.transpose>.button:hover, &.transpose>.button.active { background-color: #5e81ac }
&.autoscroll>.button:hover, &.autoscroll>.button.active { background-color: #d08770 }
&.autoscroll>#autoscroll.active { background-color: #bf616a }
&.autoscroll>.button.active { background-color: #d08770 }
.button{
display: grid;

View File

@ -20,21 +20,15 @@ function buttonToggle(clickedButton) {
}
function filterSongs() {
const searchTerm = sanitizeString(search.value);
const searchTerm = search.value.trim().toLowerCase().normalize("NFD").replace(/\p{Diacritic}/gu, "");
const songs = Array.from(songList.children);
songs.forEach(song => {
const matching = (
(song.dataset.title.includes(searchTerm) || (song.dataset.artist && song.dataset.artist.includes(searchTerm))) &&
(!selectedCategory || song.dataset.category === selectedCategory)
);
const title = song.dataset.title.toLowerCase().normalize("NFD").replace(/\p{Diacritic}/gu, "");
const matching = title.includes(searchTerm) && (!selectedCategory || song.dataset.category === selectedCategory);
song.classList.toggle("hidden", !matching);
});
}
function sanitizeString(string) {
return string.trim().toLowerCase().normalize("NFD").replace(/\p{Diacritic}/gu, "")
}
// Event listeners
search.addEventListener("input", filterSongs);
// Filtering happens before the reset itself without this timeout
@ -43,10 +37,7 @@ buttons.forEach(button => button.addEventListener("click", () => buttonToggle(bu
// Normalize song titles
Array.from(songList.children).forEach(song => {
song.dataset.title = sanitizeString(song.dataset.title);
if (song.dataset.artist) {
song.dataset.artist = sanitizeString(song.dataset.artist);
}
song.dataset.title = song.dataset.title.toLowerCase().normalize("NFD").replace(/\p{Diacritic}/gu, "");
});
// Display the filter section on JS-enabled browsers

View File

@ -3,40 +3,18 @@ const song = document.querySelector("iframe.song").contentWindow;
// Autoscroll
var scroll;
var scrollTimeout = 60;
const minTimeout = 10;
const maxTimeout = 120;
const scrollIncrement = 20;
function pageScroll() {
song.scrollBy(0, 1);
scroll = setTimeout(pageScroll, scrollTimeout);
scroll = setTimeout(pageScroll, 80);
}
function updateScrollSpeed() {
if (controls.querySelector("#autoscroll").classList.contains("active")) {
clearTimeout(scroll);
scroll = setTimeout(pageScroll, scrollTimeout);
}
}
controls.querySelector("#autoscroll-increase").addEventListener("click", () => {
scrollTimeout = Math.max(minTimeout, scrollTimeout - scrollIncrement);
updateScrollSpeed();
});
controls.querySelector("#autoscroll-decrease").addEventListener("click", () => {
scrollTimeout = Math.min(maxTimeout, scrollTimeout + scrollIncrement);
updateScrollSpeed();
});
controls.querySelector("#autoscroll").addEventListener("click", function() {
this.classList.toggle("active");
document.querySelector("#autoscroll").addEventListener("click", function() {
if (this.classList.contains("active")) {
pageScroll();
} else {
clearTimeout(scroll);
} else {
pageScroll();
}
this.classList.toggle("active");
});
// Scaling
@ -53,6 +31,5 @@ controls.querySelector("#font-size-increase").addEventListener("click", () => pa
controls.querySelector("#font-size-decrease").addEventListener("click", () => pageScale(-0.1));
controls.querySelector("#font-size-reset").addEventListener("click", () => pageScale(0));
// Display the controls on JS-enabled browsers
window.addEventListener("load", () => controls.classList.remove = "hidden");

View File

@ -21,13 +21,7 @@
</section>
<section class="song-list">
{% for song in section.pages %}
<div class="{{ macros::primary_category(song=song) }}"
data-title="{{ song.title }}"
data-category="{{ macros::primary_category(song=song) }}"
{% if song.taxonomies["artist"] %}
data-artist="{{ song.taxonomies["artist"][0] }}"
{% endif %}
>
<div class="{{ macros::primary_category(song=song) }}" data-title="{{ song.title }}" data-category="{{ macros::primary_category(song=song) }}">
<div class="meta">
<div class="title">{{ song.title }}</div>
{% if song.taxonomies["artist"] %}

View File

@ -1,5 +1,4 @@
{% extends "index.html" %}
{% block content %}
<main class="song">
{% for asset in page.assets %}
@ -11,15 +10,13 @@
<div class="button icon-font-size" id="font-size-reset"></div>
<div class="button icon-add" id="font-size-increase"></div>
</section>
<!--<section class="transpose">-->
<!-- <div class="button icon-subtract" id="transpose-decrease"></div>-->
<!-- <div class="button icon-transpose" id="transpose-reset"></div>-->
<!-- <div class="button icon-add" id="transpose-increase"></div>-->
<!--</section>-->
<section class="transpose">
<div class="button icon-subtract" id="transpose-decrease"></div>
<div class="button icon-transpose" id="transpose-reset"></div>
<div class="button icon-add" id="transpose-increase"></div>
</section>
<section class="autoscroll">
<div class="button icon-subtract" id="autoscroll-decrease"></div>
<div class="button icon-scroll" id="autoscroll"></div>
<div class="button icon-add" id="autoscroll-increase"></div>
</section>
</nav>
{% endif %}