Vor einer Weile habe ich meine website mit #
hugo aufgesetzt. Hugo schien mir irgendwie das tool, das irgendwie den meisten Vorlieben entspricht und am am wenigsten Eigenschaften aufweist, die mir zuwider sind. Hugo ist aber auch nicht besonders leicht zu lernen. Es ist nur auch nicht unbedingt so, als wollte ich mich oft oder andauernd mit der software beschaeftigen, mit der ich den HTML-content aus den markdown files generiere. Und wenn ich mich nicht so dauernd, oder zumindest ein wenig regelmaessig mit der software beschaeftige, vergesse ich gewisse Dinge und das wird dann i.d.R. mit Zeit bezahlt, denn hugo ist einigermassen komplex. Die Trennung zwischen "design" und content wird bei hugo schon ordentlich auf die Spitze getrieben.
Ich habe ein (optisch) sehr schlichtes theme, das ich sehr mag. Nun wird auch da ein bisschen #
JavaScript eingesetzt. Es gibt einen #
lightmode und einen #
darkmode - vermutlich wird fuer den switch zwischen den beiden #
JS eingesetzt - und auf den so genannten list pages - also Seiten, die Sammlungen von Dingen auflisten - gibt es einen kleinen netten Effekt, wenn ein posting ange-clicked wird... da wird kurz das Element, das die Vorschau bzw. den Anriss der postgings enthaelt, ein wenig angehoben, bevor der Wechsel zur eigentlichen Seite des postings passiert.
Sieht nett aus. Problem an dem theme ist nur, dass die Anrisse der postings auf den list pages keine click-baren links enthalten. Wer also mit einem text browser daherkommt, hat Pech gehabt, denn da ist nichts click-bares. Funktioniert nur mit grafischem browser und dem Mauspfeil.
Geht ja mal gar nicht!!
Ich habe jetzt erstmal den Text der h2-headings mit einem a-tag umschlossen. Bei hugo koennen templates pro section angelegt werden.
/blog/
ist bspw eine section. Fuer blog hatte ich auch bereits mehrer angepasste templates angelegt. Bis ich dann herausfand, welches davon nun das bewirkt, was ich will, hat's ne Weile gedauert. Warum das so ist, weiss ich nach wie vor nicht... da muesste ich erst wieder tiefer graben und dafuer moechte ich gerade keine Zeit aufwenden.
Dann hat's nochmal ne Weile gedauert, bis ich herausgefunden habe, wo ich die gleiche Aenderung nochmal machen muss, damit es auch global fuer alle anderen sections greift.
Hab es dann wenigstens gefunden und umgesetzt. Ich weiss noch nicht ob ich das so lassen - ich bin noch nicht ganz sicher, ob ich das laut Spezifikation so machen darf. Hat halt laenger gedauert, mehr Zeit und Energie erfordert, als ich es mir von so einem tool wuenschen wuerde. Umstieg auf etwas anderes ist auch mega der Aufriss jedes mal. Muss dann halt auch echt passen. Ist schon irgendwie frustrierend. Ich kann gut mit go-tools leben. Mit python tools eher nicht so.... ich mag python nicht. Oft ist es ja dann auch so, dass wenn die software cool ist, es keine themes gibt, weil die community klein ist, sofern ueberhaupt community vohanden. Oder das html, was rausplumpst, ist so gar nicht barrierefrei, oder es ist in ner Sprache, auf die ich auch keine Lust habe.... meeehh :-/
#
AllSoftwareSucks