Studio v2.0
Studio redesign & sidebar
- Restyled the Sanity Studio sidebar with a softer, translucent look; removed the dark-mode toggle and forced light mode for a consistent editor experience.
- Added a product switcher to the user menu (desktop + mobile) surfacing Bulletins and Giving alongside Sites, with custom PNG iicons that invert on hover.
- Added a "Help & Guides" tool directly in the Studio sidebar so editors can reach documentation without leaving the app.
- Promoted the structure tool to the first sidebar item, hid the perspective pills, and added dedicated View/Preview Page tabs.
Events revamp
- Initial schema + UI overhaul for events, including a wrapper fix and contrast improvements throughout the events surface.
- Added a list view for events with month grouping and prominent month headers; whole rows are clickable, list markers removed.
- Added a per-view toggle and default-view control on `allEvents`, refactored to a checkbox array of enabled views, with validation
- that the default view must be one of the enabled ones.
- Polished grid spacing (row gaps, location padding) and active-tab styling.
Announcements
- New announcements system replacing the prior implementation.
Help library (content + system)
- Added new help articles across content, events, settings, and integrations
- New off-site help location at help.toolkit.church
SEO & structured data
- Added JSON-LD structured data utilities and a render component.
- Wired Church organization + WebSite JSON-LD into the site layout, and Article / Event / Person / Breadcrumb JSON-LD into content pages.
- Added an optional FAQ schema toggle on accordion blocks.
- Allowed AI crawlers with throttling for GEO optimization.
Schemas, validation & redirects
- Added descriptions to all document types and hardened field descriptions across document + settings schemas.
- Added validation to prevent URL-unsafe characters in slug fields.
- Auto-create redirects when page slugs change, so editors don't break inbound links.
- Per-element color overrides via a new desk structure and CSS variable overrides.
- Image block can now be added inside accordion items, person bios, splash page, and image-with-text.
Custom links & navigation
- Custom link annotation rewrite: cleaner editor UI, batched onChange (no more lag on type switch), explicit "Open in a new tab" toggle, and host-aware auto-detection of external URLs.
- Location block "Get Directions" link opens in a new tab.
Other
- Performance & UX polish.
- Testing & accessibility improvements.
- Hardened form security and added security headers.