Nowa strona domowa już działa

Udało się przenieść naszą stronę na Hugo przeredagować nieco treści i polepszyć strukturę tak aby lepiej oddawała charakter naszej organizacji.

Najważniejsze zmiany:

  • Nowy indeks, z odnośnikami do najważniejszych serwisów
  • Rozdzielenie informacji o miejscu i kontaktu na osobne podstrony
  • Kalendarz zaciągający dane z wydarzenia.hsp.sh
  • Lekkie poprawki do stylu i nieco regresji :slight_smile:
  • CMS, łatwa edycja treści bez styczności ze źródłami

Oczywiście jest pewnie kilka niedopieczonych rzeczy. Ale jest to zaproszenie do kolaboracji już w bardziej uporządkowany sposób. Główna motywacja do tego projektu jest zrozumienie, że tworzenie treści oraz warstwy reprezentacji powinno się odbywać w bardziej niezależny sposób.

Jekyll był prostym wyborem na początek, ale jego sposób na porządkowanie treść (markdown) wraz z reprezentacją (html, css) wprowadzał niepotrzebną entropię. Moim zdaniem mogło to odpychać nowe osoby do kontrybucji. Tak samo Ruby które jest wymagane do budowania strony samo sprawia problemy przy instalacji zależności. Hugo znacząco upraszcza dev, a NetlifyCMS redagowanie postów.

Jeśli chodzi o same treści, w wyniku rozmów wyszło na to, że strona domowa nie spełnia swojej funkcji. Najważniejsze informacje były w stronie kontaktowej, gdzie cała reszta informacji była rozrzucona po reszcie podstron. Powodowało to, że chętniej linkowano to “kontaktu” niż indeksu.

Jeżeli chodzi o style, porzuciłem tę ścieżkę rozwoju, aby dowieźć cokolwiek. Tematy tego typu generują sporo bikesheddingu. Ale samo hugo wspiera instalacje wielu motywów, więc praca nad jakimś w tle nie powinna być problematyczna. Dobrze było skupić się na tym co mamy teraz, zamiast wylewać dziecka z wanną :stuck_out_tongue:.

Zapraszam do dyskusji

Linki

1 Like