Festival guide pages and rich admin editor
Adds comprehensive festival guide fields, richer public festival detail pages, admin rich text editing and image upload/link options.
- Fixed guide profile 500 errors when optional availability tables are missing.
- Added public changelog page at /changelog.
- Added version tracking table for release notes.
- Improved mobile header: cleaner menu, hidden admin shortcut, full-width search.
- Improved Explore category bar, composer styling, and social feed spacing.
- Fixed oversized pagination icons/result count styling.
- Cache-busted the main stylesheet using the VERSION file so phones load the newest header design.
- Removed the public Admin shortcut from the public header.
- Added a polished SQL-aware 404 page with live platform counts and navigation cards.
- Protected page view counters with updater backup/restore so updates do not reset funding-critical insights.
- Fixed demo homepage seeding so it never overwrites existing homepage views back to 1.
- Added World Heritage Sites page backed by SQL at /world-heritage-sites.
- Expanded the Places encyclopedia with sourced holy places, UNESCO World Heritage places and tentative heritage places.
- Added admin-editable festival calendar fields for moving Nepal festival dates.
- Added public /festivals page and /festivals/{slug} detail pages.
- Seeded a broad Nepal festival encyclopedia including NTB-listed festivals, national festivals, jatras, Lhosar festivals, ethnic festivals, Muslim/Sikh/Christian observances and regional festivals.
- Added comprehensive festival guide fields for 5W/How answers, timeline, rituals, food, traveller tips, safety and FAQs.
- Redesigned festival detail pages so festival information comes from SQL sections instead of one generic paragraph.
- Added a lightweight local rich editor for admin festival descriptions and guide fields.
- Added admin hero image upload option in addition to image URL.