Commit Graph

6 Commits

Author SHA1 Message Date
Alex Gleason 52e42fcd6e Replace hardcoded 'Ditto' with appConfig.appName and appConfig.appId
User-facing display strings now read from config.appName so forks can
rebrand without code changes, and localStorage keys are namespaced by
config.appId so forks running on the same origin don't clobber each
other's preferences. Module-level cache-key constants that previously
hardcoded 'ditto:' have been refactored into hook-scoped reads from
config.appId (via a new getStorageKey() helper). The helpContent FAQ
template now uses {appName} placeholders substituted at read-time
through getFAQCategories(appName)/getFAQItem(appName, id).
2026-04-17 11:01:04 -05:00
Mary Kate Fain 0e3269e9c9 Indent FAQ questions with left padding under category headings 2026-03-07 19:47:52 -06:00
Mary Kate Fain 0af1b38f77 Replace section divider lines with colored pill headings, increase pill size 2026-03-07 19:47:52 -06:00
Mary Kate Fain 726c8a6b3e Improve Help FAQ: section dividers, bolder questions, darker answers, report clarification
- Add visible border-t dividers between FAQ category sections
- Shorten relay question to just 'What are relays?'
- Make questions bigger (text-base) and bolder (font-semibold)
- Darken answer text from muted-foreground to foreground/80
- Clarify report answer to mention the three-dot menu on posts
2026-03-07 19:47:52 -06:00
Mary Kate Fain a41fa2833a Fix spacing between FAQ description and first category heading 2026-03-07 19:47:52 -06:00
Mary Kate Fain d328144f8d Add Help page with Nostr 101 FAQ and Team Soapbox followpack
Introduce a new /help route with beginner-friendly FAQ content covering
getting started, apps, payments, content safety, and why Nostr differs
from big tech. Includes reusable HelpFAQSection and TeamSoapboxCard
components that can be embedded on other pages. Help appears in the
default sidebar so new users see it without manual configuration.
2026-03-07 19:47:52 -06:00