Content & translations
Edits are stored as an override layer on top of the shipped text in js/content-i18n.js — the original is never touched, and clearing a field restores it.
Brand
An empty field means "use the default" — clearing a field resets it, it doesn't blank the site.
Font
Applies site-wide via the existing --sans CSS variable — nothing else changes.
Site notice
One broadcast message, shown to every visitor until it expires or you clear it. Publishing replaces any existing notice.
Contact
Admin/staff email, business hours, copyright line. An empty field means "use the shipped default" — clearing it resets that field.
Links
Messenger (WhatsApp/KakaoTalk/Zalo/LINE) and social media URLs shown across the site.
Affiliates
Partner/associate IDs appended to outbound Skyscanner, TripAdvisor and Klook links.
Homepage stats
The "booked yesterday" banner and the stats bar numbers (bookings, users, rating, languages) shown on the homepage.
Vehicles
Price, capacity and photo for each of the 4 vehicle types. Name/description are translated text — edit those in the Content tab instead.
Currencies
Display exchange rates, per 1 AUD. Payment is always processed in AUD — these only affect the "≈" conversion shown to visitors.
Backup & restore
Content overrides and brand settings live only in this browser's localStorage. Export to keep them safe or move them to another browser; import to restore.
A snapshot does not contain: auth users, storage objects, an audit trail, or deletion history — none of those exist yet in Phase 1 either, so nothing is lost by that today.