---
tags: robocze
---
# Mapa rozwoju strony
## Bugi
* Rzeczy do naprawienia: https://github.com/tranzycja-pl/tranzycja.pl/issues
* Należy uzupełnić o listę bugów Kacpra
* Uzupełnić o poniższe:

## Ogólne
### Wesprzyj nas!
* Wyróżniony przycisk w menu głównym
* Zamiast pojedynczego pliku .md katalog plików, np.
* wsparcie/jak.md
* wsparcie/finansowe.md
* wsparcie/teksty.md
* wsparcie/grafika.md
* wsparcie/faq.md
* Powinno działać tak jak aktualnie funkcjonuje dział Krok po kroku gdy już się wczyta jakiś artykuł, z automatycznie generującym się interaktywnym spisem treści pomiędzy tekstami opisującymi dokładniej różne formy wsparcia
### Zwinąć aktualności na stronie głównej
* w tym momencie na stronie głównej wyświetlany jest cały ostatni post z aktualności
* długie wpisy powinny być ucięte, na końcu `Czytaj dalej ➡`
* Powinno wyświetlać kilka ostatnich wpisów, najnowszy bądź wyróżniony mieć trochę węcej miejsca, a pozostałe mniej, wszystkie ucięte
### Możliwość przypięcia postu z aktualności
* powinna być możliwość przypięcia postu tak aby był na górze aktualności i wyróżniony, nawet jeśli nie jest najnowszy
* może to polegać np. na dodaniu tagu `przypnij` w sekcji metadanych
### Przeszukiwanie treści po tagach
* Każdy tekst powinien być do wyszukania po tagach branych z sekcji metadanych artykułu
* Do zastanowienia się w jakiej formie to powinno być wyświetlane na stronie (chmura tagów? na stronie głównej, czy w konkretnych ktegoriach?)
### Krok po kroku - podział na subkategorie
* Dział `Krok po kroku` powinien dostać możliwość zakładania subktegorii, które na stronie działu byłyby rozwijane
* Każda subkategoria powinna mieć mozliwość dodania unikatowej ikonki/obrazka
* Na stronie głównej zamiast pierwszych z brzegu tekstów powinny się znaleźć "ikonki" poszczególnych kategorii
* Zmapowanie planowanych subkategorii: Nina
### Podgląd na social media
* Jeśli tekst nie ma swojego obrazka, powinien być konkretny obrazek działający jako thumbnail, najlepiej zawierający logo/adres i jakiś tagline
### Angielska wersja strony
* autowykrywanie osób odwiedzających z poza Polski z pytaniem czy przełączyć na anglojęzyczną wersję
* w prawym górnym rogu przełącznik EN/PL
* wybor powinien zostać zapamiętany
* strona główna w następującej budowie:
* lead wyglądający jak teraz tylko angielska treść
* w miejsce sekcji `Krok po kroku` miejsce na opisanie wizji/misji projektu, naszych działań, można jakieś z 2 zdania o sytuacji w Polsce; dlaczego to co robimy jest ważne/potrzebne, fajnie by było jakąś graficzkę
* dział `Publikacje` wersja anglojęzyczna
* `Wesprzyj nas!` w całości w wersji angielskiej
* Pozycje w menu: `Our mission`, `Publications`, `Support us!`
~~### Wersja wysokokontrastowa strony~~
* Do aktualnych wersji jasna/ciemna dołączyć wersję wysokokontrastową spełniającą standardy dla osób słabo widzących
* Odp: nasza strona w wersji bazowej odpowiedni kontrast, możemy zrobić audyt dostępności i wtedy mieć konkrenty; większe znaczenie póki co ma odpowiedni opisywanie obrazków, właściwe nagłówki itd.
* Musimy poprawić alt teksty obrazków, musi być ich treść opisana
* https://www.w3.org/WAI/tutorials/images/decision-tree/
### Przesuwane panele na mobilce
Treści mające podglądy na stronie głównej w formie paneli na wersji mobilnej powinny ładować węcej paneli z możliwościa przesuwania ich. Powinno być wyraźnie zaznaczone, że to nie wszystko bądź możliwość "doładowania" więcej.
### Trigger Warning
* funkcjonalność umożliwiająca ukrywanie treści które mogą być dla niektórych trudne/traumatyzujące
* obok wyboru języka oraz trybu wyświetlania storny, powinien znaleźć się przełącznik TW
* tooltip do przełącznika: `Tryb Trigger Warning ukrywa trudne, potencjalnie traumatyzujące treści i określnia.` (można spróbować to ująć krócej)
* zakładane są 3 sposoby użycia
#### Tag podmieniający pojedyncze słowa (jedno bądź kilka) w akapicie na synonim/eufemizm
Proponowany zapis:
```
Treść akapitu [ukryte określenie]<eufemizm bądź synonim> falszy ciąg akapitu.
```
* podmieniona treść powinna być wyraźnie zaznaczona, np. zakreślona
* tooltip po najechaniu `Trigger Warning: kliknij aby odsłonić.`
* Kliknięcie odsłania zasłoniętą frazę, ale tyko tę jedną frazę; nie wyłącza trybu TW.
#### Tag ukrywający cały akapt
* Działa analogicznie do `::: spoiler`
* Kolor ostrzegwczy, domyślny podpis: `Trigger Warning!`, podpis może zostać zmieniony
Propozcyja użycia:
```
::: tw Podpis
ukryta treść
:::
```
bądź:
```
:::tw Podpis
ukryta treść
:::
```
#### Tag ukrywający cały artykuł
* Artykuły otagowe `tw` w sekcji metadanych powinny zostać ukryte
## Formatowanie treści
### Podtytuł
* Każdy tekst musi mieć możliwość dodania podtytułu, wrazie gdyby tytuł był za długi i trzeba było go uciąć
* Podtytuł powinien być tuż pod tytułem, mniejszy od niego ale większy od H1
* Podtytuł nie powinien być brany do automatycznie generowanych spisów treści
* Podglądy artykułów powinny być odpowiedni dostosowane
* Proponowany format zapisu:
```
# Tytuł
Podtytuł
Akapit
```
### Stopka do tekstów
* każdy tekst powinien mieć automatycznie generowaną stopkę na podstawie informacji z sekcji metadanych
* stopka może być zwijana, zwłaszcza jeśli będzie dłuższa
* tabelka powinna się generować tylko z tymi polami które zostały wpisane
* przy każdym artykule w sekcji metadanych powinna być możliwość (ale brak konieczności) wpisania:
* `autorstwo`
* `grafika`
* `korekta`
* `licencja`
* fajnie by było jakby podpisy pól były wgl w pełni customowe
* pole `licencja` powinno wyświetlać się w stopce zawsze, w przypadu braku takiego pola w metadanych tekstu powinna być domyślna formułka definiowana w pliku ustawień strony
* w każde z pól powinna być możliwość wpisania więcej niż jednej osoby
* ponadto każdy tekst powinien mieć automatycznie dodawane datę pierwszej publikacji i datę aktualizacji, które również powinny być uwzględnine w stopce
### Wsparcie
Każdy dłuższy tekst powinien gdzieś mniej więcej w połowie mieć niedużą belkę zachęcającą do wsparcia projektu, linkującą do /wsparcie/jak.md
### Możesz rozwinąć ten tekst!
* każdy tekst w sekcji `Krok po kroku` (tylko) powinien mieć bloczek zachęcający do wsparcia w rozwoju tekstu
* treść takiego bloczku powinna być stała, definiwana w pliku ustawień strony
* link do wersji hackmd artykułu powinien być brany z sekcji metadanych artkułu
* Przykład: https://tranzycja.pl/krok-po-kroku/czym-jest-transplciowosc/#mozesz-ulepszyc-ten-tekst
### Opis obrazka
* Każdy obrazek musi mieć możliwość dodania opisu
* Opis składa się z jednej bądź wielu linijek
* Konieczna jest możliwość dodania listy (cyferkowej bądź literkowej) jeśli np. obrazek wymaga legendy/podpisania elementów
## Dalsza perspektywa
Duże projekty - pomysły na zagospodarowanie przyszłych grantów.
### Interaktywna mapka
* wiele warst/kategorii, szukanie po opisach i tagach
* możliwość zgłaszania propozycji zmian i zostawiania ocen oraz komentarzy/recenzji
* do przemyślenia aspekty prawne/rodo - zgody od osób umieszczonych na mapie?
* możliwość zgłaszania nadużyć ze strony osób z mapki
### Wirtualny asysten tranzycji