Osiem rzeczy które tu działają
Pattern D — paired flat fields
PL i EN jako dwa płaskie pola tekstowe obok siebie, oba inline-edytowalne. Brak typu object{pl,en} który blokował inline w starej wersji.
Page switcher w toolbar
Wszystkie strony dostępne z paska narzędzi edytora przez select. Brak konieczności wpisywania URL ręcznie.
Toggle języka PL/EN bez zmiany URL
Język wybierany przez i18next w pamięci przeglądarki. Nie ma /pl/... i /en/... — jeden URL, dwa renderingi.
Toggle Desktop / Tablet / Mobile
Podgląd w trzech szerokościach (375px, 768px, full) w toolbar editora. Bez otwierania DevTools.
Pięć blokow (Hero, TextBlock, FeaturesList, StepsList, PricingCard)
Każdy blok to gotowa sekcja z paired PL/EN polami. Wystarczy przeciągnąć z lewego paska.
Panel za hasłem
Edycja chroniona hasłem ustawianym jako zmienna środowiskowa Cloud Run. Brak konta Google, brak rejestracji.
Zero linków /edit w publicznej części
Ścieżki edycyjne istnieją tylko pod /admin. Publiczna strona nie ujawnia istnienia panelu.
Cloud-native deploy GCP
Cloud Run dla /admin (scale-to-zero), Firebase Hosting dla publicznej strony, Cloud DNS dla domeny. Wszystko w jednym GCP project.