Twoje projekty to przenośne pliki.
Trzy poziomy zapisu
Automatyczny zapis w localStorage. Edytor zapisuje do localStorage z 600 ms opóźnieniem po ostatniej edycji. Odśwież stronę lub wróć jutro — projekt będzie tam. Bez konta.
Zapis w chmurze (opcjonalny). Zaloguj się mailem, a projekty synchronizują się z projektem Supabase powiązanym z twoim user-id. Ten sam rytm automatycznego zapisu; działa na różnych urządzeniach i przeglądarkach, zachowując jedno źródło prawdy.
Eksport JSON. Pobierz cały projekt jako zwykły plik JSON. Przydatny do archiwów portfolio, udostępniania współpracownikom lub po prostu czystej kopii zapasowej poza przeglądarką.
Co jest w pliku
Struktura JSON to Project: panels (każdy z warstwami i opcjonalnym tłem per panel), rowLayers (warstwy ciągłe), global (tło, lista języków, aktywny język, nazwa projektu, preferencja automatycznego zapisu, formaty eksportu) oraz panelW / panelH. Żadnych binarnych blobów poza inline data-URLs dla przesłanych zrzutów ekranu.
Cofanie i ponawianie
Historia 500 kroków przechowywana w pamięci per sesja. Ctrl/Cmd+Z cofa, Ctrl/Cmd+Shift+Z ponawia. Historia resetuje się przy wczytaniu innego projektu, ale jest zachowywana przez cykl automatycznego zapisu.