AGKI-DH / agki-dh.github.io

1 stars 0 forks source link

Burger-Menü / Convenor-Info #1

Open gerritbruening opened 3 weeks ago

gerritbruening commented 3 weeks ago

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:

grafik

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?

soberbichler commented 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).

soberbichler commented 3 weeks ago

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.

gerritbruening commented 2 weeks ago

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.

chpollin commented 2 weeks ago

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 ^^

kswFelixS commented 3 days ago

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.