Open gerritbruening opened 3 weeks ago
Hi Gerrit,
Ich stimme zu, das könnte noch einfacher und intuitiver gestaltet werden, wobei ich grundsätzlich die Informationen zu den Convenors im Burger-Menü ok finde (ich selbst hatte mich damit gut zurecht gefunden).
Vielleicht wäre ein "templating system" sinnvoll, bei dem das burger-menu eine eigenes html file ist und auf den einzelnen Seiten wird darauf verwiesen. Ein update wäre dann nur im burger-menu.html notwendig.
burger-menu eine eigenes html file ist und auf den einzelnen Seiten wird darauf verwiesen
Verspäteten Dank für die Rückmeldung -- ja, das wäre schonmal ein großer Fortschritt. Wisst ihr, wie das geht? Sonst warten wir noch eine evtle. Rückmeldung von @kswFelixS ab.
Ich würde eher kein Templating System machen, weil es komplizierter in der Wartung ist (wäre nur sauber mit Github Actions; static site generator ist zu kompliziert).
Besser ist ein großes statisches HTML und wir "simulieren" die Seiten mit Javascript und CSS. einfach Klassen zuweisen.
Ich kann das eh machen. Ich bin ja Web-Developer ^^
Liebe alle, ich würde das Burger-Menü vor allem für interne Links verwenden, wie beispielsweise die rechte Spalte des erwähnten Kastens. Die Angaben zu euch sehe ich eher auf einer eigenen Seite oder im Footer, wo ihr sie auch bereits platziert habt. Wiederkehrende Elemente wie den Footer in eigene Dateien auszulagern halte ich für eine gute Idee, eine eigene Template Engine ist für die Größe und Komplexität der Seite aber nicht notwendig. Ich würde empfehlen, die ausgelagerten Elemente über einfaches JavaScript einzubinden. Wenn ihr wollt, setze ich das gerne auf einem separaten Branch um. Mit Single-Page-Applications habe ich leider keine Erfahrung, das klingt aber ebenfalls nach einer guten Alternative. Bitte entschuldigt meine späte Antwort, ich war noch im Urlaub.
Die Info über die Convenors steht im Burger-Menü, wo ich sie nicht unbedingt erwarten würde (eher z.B. als normalen Text auf
index
) und in einem der Bereiche, die typischerweise vom Burger aus aufrufbar sind, bei uns aber in einem Kasten stehen:Plus, der Burger muss offenbar auf jeder einzelnen Seite gepflegt werden, so dass wir jetzt Uneinheitlichkeiten haben (@soberbichler steht nur 6x da, müsste aber 9x vorhanden sein). Was meint ihr, @chpollin @soberbichler ? Vielleicht hat @kswFelixS Ideen, wie man hier ohne viel Aufwand die Struktur optimieren könnte?