mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-16 13:39:41 +02:00
- Add defaultTranslationsDE/EN and getHelpTranslations() to shared-help-ui so apps only need to override the subtitle instead of duplicating ~80 lines - Refactor all 6 existing help pages to use getHelpTranslations() (Contacts, Calendar, Todo, Storage, Chat, Picture) - Add help page to Zitare (FAQ, features, contact — no shortcuts) - Migrate Mukke from custom SettingsPage-based help to shared HelpPage (FAQ with audio formats, lyrics editor, playlists; features; shortcuts) All 8 web apps now use the unified shared help system. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
41 lines
1.4 KiB
TypeScript
41 lines
1.4 KiB
TypeScript
/**
|
|
* @manacore/shared-help-ui
|
|
* Svelte 5 components for the Help page system
|
|
*/
|
|
|
|
// Main page component
|
|
export { default as HelpPage } from './pages/HelpPage.svelte';
|
|
|
|
// Section components
|
|
export { default as FAQSection } from './components/FAQSection.svelte';
|
|
export { default as FAQItem } from './components/FAQItem.svelte';
|
|
export { default as FeaturesOverview } from './components/FeaturesOverview.svelte';
|
|
export { default as FeatureCard } from './components/FeatureCard.svelte';
|
|
export { default as KeyboardShortcuts } from './components/KeyboardShortcuts.svelte';
|
|
export { default as GettingStartedGuide } from './components/GettingStartedGuide.svelte';
|
|
export { default as ChangelogSection } from './components/ChangelogSection.svelte';
|
|
export { default as ChangelogEntry } from './components/ChangelogEntry.svelte';
|
|
export { default as ContactSection } from './components/ContactSection.svelte';
|
|
export { default as HelpSearch } from './components/HelpSearch.svelte';
|
|
|
|
// Default translations
|
|
export {
|
|
defaultTranslationsDE,
|
|
defaultTranslationsEN,
|
|
getHelpTranslations,
|
|
} from './translations.js';
|
|
|
|
// Types
|
|
export type {
|
|
HelpPageProps,
|
|
HelpPageTranslations,
|
|
HelpSection,
|
|
FAQSectionProps,
|
|
FeaturesOverviewProps,
|
|
KeyboardShortcutsProps,
|
|
GettingStartedGuideProps,
|
|
ChangelogEntryProps,
|
|
ChangelogSectionProps,
|
|
ContactSectionProps,
|
|
HelpSearchProps,
|
|
} from './types.js';
|