Repository navigation
fix(site): remove the home page faq - #62461
Conversation
There was a problem hiding this comment.
Works as described, and I found nothing blocking. I compared the home page HTML and /index.md from the site's dev server on the merge base and on this branch. The FAQ section, its FAQPage JSON-LD and the markdown ## FAQ are gone, and the product pages' download FAQ still renders. Design-mode orders saved with "faq" still load, because normalizeHomeOrder drops unknown ids. typecheck:tsc and bun test in services/site pass.
Public API: unchanged. These are website-only changes, and faqColumns is an internal Design-mode setting.
One follow-up worth considering: site search now has no FAQ entries at all, including for the FAQ that stays on the product pages. That leaves the target.faq handling in search-palette.tsx and the site.search.faq strings unused. Either point the FAQ entries at a product page's #download or remove that code.
removes the faq section from the home page: the section, its json-ld FAQPage, its order entry and width setting, its search entries, its markdown version and its design mode copy.
the product pages' download section still shows the same faq (lib/faq-content.ts, home.faq.* strings), so that data and its i18n strings stay.