diff --git a/packages/shared-branding/src/config.ts b/packages/shared-branding/src/config.ts index eea1040a9..73e955cf1 100644 --- a/packages/shared-branding/src/config.ts +++ b/packages/shared-branding/src/config.ts @@ -79,6 +79,19 @@ export const APP_BRANDING: Record = { logoStroke: true, logoStrokeWidth: 1.5, }, + presi: { + id: 'presi', + name: 'Presi', + tagline: 'Presentation Creator', + primaryColor: '#f97316', + secondaryColor: '#fb923c', + // Presentation/slides icon + logoPath: + 'M3.75 3v11.25A2.25 2.25 0 006 16.5h2.25M3.75 3h-1.5m1.5 0h16.5m0 0h1.5m-1.5 0v11.25A2.25 2.25 0 0118 16.5h-2.25m-7.5 0h7.5m-7.5 0l-1 3m8.5-3l1 3m0 0l.5 1.5m-.5-1.5h-9.5m0 0l-.5 1.5M9 11.25v1.5M12 9v3.75m3-6v6', + logoViewBox: '0 0 24 24', + logoStroke: true, + logoStrokeWidth: 1.5, + }, }; /** diff --git a/packages/shared-branding/src/logos/PresiLogo.svelte b/packages/shared-branding/src/logos/PresiLogo.svelte new file mode 100644 index 000000000..76f935fa1 --- /dev/null +++ b/packages/shared-branding/src/logos/PresiLogo.svelte @@ -0,0 +1,13 @@ + + + diff --git a/packages/shared-branding/src/logos/index.ts b/packages/shared-branding/src/logos/index.ts index 0b2f2f051..728cedf2e 100644 --- a/packages/shared-branding/src/logos/index.ts +++ b/packages/shared-branding/src/logos/index.ts @@ -8,3 +8,4 @@ export { default as ManaDeckLogo } from './ManaDeckLogo.svelte'; export { default as StorytellerLogo } from './StorytellerLogo.svelte'; export { default as UloadLogo } from './UloadLogo.svelte'; export { default as ChatLogo } from './ChatLogo.svelte'; +export { default as PresiLogo } from './PresiLogo.svelte'; diff --git a/packages/shared-branding/src/types.ts b/packages/shared-branding/src/types.ts index 5cec9de6f..f5892d078 100644 --- a/packages/shared-branding/src/types.ts +++ b/packages/shared-branding/src/types.ts @@ -1,7 +1,7 @@ /** * App identifiers for branding */ -export type AppId = 'memoro' | 'manacore' | 'manadeck' | 'maerchenzauber' | 'uload' | 'chat'; +export type AppId = 'memoro' | 'manacore' | 'manadeck' | 'maerchenzauber' | 'uload' | 'chat' | 'presi'; /** * App branding configuration