Repaired admin shell, restored sidebar on admin pages, rebuilt admin dashboard styling, and restored homepage featured news/event blocks from admin-managed content. Temp login remains admin/admin123.
