mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-17 02:19:41 +02:00
- Add pre-configured logo components to @manacore/shared-branding: - MemoroLogo, ManaCoreLogo, ManaDeckLogo, StorytellerLogo - Update all apps to import logos from shared-branding - Remove redundant local logo wrapper components from each app This reduces code duplication by centralizing app logos while maintaining the same API for consumers. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
33 lines
809 B
TypeScript
33 lines
809 B
TypeScript
/**
|
|
* Shared branding components and configuration for the Mana ecosystem
|
|
*
|
|
* This package provides:
|
|
* - App logos (AppLogo, AppLogoWithName)
|
|
* - Pre-configured app logos (MemoroLogo, ManaCoreLogo, etc.)
|
|
* - Mana icon (ManaIcon)
|
|
* - Branding configuration (colors, names, taglines)
|
|
*/
|
|
|
|
// Generic Components
|
|
export { default as AppLogo } from './AppLogo.svelte';
|
|
export { default as AppLogoWithName } from './AppLogoWithName.svelte';
|
|
export { default as ManaIcon } from './ManaIcon.svelte';
|
|
|
|
// Pre-configured App Logos
|
|
export {
|
|
MemoroLogo,
|
|
ManaCoreLogo,
|
|
ManaDeckLogo,
|
|
StorytellerLogo
|
|
} from './logos';
|
|
|
|
// Configuration
|
|
export { APP_BRANDING, getAppBranding, getAllAppBrandings } from './config';
|
|
|
|
// Types
|
|
export type {
|
|
AppId,
|
|
AppBranding,
|
|
LogoProps,
|
|
AppLogoWithNameProps,
|
|
} from './types';
|