mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-15 00:41:09 +02:00
Add comprehensive accessibility support across shared packages: - A11y store with contrast, colorblind mode, and reduce motion settings - A11yQuickToggles and A11ySettings UI components - PillNavigation and PillDropdown components in shared-ui - Calendar app updates to integrate new theme/a11y features 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
26 lines
945 B
TypeScript
26 lines
945 B
TypeScript
// Theme UI Components (existing)
|
|
export { default as ThemeToggle } from './ThemeToggle.svelte';
|
|
export { default as ThemeSelector } from './ThemeSelector.svelte';
|
|
export { default as ThemeModeSelector } from './ThemeModeSelector.svelte';
|
|
|
|
// Theme Components
|
|
export { default as ThemeColorPreview } from './components/ThemeColorPreview.svelte';
|
|
export { default as ThemeCard } from './components/ThemeCard.svelte';
|
|
export { default as ThemeGrid } from './components/ThemeGrid.svelte';
|
|
|
|
// A11y Components
|
|
export { default as A11ySettings } from './components/A11ySettings.svelte';
|
|
export { default as A11yQuickToggles } from './components/A11yQuickToggles.svelte';
|
|
|
|
// Pages
|
|
export { default as ThemePage } from './pages/ThemePage.svelte';
|
|
|
|
// Types
|
|
export type {
|
|
ThemeStatus,
|
|
ThemeCardData,
|
|
ThemePageProps,
|
|
ThemePageTranslations,
|
|
A11yTranslations,
|
|
} from './types';
|
|
export { defaultTranslations, defaultA11yTranslations } from './types';
|