Zbiorcze poprawki kwiecień + maj

W kwietniu aktualizacja nie wyszła przed majówką (zagrożenie! nie puszczamy gdy wszyscy odpoczywają 😀 -> więc teraz zbiorczo wrzucamy wszystko co poprawione w kwietniu + nowości także już majowe.

  • Naprawiliśmy zawijanie się paska informacyjnego JEŚLI macie bardzo długi komunikat, dodatkowo ten składa się z kilku elementów <p> oraz (np) <strong>.

Przed:
image

Po:
image

  • Poprawiliśmy wyświetlanie się wyszukiwarki mobilnej dla safari:

image

Zmiana bardziej UXowa niż mechaniczna, oddziela teraz od górnej części floatującej wyspy na iPhonie, nadaje marginesy lewa - prawa - góra i dodaje zaoblenia, przez co wszystko jest widoczne (miejsce do wpisywania, co widzimy, zamknij).

  • Zmieniłem umiejscowienie menu aby było domyślnie na telefonie pod prawym kciukiem i wysuwał się z prawej:

image

  • Poprawiłem przyciskanie w menu dla nadgorliwego klienta 😀
    Jeśli ktoś skacze po wszystkim w menu tj. klika logowanie, potem menu, potem szukajkę, naraz klika jeszcze ulubione, ale jeszcze nic nie zamknął i (w teorii) ma otwarte wszystko na raz -> nasz nowy skrypt sam nad tym panuje i to porządkuje.

  • Nowość: fruwające serduszko.
    Animacja pokaże wizualnie klientowi kontynuacje jego działań: po dodaniu do ulubionych serduszko wędruje do menu ulubionych z animacją.

image

  • Poprawki w zaobleniach, jeśli masz aktywne w user.js gc__rounded aby zaoblenia działały, to te obsługują teraz przyciski i elementy wcześniej nieobsługiwane:
    image

  • Powyżej widzicie też poprawkę UXową, przyciski przejścia dalej są ZAWSZE widoczne i przypięte.

  • O nowym widoku "Ulubionych" poczytacie osobno, tu tylko napiszę: S T A N D A R Y Z A C J A. Kolejną aktualizację działamy z usunięciem duplikatów w kodzie i tworzeniu reużytkowalnych komponentów. Dzięki temu nasze wysuwane karty współdzielą kod, tak samo jak elementy mobile. Realnie w tej aktualizacji -450 linijek kodu 😀
    image

  • Naprawiliśmy problem z brakiem marginesów na średnich ekranach:

image

  • Naprawiliśmy design opcji zmiany języków na mobile w menu.
    Przed:
    image

Po:

image

  • SUKCEEEES! Po ponad 30 próbach udało się naprawić uciekającą wyszukiwarkę na Safari, gdy wysuwała się klawiatura. Wtedy klient mógł paluchem przesuwać o wartość klawiatury i wyszukiwarka chowała się na górze. JUŻ DZIAŁA!