Changelog

2025-11-01 - Translacje archiwum i porządkowanie dokumentacji

  • Naprawiono kodowanie polskich znaków w changelogu i dokumentacji (docs/docs.md), dzięki czemu treści renderują się poprawnie.
  • Nadano unikalne translation_id wszystkim rocznikom archiwum (PL/EN), aby przełącznik języka przenosił użytkownika do lustrzanej wersji roku zamiast na stronę zbiorczą.
  • Ujednolicono dane w _data/timeline_years.yml, aby opisy odznak osi czasu były poprawne w obu językach.
  • Przebudowano stronę archiwum: na głównej widoczne są interaktywne odznaki lat prowadzące do stron rocznikowych zamiast listy wpisów.
  • Dodano dane _data/timeline_years.yml, layout archive-year oraz dedykowane strony rocznikowe (PL/EN) dla lat 2009, 2018, 2020, 2022 i 2024.
  • Uzupełniono wpisy portfolio o pole date, aby można je było sortować w osi czasu razem z postami i logbookiem.
  • Rozszerzono stopkę o kolumnę dokumentacji z linkiem do changelogu.
  • Zaktualizowano stylistykę (assets/css/main.css) oraz include, aby wspierały nowe odznaki i widok rocznikowy.
  • Dodano dzisiejsze wpisy logbooka (PL/EN) dokumentujące prace nad przebudową archiwum.

2025-10-25 - Challenge10k hours clarification & new translations

  • Dodano polski odpowiednik wpisu “Next-Gen Creativity” (_posts/2024-10-12-next-gen-creativity.md) połączony z wersją EN.
  • Dodano angielski wariant “Mój Gist” (_posts/2024-10-12-moj-gist-en.md) oraz lustrzaną wersję EN wpisu “Calculator Math Func OOP” (_posts/2024-10-14-function-oop-calculator-en.md).
  • Uzupełniono docs/docs.md o opis działania pól hours_spent, cumulative_hours i writing_hours w kontekście wyzwania 10 000 godzin.
  • Zweryfikowano konfigurację Challenge10k: licznik celu korzysta tylko z hours_spent w logbooku, natomiast writing_hours pozostają metadanymi pomocniczymi.

2025-10-23 - Navigation & Hero polish

  • Scope confirmed against roadmap “zero pluginów” rule - all updates stay within Liquid, HTML, and Bootstrap utilities.
  • Kolejność prac:
    1. Dropdown językowy: aktywny stan + micro-copy (bez dodatkowych bibliotek).
    2. Tooltipy w nawigacji: title/aria-label dla pozycji menu z istniejących tłumaczeń.
    3. Hero sekcje: ujednolicenie przycisków CTA na stronach (index, challenge10k, portfolio, archive, about) z kontrolą tłumaczeń.
  • RSS link pominięty na dziś (pozostaje w backlogu).

2025-10-23 - About page rewrite

  • Zaktualizowano biogram w pl/en bez HTML - treści trafiły do _data/translations.yml.
  • Usunięto odniesienia do OpenGateWeb, podkreślono bieżące projekty Scripterix i klientów.

2024-10-30 - Changelog tworzymy changelog dla łatwiejszego śledzenia zmian na stronie.

  • Dodano plik changelog.md w /docs z podstawową strukturą.
  • Plik będzie aktualizowany przy każdej większej zmianie lub aktualizacji treści strony.
  • Changelog dostępny z poziomu stopki strony dla wygody użytkowników.
  • Dodano nowe wpisy POST:
    • Next-Gen Creativity (EN/PL)
    • Mój Gist (PL/EN)
    • Calculator Function vs OOP (PL/EN)
  • Poprawiono drobne błędy w istniejących postach oraz usunięto błąd polskich liter w przycisku cards “Otwórz”
    <a class="btn btn-outline-primary btn-sm px-3" href="/code/2024/10/14/moj-gist.html">
        Otwórz <i class="bi bi-arrow-up-right ms-1" aria-hidden="true"></i>
      </a>
    
    <div class="archive-card__badge">
      <span class="archive-card__icon">
        <i class="bi bi-journal-text" aria-hidden="true"></i>
      </span>
      <span>Artykuł</span>
    </div>
    

    footer napis w HTML też bez polskich liter

    <p class="text-muted">Scripterix - osobisty projekt edukacyjny dokumentujący wyzwanie 10 000 godzin.</p>
    
  • Aktualizacja changelogu przy każdej większej zmianie na stronie.