Demo installation — Reveloni Flat File CMS

Zarządzanie stronami

Pełna kontrola nad stronami

Tworzenie i edycja

Każda strona ma: tytuł (wyświetlany w menu i nagłówku), slug (adres URL — automatyczny z tytułu lub ręczny), treść HTML (pełna kontrola formatowania — nagłówki, akapity, listy, tabele, bold, italic), kolejność wyświetlania w menu (przeciągnij i upuść w panelu), status aktywności (aktywna / nieaktywna — drafty niewidoczne na stronie).

System podstron

Każda strona może być rodzicem (parent) dla innych stron. Podstrony pojawiają się w menu jako dropdown — kliknięcie rodzica rozwija listę dzieci. Wielopoziomowe — podstrona może mieć własne podstrony. URL dziedziczony: /uslugi/malowanie (rodzic/dziecko). Na stronie rodzica automatycznie pojawiają się karty podstron (cards) z miniaturkami z galerii.

Galeria zdjęć

Każda strona ma własną galerię zdjęć: upload wielu plików naraz (JPG, PNG, WebP, GIF), zmiana kolejności (przeciągnij i upuść), usuwanie, lightbox (kliknięcie powiększa zdjęcie na pełny ekran z nawigacją strzałkami). Specjalna opcja: images above text — ile zdjęć z galerii wyświetlić NAD tekstem strony (reszta pojawi się pod tekstem). Daje to kontrolę nad layoutem: np. 2 zdjęcia produktu u góry, opis, a pod opisem pozostałe zdjęcia szczegółowe. Pierwsze zdjęcie galerii automatycznie staje się og:image (Open Graph) dla mediów społecznościowych.

Dodatkowe pola

Price tag (cena): opcjonalne pole wyświetlane na stronie jako wyróżniony badge. Idealne dla produktów, usług z cennikiem. CTA button (wezwanie do działania): przycisk z konfigurowalnym tekstem i linkiem (np. Kup teraz → sklep, Umów wizytę → formularz). Formularz kontaktowy: checkbox — włącza formularz na danej stronie (nie tylko na stronie Kontakt — na dowolnej). Ukrywanie z menu: strona aktywna i dostępna pod URL, ale niewidoczna w nawigacji. Idealne dla landing page’ów, regulaminu, polityki prywatności.

Meta SEO per strona

Każda strona ma własne: meta title (jeśli puste — używa tytułu strony + nazwy serwisu), meta description (opis w wynikach Google), meta keywords. Niezależne od globalnych meta tagów serwisu — pełna kontrola SEO per strona.