Makieta projektowa z 20.09, zaktualizowana 22.09. Poniżej cały projekt okna przymierzalni, ekran po ekranie. Wejście na karcie produktu (sekcja A1) pokazuje już wersję wdrożoną — banerek z animowanym obiektywem. Od czasu powstania makiety doszły rzeczy, których tu jeszcze nie narysowano: Aktualny stan całego projektu opisuje osobny dokument „Wirtualna przymierzalnia Staviori”.
Staviori® Makieta UI · v1 · 20.09.2026

Wirtualna przymierzalnia —
przymierz na swoim zdjęciu

Pełny przepływ dla naszyjników i wisiorków: od przycisku na karcie produktu, przez zgodę i wgranie zdjęcia, po wynik z warstwą sprzedażową. Wszystkie stany — w tym pięć stanów błędu — pokazane jeden pod drugim. Zdjęcie klientki nie jest u nas zapisywane; ten fakt jest komunikowany w trzech miejscach przepływu.

Szerokość odniesienia 390 px (mobile-first) Typografia Cormorant Garamond + Lato Limit 3 wizualizacje / sesja Ochrona Cloudflare Turnstile Czas generowania 10–25 s
#D7B47C złoto #826028 ciemne złoto #323232 grafit #FAF7F2 kremowa biel #E6E2DA linia
Grupa A

Wejście: karta produktu

Punkt startowy to prawdziwy produkt ze sklepu: Naszyjnik złoty z brylantem 0,15 ct, biały lub żółty łańcuszek (NZD5901, 2 750 zł, złoto 585, łańcuszek 43 cm). Przycisk przymierzalni stoi bezpośrednio pod „Dodaj do koszyka", nie zamiast niego — przymierzenie jest wsparciem decyzji, a nie konkurencją dla zakupu.

A1 · stan domyślny

Banerek z animowanym obiektywem

Zmienione 21.09. Duży przycisk z nagłówkiem, opisem i plakietką „Nowość" okazał się za ciężki — konkurował z koszykiem. Zastąpił go pasek wysokości 56 px z animowaną przysłoną aparatu: otwiera się, przytrzymuje i zamyka co pięć sekund, a przez szkło przechodzi złoty błysk. Rysowany wektorowo, kilkaset bajtów, bez doładowywania obrazków.

Copy: „Przymierzalnia” + „zobacz ten produkt na swoim zdjęciu”
Wysokość: 56 px zamiast 72 px plus plakietka
Dlaczego tak Na karcie produktu liczy się droga do koszyka. Przymierzalnia ma być zaproszeniem obok, nie drugim wezwaniem do działania. Obiektyw mówi „zrobimy zdjęcie”, zanim ktokolwiek przeczyta napis.

Naszyjniki · Złoto 585

Naszyjnik złoty z brylantem 0,15 ct — biały lub żółty łańcuszek

2 750,00 złz VAT · NZD5901
Dostępny — wysyłka w 24 h
Złoto 0,585Brylant 0,15 ctH / SI243 cm
−1+ Dodaj do koszyka
Przymierzalnia zobacz ten produkt na swoim zdjęciu →

Darmowa dostawa od 200 zł · 30 dni na zwrot · Grawer na zamówienie

390 px · karta produktu
A2 · pasek dolny + stan „otwieram"

Skrót w dolnym pasku i stan oczekiwania przycisku

Na mobile, gdy klientka przewinie poniżej przycisku koszyka, przymierzalnia zostaje dostępna jako ikona aparatu w istniejącym pasku .stv-mobile-bar. Po tapnięciu przycisk przechodzi w stan „Otwieram przymierzalnię" — modal ładuje skrypt i widget Turnstile, co na słabym LTE trwa 1–2 s.

Stan ładowania: „Otwieram przymierzalnię…" (przycisk nieaktywny, bez skoku layoutu)
Dlaczego tak Ikona w pasku, a nie trzeci pełny przycisk: pasek ma już dwie akcje, a naszym celem jest koszyk. Ikona aparatu jest zrozumiała bez etykiety i nie odbiera miejsca cenie.

Opis produktu

Zachwycający naszyjnik wykonany z żółtego złota próby 0,585 z centralnie osadzonym brylantem o masie 0,15 ct. Klasyczna oprawa z delikatnymi łapkami pięknie eksponuje blask kamienia. Regulowana długość łańcuszka sprawia, że biżuteria doskonale układa się na dekolcie.

Otwieram przymierzalnię…Przygotowujemy bezpieczne połączenie.
2 750,00 złNaszyjnik złoty z brylantem 0,15 ct Do koszyka
390 px · pasek dolny
A3 · desktop

Miejsce przycisku na karcie produktu w wersji desktopowej

Ten sam układ hierarchii: ilość + „Dodaj do koszyka", pod nimi przymierzalnia w pełnej szerokości kolumny z podsumowaniem. Na desktopie mikrotekst może być dłuższy — jest miejsce na wzmiankę o limicie.

Galeria produktu

Naszyjniki · Złoto 585

Naszyjnik złoty z brylantem 0,15 ct — biały lub żółty łańcuszek

2 750,00 złz VAT · NZD5901
Dostępny — wysyłka w 24 h
Złoto 0,585Brylant 0,15 ctBarwa HCzystość SI2Łańcuszek 43 cm
−1+ Dodaj do koszyka
Nowość Przymierz na swoim zdjęciu Wgraj portret, a w 10–25 sekund zobaczysz ten naszyjnik na sobie. Zdjęcia nie zapisujemy, a w jednej sesji możesz wykonać 3 wizualizacje.
  • Wysyłka w 24 h — produkty dostępne od ręki, w dni robocze
  • Darmowa dostawa od 200 zł — ten produkt kwalifikuje się automatycznie
  • 30 dni na zwrot — bez podawania przyczyny
Grupa B

Zgoda, źródło zdjęcia, wskazówki

Na mobile modal otwiera się jako arkusz od dołu na pełną wysokość (uchwyt u góry, zamknięcie krzyżykiem i gestem w dół). Pierwszy ekran to zgoda — jeden ekran, trzy zdania o prywatności, jeden checkbox. Nic więcej: każdy dodatkowy element na tym etapie kosztuje konwersję.

B1 · zgoda niezaznaczona

Zgoda i informacja o prywatności

Główne CTA jest nieaktywne, dopóki checkbox nie zostanie zaznaczony — nieaktywne, ale widoczne, żeby było jasne, co się stanie dalej. Pasek kroków u góry pokazuje, że to 1 z 4 etapów, więc nikt nie spodziewa się długiego formularza.

Nagłówek
„Przymierz na swoim zdjęciu"
Trzy fakty
zdjęcie nie jest zapisywane · wynik widzi tylko klientka · to wizualizacja poglądowa
Treść zgody
jedno zdanie + odsyłacz do Polityki prywatności
Stopka
Turnstile + limit 3 wizualizacji
Dlaczego tak Prywatność opisana konkretem („trafia do usługi, która tworzy obraz, i jest usuwane"), a nie hasłem „dbamy o Twoje dane". Konkret buduje zaufanie, hasło je zużywa.
Przymierz na swoim zdjęciuNaszyjnik złoty z brylantem 0,15 ct · NZD5901

Zanim zaczniemy — trzy rzeczy, które warto wiedzieć

  • Twojego zdjęcia nie zapisujemy Trafia zaszyfrowanym połączeniem do usługi, która tworzy wizualizację, i po kilku sekundach jest usuwane. Nie trzymamy go na serwerze, nie pokazujemy nikomu, nie używamy do reklam.
  • Wynik zobaczysz tylko Ty Obraz istnieje w tym oknie. Zamkniesz je — znika. Jeśli chcesz go zachować, pobierz go na telefon.
  • To wizualizacja poglądowa Pokazuje proporcje i charakter biżuterii. Odcień złota, wielkość kamienia i długość łańcuszka mogą różnić się od oryginału.
Przejdź do zdjęcia
Chronione przez Cloudflare Turnstile · 3 wizualizacje na sesję
390 px · krok 1 z 4
B2 · zgoda zaznaczona

CTA aktywne, licznik widoczny

Po zaznaczeniu zgody przycisk wypełnia się złotem, a pod nim pojawia się licznik dostępnych wizualizacji. Licznik od początku ustawia oczekiwania — potem nie zaskakuje komunikatem o limicie.

CTA: „Przejdź do zdjęcia" · Licznik: „Do wykorzystania: 3 z 3 w tej sesji"
Przejdź do zdjęcia Nie teraz
Do wykorzystania: 3 z 3 Turnstile ✓
fragment · stopka aktywna
B3 · wybór źródła + wskazówki

Skąd weźmiemy zdjęcie

Dwa kafle: aparat (domyślny na telefonie) i galeria. Pod nimi cztery wskazówki — krótkie, każda mówi o jednej rzeczy do zrobienia. Wskazówki są przed wyborem pliku, bo po wgraniu złego zdjęcia klientka traci cierpliwość, nie limit.

Wskazówki
portret do połowy klatki · odsłonięty dekolt · światło z przodu · bez filtrów
Ograniczenia techniczne
JPG lub PNG, min. 800 px szerokości, maks. 10 MB — podane przy kaflu, nie w regulaminie
Dlaczego tak Na desktopie kafel „Zrób zdjęcie" jest wyszarzony z podpowiedzią „dostępne na telefonie", a nie ukryty — inaczej klientka na laptopie szuka, gdzie się podział aparat.
Wybierz zdjęcieKrok 2 z 4 · Naszyjnik NZD5901
Zrób zdjęcieOtworzymy aparat przedni
Wybierz z galeriiJPG lub PNG, do 10 MB

Najlepiej wychodzą zdjęcia, na których:

  • 1widać twarz i ramiona — kadr od czubka głowy do połowy klatki piersiowej;
  • 2dekolt jest odsłonięty — bez szalika, golfu i bez innego naszyjnika na szyi;
  • 3światło pada z przodu — najlepiej dzienne, przy oknie, bez lampy za plecami;
  • 4nie ma filtrów — upiększacze zmieniają kształt szyi i kolory złota.

Zobacz przykład dobrego kadru · Zdjęcie zostaje na Twoim telefonie do momentu, w którym naciśniesz „Generuj".

390 px · krok 2 z 4
B4 · pomoc kontekstowa

Dobry kadr / zły kadr

Rozwijany panel pod wskazówkami. Zamiast opisu — dwa rysunki: kadr prawidłowy (twarz i ramiona, odsłonięta szyja) i typowy problem (zbyt daleko, profil, obcięte ramiona). Rysunki są schematyczne, bez zdjęć osób.

Podpisy: „Tak — twarz i ramiona, szyja odsłonięta" / „Nie — za daleko, profil, szyja zasłonięta"

Przykład kadru

placeholder CSS

Tak — twarz i ramiona, szyja odsłonięta

placeholder CSS

Nie — za daleko, twarz zbyt mała, dekolt poza kadrem

Zdjęcie grupowe też nie zadziała — potrzebujemy jednej osoby w kadrze.

Wróć do wyboru zdjęcia
panel pomocy
Grupa C

Podgląd, kadrowanie, weryfikacja

Kadrowanie jest proste do bólu: jedna ramka w proporcji 4:5, suwak powiększenia, obrót o 90°, podmiana zdjęcia. Złota przerywana pętla pokazuje, gdzie powinna znaleźć się szyja — to jednocześnie podpowiedź i kontrola jakości, bo klientka sama ustawia to, czego potrzebuje model.

C1 · kadrowanie

Ustaw kadr

Przycisk generowania nosi w sobie informację o zużyciu limitu, więc nikt nie klika „w ciemno". Pod przyciskiem dwa zdania: ile to potrwa i że zdjęcie zostanie usunięte po wygenerowaniu.

Nagłówek
„Ustaw kadr"
Mikrotekst
„Przesuń zdjęcie tak, aby szyja i dekolt znalazły się w złotej pętli."
CTA
„Generuj wizualizację · zużyje 1 z 3"
Stopka
„Generowanie trwa 10–25 sekund. Nie zamykaj okna — zdjęcie usuwamy zaraz po wykonaniu obrazu."
Dlaczego tak Proporcja kadru jest wymuszona (4:5), a nie dowolna. Swobodne kadrowanie generuje zdjęcia panoramiczne, na których model gubi szyję — a każda taka próba to zmarnowany limit i rozczarowanie.
Ustaw kadrKrok 3 z 4 · Naszyjnik NZD5901
tutaj powinna być szyja placeholder CSS — zdjęcie klientki

Przesuń zdjęcie tak, aby szyja i dekolt znalazły się w złotej pętli. Powiększ, jeśli twarz jest mała.

Powiększenie
Obróć Zmień zdjęcie
Generuj wizualizację · zużyje 1 z 3

Generowanie trwa 10–25 sekund. Nie zamykaj okna — zdjęcie usuwamy zaraz po wykonaniu obrazu.

390 px · krok 3 z 4
C2 · weryfikacja (0,5–3 s)

Turnstile przed wysłaniem

Weryfikacja odpala się dopiero po naciśnięciu „Generuj", nie na wejściu do modala — dzięki temu klientka widzi ją raz i w kontekście. W 95% przypadków przechodzi bezgłośnie; ekran pokazuje się tylko, gdy Turnstile potrzebuje chwili lub interakcji.

Copy: „Sprawdzamy, czy to nie automat" + „Trwa chwilę. Nie odświeżaj strony."

Sprawdzamy, czy to nie automat

Trwa chwilę. Nie odświeżaj strony — zaraz przejdziemy do generowania.

Cloudflare Turnstile
stan przelotny
Grupa D

Oczekiwanie, które nie nudzi

10–25 sekund to dużo. Zamiast jednego kręcącego się kółka dajemy trzy rzeczy naraz: nazwane etapy (klientka widzi postęp, nie tylko ruch), szkic wyniku ze złotym przebłyskiem w miejscu, gdzie pojawi się naszyjnik, i rotujące ciekawostki jubilerskie o tym konkretnym produkcie — czyli sprzedaż w czasie ładowania. Etapy zmieniają się co ok. 6 s, ciekawostki co 7 s.

D1 · 0–8 s

Etap 1: analizujemy kadr

Pasek postępu rusza od razu do ok. 20% i idzie dalej płynnie — nigdy nie stoi w miejscu, bo stojący pasek czyta się jako zawieszenie. Link „Przerwij" jest dostępny od pierwszej sekundy; przerwanie nie zużywa limitu.

Etapy: „Analizujemy kadr i oświetlenie" → „Dopasowujemy długość łańcuszka" → „Dodajemy blask złota 585"
Nad paskiem: „Przymierzamy naszyjnik…" · Pod paskiem: „Zwykle 10–25 sekund"
Przymierzamy naszyjnik…Krok 4 z 4 · nie zamykaj okna
placeholder CSS — powstaje wizualizacja
Zwykle 10–25 sekund 3 s
  • Analizujemy kadr i oświetlenie
  • 2 Dopasowujemy długość łańcuszka
  • 3 Dodajemy blask złota 585
Czy wiesz, że

brylant 0,15 ct ma około 3,5 mm szerokości — mniej niż ziarno soczewicy, a jego blask widać z drugiego końca pokoju.

Przerwij

Przerwanie nie zużywa Twojego limitu.

390 px · etap 1
D2 · ok. 18 s

Etap 3: dodajemy blask złota

Ten sam ekran w późniejszej fazie: dwa etapy odhaczone, trzecia ciekawostka, pasek przy 84%. Jeśli generowanie przekroczy 30 s, pod paskiem dochodzi jedno zdanie: „Trwa dłużej niż zwykle — jeszcze chwila" (bez zmiany kolorów, bez alarmu).

Ciekawostki (rotacja):
1. „brylant 0,15 ct ma około 3,5 mm szerokości…"
2. „łańcuszek 43 cm układa się w zagłębieniu obojczyka — to najczęściej wybierana długość;"
3. „złoto 585 to 14 karatów: 585 części czystego złota na 1000 — twardsze od 750 i bardziej odporne na zadrapania."
Dlaczego tak Ciekawostki są o kupowanym produkcie, nie ogólne. Klientka czeka i jednocześnie dowiaduje się, dlaczego to dobry wybór — czas oczekiwania pracuje na zakup.
placeholder CSS — powstaje wizualizacja
Jeszcze kilka sekund 18 s
  • Analizujemy kadr i oświetlenie
  • Dopasowujemy długość łańcuszka
  • 3 Dodajemy blask złota 585
Czy wiesz, że

złoto 585 to 14 karatów — 585 części czystego złota na 1000. Jest twardsze od próby 750, więc lepiej znosi codzienne noszenie.

Trwa dłużej niż zwykle — jeszcze chwila. Nie odświeżaj strony.

390 px · etap 3 + tekst opóźnienia
Grupa E

Wynik i warstwa sprzedażowa

Wynik to moment największej uwagi w całym przepływie — i jedyne miejsce, gdzie wolno sprzedawać wprost. Kolejność jest celowa: obraz → disclaimer → produkt z ceną i koszykiem → dostępność i warunki → powtórzenie wizualizacji → pasek „pasuje do tego". Akcje drugorzędne (pobierz, powtórz, inny produkt) leżą pod głównym CTA i mają lżejszą formę.

E1 · wynik

Gotowe — tak leży na Tobie

Na obrazie dwa trwałe oznaczenia: znak wodny „Wizualizacja" w narożniku i delikatna sygnatura Staviori u dołu. Oba zostają także w pobranym pliku, żeby obraz krążący po sieci nie był brany za zdjęcie produktu na modelce.

Nagłówek
„Gotowe — tak leży na Tobie"
Disclaimer
„Obraz powstał komputerowo…" — zawsze widoczny, nie w rozwijanym akordeonie
CTA główne
„Dodaj do koszyka · 2 750 zł"
Akcje drugorzędne
„Wygeneruj ponownie (zostają 2)" · „Pobierz obraz" · „Przymierz inny produkt"
Dlaczego tak „Wygeneruj ponownie" ma w etykiecie liczbę pozostałych prób — bez tego klientka klika trzy razy pod rząd i trafia na ścianę limitu, mając w pamięci tylko rozczarowanie.
Gotowe — tak leży na TobieNaszyjnik złoty z brylantem 0,15 ct · NZD5901
Wizualizacja Staviori placeholder CSS — wynik
To wizualizacja poglądowa. Obraz powstał komputerowo — odcień złota, wielkość kamienia i długość łańcuszka mogą różnić się od oryginału. Chcesz mieć pewność, jak wygląda w rzeczywistości? Napisz do nas, opowiemy.
Naszyjnik złoty z brylantem 0,15 ct Złoto 585 · brylant H/SI2 · łańcuszek 43 cm · NZD5901 2 750 zł
Dodaj do koszyka · 2 750 zł
Wygeneruj ponownie Pobierz obraz
Zostają 2 z 3 Przymierz inny produkt
  • Dostępny — wysyłka w 24 h. Mamy go na stanie, pakujemy od ręki.
  • Darmowa dostawa od 200 zł — ten naszyjnik łapie się bez dopłat.
  • 30 dni na zwrot — jeśli na Tobie wygląda inaczej niż tu, odeślij bez pytań.
390 px · wynik
E2 · dosprzedaż

Pasek „Pasuje do tego"

Trzy do czterech produktów z tej samej próby złota i podobnej skali kamieni — przewijane poziomo, po jednym tapnięciu do karty produktu. Naszyjniki i wisiorki mają dodatkowy odsyłacz „Przymierz", który wraca do przymierzalni z nowym produktem bez ponownego wgrywania zdjęcia (kadr zostaje w pamięci okna do jego zamknięcia).

Nagłówek: „Pasuje do tego"
Podtytuł: „Ta sama próba złota 585 i zbliżona skala kamieni."
Podpowiedź: „Kolczyki i naszyjnik z jednego zestawu wyglądają na zdjęciach spójnie — to najczęściej wybierana para."
Dlaczego tak Pasek jest pod koszykiem i pod warunkami dostawy, nie nad nimi. Nad koszykiem rozprasza; pod koszykiem działa jak witryna przy kasie.

Pasuje do tego

4 propozycje

Ta sama próba złota 585 i zbliżona skala kamieni.

Kolczyki złote brylantowe z oprawkami 2 099 zł KZD5015M
Naszyjnik złoty celebrytka z brylantami 40–43 cm 1 495 zł Przymierz
Wisiorek z białego i żółtego złota z brylantem 619 zł Przymierz
Bransoletka złota z perłami 6–6,5 mm 1 099 zł BZN6686

Kolczyki i naszyjnik z jednego zestawu wyglądają na zdjęciach spójnie — to najczęściej wybierana para.

Zamykając okno, usuwamy z pamięci przeglądarki i zdjęcie, i wizualizację.

390 px · pasek dosprzedaży
E3 · wariant: pierścionek zaręczynowy

Wynik z benefitem zmiany rozmiaru

Dla kategorii pierścionków zaręczynowych warstwa sprzedażowa dostaje jeden dodatkowy, wyróżniony punkt: bezpłatna jednorazowa zmiana rozmiaru, bezterminowo. To najmocniejszy argument w kategorii, w której największą obawą jest „a jeśli nie będzie pasować".

Punkt wyróżniony: „Bezpłatna zmiana rozmiaru — raz, bez terminu. Nie musisz zgadywać rozmiaru dziś."
Produkt: Staviori® Must Have — pierścionek zaręczynowy złoto 585, koszyczek, brylant 0,20 ct (PZD2500, 3 999 zł)
Dlaczego tak Grawer nie pojawia się nigdzie jako gratis — w tej kategorii jako „możliwy na zamówienie", zgodnie z faktami sklepu.
WizualizacjaStaviori placeholder CSS — dłoń z pierścionkiem
Staviori® Must Have — pierścionek zaręczynowy Złoto 585 · koszyczek · brylant 0,20 ct G-H · PZD2500 3 999 zł
Dodaj do koszyka · 3 999 zł
  • Bezpłatna zmiana rozmiaru — raz, bez terminu. Nie musisz zgadywać rozmiaru dziś.
  • Dostępny — wysyłka w 24 h.
  • Darmowa dostawa i 30 dni na zwrot.
  • Grawer możliwy na zamówienie — napisz, co ma być w środku.
390 px · wariant pierścionka
E4 · wariant: produkt na zamówienie

Wynik bez obietnicy 24 h

Gdy produkt jest wykonywany na zamówienie, blok dostępności zmienia treść — i to jedyna zmiana. Obietnica „24 h" nie może pojawić się przy takim produkcie, bo w sklepie oznacza konkret.

Zamiast „wysyłka w 24 h": „Wykonujemy na zamówienie — realizacja do 1 tygodnia. Termin potwierdzimy mailem po złożeniu zamówienia."
Naszyjnik z konfiguratora — oprawa Antwerp Złoto 585 · brylant 1,00 ct · łańcuszek 45 cm · wycena z konfiguratora Twoja konfiguracja
Dodaj do koszyka
  • Wykonujemy na zamówienie — realizacja do 1 tygodnia. Termin potwierdzimy mailem po złożeniu zamówienia.
  • Darmowa dostawa od 200 zł — przy tym produkcie zawsze.
  • 30 dni na zwrot.

Nie masz pewności co do długości łańcuszka? Napisz do nas — dobierzemy pod Twój dekolt.

fragment · produkt na zamówienie
E5 · potwierdzenie

Dodano do koszyka

Po dodaniu do koszyka modal nie zamyka się — zostaje wynik i pojawia się grafitowy pasek potwierdzenia z odsyłaczem do koszyka. Klientka może dalej przymierzać kolczyki z paska „pasuje do tego", a koszyk rośnie.

Toast: „Dodano do koszyka" + „Naszyjnik złoty z brylantem 0,15 ct · 2 750 zł" + akcja „Przejdź do koszyka"
Dlaczego tak Zamknięcie modala po dodaniu do koszyka kończy sesję przymierzania. Zostawienie go otwartym daje drugi i trzeci produkt — a limit 3 wizualizacji dokładnie na to pozwala.
WizualizacjaStaviori
Dodano do koszykaNaszyjnik złoty z brylantem 0,15 ct · 2 750 zł Do koszyka

Możesz dalej przymierzać — zostają 2 wizualizacje.

390 px · potwierdzenie
Grupa F

Stany błędu

Pięć stanów, jedna reguła copy: nazwa problemu → co konkretnie zrobić → co z limitem. Żadnego „ups", żadnego obwiniania klientki, żadnej czerwieni. Sygnałem jest grafitowy krążek z ikoną i cienka złota linia u góry kartki — spokojnie, ale widocznie. Informacja „ta próba nie zużyła limitu" jest w każdym błędzie, którego klientka nie zawiniła.

F1 · walidacja przed generowaniem

Nie wykryto twarzy

Wykrywane po stronie serwera przed wysłaniem do modelu, więc limit pozostaje nietknięty. Obok komunikatu miniatura odrzuconego kadru — klientka od razu widzi, o którym zdjęciu mówimy.

Nagłówek: „Nie widzimy twarzy na tym zdjęciu"
Treść: „Potrzebujemy kadru, na którym widać twarz i ramiona. Najlepiej zdjęcie zrobione na wprost, z odsłoniętym dekoltem i jedną osobą w kadrze."
Akcje: „Wybierz inne zdjęcie" (główna) · „Zobacz wskazówki" (drugorzędna)
Spróbujmy inaczejNaszyjnik NZD5901 · krok 3 z 4

Odrzucony kadr

Twarz zajmuje mniej niż 8% kadru. Model nie ma czego dopasować.

Nie widzimy twarzy na tym zdjęciu

Potrzebujemy kadru, na którym widać twarz i ramiona. Najlepiej zdjęcie zrobione na wprost, z odsłoniętym dekoltem i jedną osobą w kadrze.

Ta próba nie zużyła limitu — zostają 3 z 3.
Wybierz inne zdjęcie Zobacz wskazówki
390 px · błąd F1
F2 · walidacja techniczna

Zdjęcie za małe lub rozmazane

Komunikat podaje wykryte parametry w szarej ramce diagnostycznej — to rozwiewa spór „ale moje zdjęcie jest dobre". Dwa wyjścia: inne zdjęcie z galerii albo zrób nowe teraz.

Nagłówek: „To zdjęcie jest zbyt małe albo nieostre"
Treść: „Najlepiej działają zdjęcia od 800 px szerokości, zrobione bez ruchu. Zrzut ekranu albo zdjęcie zrobione ekranowi zwykle nie wystarczy."
Diagnostyka: „Wykryto: 480 × 640 px, ostrość niska. Potrzebujemy min. 800 px szerokości."

Odrzucony plik

IMG_2291.jpg · 480 × 640 px

To zdjęcie jest zbyt małe albo nieostre

Najlepiej działają zdjęcia od 800 px szerokości, zrobione bez ruchu. Zrzut ekranu albo zdjęcie zrobione ekranowi zwykle nie wystarczy.

Wykryto: 480 × 640 px, ostrość niska. Potrzebujemy min. 800 px szerokości.

Ta próba nie zużyła limitu — zostają 3 z 3.
Zrób nowe zdjęcie Wybierz inne z galerii
390 px · błąd F2
F3 · limit

Limit wyczerpany (3 z 3)

Ściana limitu jest jedynym błędem, który dostaje ofertę zamiast przepraszania: kontakt z nami i ręczna wizualizacja. Limit pokazany jako trzy zużyte kropki, żeby było jasne, że to nie awaria.

Nagłówek: „Wykorzystano 3 z 3 wizualizacji"
Treść: „Tyle mieści się w jednej sesji. Limit odnawia się po godzinie. Jeśli chcesz zobaczyć konkretny model na sobie, napisz do nas — przygotujemy wizualizację ręcznie i odeślemy mailem."
Akcje: „Napisz do nas" · „Wróć do produktu"
Dlaczego tak Copy jest bezosobowe („wykorzystano", nie „wykorzystałaś") — cały interfejs unika form rodzajowych, bo z przymierzalni skorzystają też panowie kupujący prezent.

Wykorzystano 3 z 3 wizualizacji

W tej sesji

Tyle mieści się w jednej sesji. Limit odnawia się po godzinie. Jeśli chcesz zobaczyć konkretny model na sobie, napisz do nas — przygotujemy wizualizację ręcznie i odeślemy mailem.

Napisz, który model i jakie zdjęcie — odpowiadamy w dni robocze, zwykle tego samego dnia.
Napisz do nas Wróć do produktu
390 px · błąd F3
F4 · awaria po naszej stronie

Usługa chwilowo niedostępna

Bierzemy winę na siebie w pierwszym zdaniu i od razu mówimy o limicie. Trzecie wyjście to czat — klientka, która chciała zobaczyć produkt na sobie, jest gorącym leadem i nie wolno jej zgubić na błędzie 503.

Nagłówek: „Przymierzalnia chwilowo nie odpowiada"
Treść: „To po naszej stronie, nie po Twojej. Spróbuj ponownie za chwilę — Twój limit pozostał nietknięty."
Akcje: „Spróbuj ponownie" · „Zapytaj o ten model na czacie" · „Wróć do produktu"

Przymierzalnia chwilowo nie odpowiada

To po naszej stronie, nie po Twojej. Spróbuj ponownie za chwilę — Twój limit pozostał nietknięty.

Jeśli nie chcesz czekać, napisz na czacie, o który model chodzi. Podeślemy zdjęcia z bliska i powiemy, jak układa się na szyi.

Limit nietknięty — zostają 3 z 3.

Kod błędu: TRY-503 · Jeśli powtórzy się kilka razy, daj nam znać — sprawdzimy od razu.

Spróbuj ponownie
Zapytaj na czacie Wróć do produktu
390 px · błąd F4
F5 · moderacja

Zdjęcie odrzucone przez moderację

Najwrażliwszy komunikat w całym przepływie. Nie sugerujemy, co dokładnie było nie tak — nie oskarżamy i nie tłumaczymy się. Mówimy, jakie zdjęcia przyjmujemy, i dajemy wyjście. Miniatura odrzuconego kadru nie jest pokazywana.

Nagłówek: „Nie możemy użyć tego zdjęcia"
Treść: „Przyjmujemy wyłącznie zdjęcia portretowe osoby dorosłej, bez treści nieodpowiednich. Wybierz inne zdjęcie — zwykłe selfie przy oknie sprawdza się najlepiej."
Odsyłacz: „Dlaczego sprawdzamy zdjęcia?" → krótkie wyjaśnienie w panelu
Dlaczego tak Fałszywe odrzucenia się zdarzają, więc komunikat nie może brzmieć jak wyrok. „Nie możemy użyć" (o nas) zamiast „Twoje zdjęcie narusza" (o niej).

Nie możemy użyć tego zdjęcia

Przyjmujemy wyłącznie zdjęcia portretowe osoby dorosłej, bez treści nieodpowiednich. Wybierz inne zdjęcie — zwykłe selfie przy oknie sprawdza się najlepiej.

Dlaczego sprawdzamy zdjęcia?

Ta próba nie zużyła limitu — zostają 3 z 3.
Dlaczego sprawdzamy

Sprawdzamy zdjęcia automatycznie, aby nikt nie użył przymierzalni do tworzenia obrazów, których byśmy nie firmowali naszą nazwą. Nikt z zespołu nie oglądał Twojego zdjęcia — zostało usunięte razem z odrzuceniem.

Wybierz inne zdjęcie Wróć do produktu
390 px · błąd F5
Grupa G

Desktop

Na desktopie ten sam przepływ mieści się w oknie modalnym 880 px: po lewej kadr lub wynik na kremowym tle, po prawej treść i akcje. Kolumna z obrazem nigdy nie przewija się razem z treścią — obraz jest tym, po co klientka przyszła.

G1 · modal dwukolumnowy

Wynik w oknie desktopowym

Tło strony przyciemnione grafitem 55%, zamknięcie krzyżykiem i klawiszem Esc, fokus uwięziony w oknie. Pasek „pasuje do tego" wchodzi pod akcje w prawej kolumnie — cztery karty mieszczą się bez przewijania poziomego.

WizualizacjaStaviori placeholder CSS — wynik

Wirtualna przymierzalnia

Gotowe — tak leży na Tobie

To wizualizacja poglądowa. Odcień złota, wielkość kamienia i długość łańcuszka mogą różnić się od oryginału.
Naszyjnik złoty z brylantem 0,15 ct Złoto 585 · H/SI2 · 43 cm · NZD5901 2 750 zł
Dodaj do koszyka Pobierz obraz
Zostają 2 z 3 Wygeneruj ponownie
  • Dostępny — wysyłka w 24 h · darmowa dostawa od 200 zł · 30 dni na zwrot

Pasuje do tego

Złoto 585
Kolczyki brylantowe z oprawkami2 099 zł
Celebrytka z brylantami 40–43 cm1 495 złPrzymierz
Wisiorek z białego i żółtego złota619 złPrzymierz
Bransoletka z perłami 6–6,5 mm1 099 zł
Grupa H

Jak to wchodzi w kartę produktu Flatsome

Miejsce przycisku

Przycisk siada w podsumowaniu produktu bezpośrednio pod formularzem koszyka (woocommerce_after_add_to_cart_form), przed zakładkami i przed sekcją „Przewodnik". Nie wchodzi w galerię ani nad cenę — hierarchia „cena → dostępność → koszyk → przymierzalnia" zostaje nienaruszona.

Warunek wyświetlaniatylko kategorie objęte pilotażem (naszyjniki, wisiorki) i tylko produkty ze zdjęciem packshotowym na białym tle; w pozostałych przypadkach przycisk się nie renderuje
Skrót w pasku dolnymikona aparatu obok „Do koszyka" w istniejącym .stv-mobile-bar — bez zmiany jego wysokości

Zachowanie modala

  • Mobile: arkusz od dołu na pełną wysokość ekranu, uchwyt u góry, zamknięcie gestem w dół, krzyżykiem i przyciskiem „wstecz" systemu (wpis w historii).
  • Desktop: okno 880 px wyśrodkowane, przyciemnienie tła grafitem 55%, Esc zamyka, fokus uwięziony w oknie, po zamknięciu wraca na przycisk.
  • Blokada przewijania strony pod modalem; treść modala przewija się wewnętrznie.
  • Podczas generowania zamknięcie prosi o potwierdzenie: „Przerwać przymierzanie? Wizualizacja przepadnie."

Warstwy i wydajność

  • z-index: pasek dolny ma 50, dropdowny 60 — modal przymierzalni siada na 1000, jego tło na 999. Żaden element Flatsome nie przebija się nad okno.
  • Ładowanie: skrypt przymierzalni i widget Turnstile wczytują się dopiero po kliknięciu przycisku, nie przy wejściu na kartę produktu. Karta nie traci ani punktu w Core Web Vitals.
  • Cache stron: modal jest w całości po stronie klienta, a limit sesji trzymany w ciasteczku sesyjnym i po stronie serwera — page cache nie serwuje nikomu cudzego licznika.
  • Koszyk: „Dodaj do koszyka" z modala używa zwykłego AJAX-a Woo i odświeża ikonę koszyka w nagłówku; modal zostaje otwarty.
  • Styl: osobny arkusz przymierzalni, klasy z prefiksem stv-vt-, zero edycji motywu-rodzica.

Mierzalne zdarzenia (GA4)

  • tryon_open — otwarcie okna (z ID produktu)
  • tryon_consent — zaznaczenie zgody
  • tryon_generate — start generowania
  • tryon_result — wynik pokazany (z czasem trwania)
  • tryon_error — z etykietą stanu F1–F5
  • tryon_add_to_cart — koszyk z poziomu wyniku (kluczowy wskaźnik projektu)
Grupa I

Do decyzji i ryzyka

Wymaga decyzji właściciela

  1. Reset limitu. Copy mówi „limit odnawia się po godzinie" — to założenie, nie ustalenie. Trzeba wybrać: godzina, doba, czy brak resetu do końca sesji.
  2. Obietnica ręcznej wizualizacji po wyczerpaniu limitu (F3) i przy awarii (F4) — kto ją robi i w jakim czasie odpowiada. Bez zaplecza lepiej ją wyciąć.
  3. Zakres pilotażu: czy startujemy tylko na naszyjnikach i wisiorkach, czy od razu z pierścionkami zaręczynowymi (wariant E3 jest gotowy, ale dłoń to inna jakość dopasowania).
  4. Znak wodny w pobieranym pliku — proponowany „Wizualizacja" + sygnatura Staviori. Do potwierdzenia, czy ma być też adres sklepu.
  5. Zapis zgody. Czy logujemy fakt jej udzielenia (data, IP, wersja treści) — jeśli tak, trzeba to dopisać w Polityce prywatności.
  6. Treść Polityki prywatności — sekcja o przymierzalni: kto jest podwykonawcą przetwarzania obrazu, gdzie fizycznie trafia zdjęcie i na jak długo.
  7. Komunikat o wieku. Zgoda zawiera „mam ukończone 18 lat" — do potwierdzenia, czy zostaje.
  8. Tłumaczenia EN/CS/DE — całe copy do słownika TranslatePress; przy obecnym trybie ręcznym to osobna partia.

Ryzyka UX

  1. Słabe zdjęcia klientek. Największe ryzyko projektu: ciemne selfie z golfem da wynik, który zniechęci do produktu. Obrona: wskazówki przed wyborem pliku, wymuszony kadr 4:5, walidacja twarzy i ostrości przed zużyciem limitu, przykład dobrego kadru.
  2. Oczekiwanie 10–25 s. Na mobilnym LTE odczuwalne jak minuta. Obrona: nazwane etapy, szkic wyniku, ciekawostki produktowe, jawny komunikat po 30 s.
  3. Obawy o prywatność. Część klientek nie wgra zdjęcia niezależnie od zapewnień. To jest do zaakceptowania — dlatego przymierzalnia nigdy nie zastępuje przycisku koszyka i nie blokuje żadnej innej ścieżki.
  4. Rozczarowanie jakością. Wizualizacja nigdy nie odda blasku brylanta. Disclaimer jest stały i widoczny, a nie ukryty w akordeonie; przy wyniku stoi zwrot 30 dni.
  5. Fałszywe odrzucenia moderacji. Komunikat F5 nie oskarża i zostawia wyjście; warto monitorować jego udział w tryon_error pierwszego miesiąca.
  6. Koszt. Limit 3/sesja plus Turnstile chronią przed „zabawą" botów i przed kosztem generowania bez intencji zakupu.
  7. Obietnice serwisowe. Wszystkie użyte w makiecie są zgodne z faktami sklepu: wysyłka 24 h (z wyjątkiem produktów na zamówienie), darmowa dostawa od 200 zł, 30 dni na zwrot, bezpłatna jednorazowa zmiana rozmiaru pierścionka zaręczynowego bezterminowo, grawer wyłącznie jako usługa na zamówienie — nigdy jako gratis.