|
|
@ -11,9 +11,36 @@ export interface App extends Document { |
|
|
instance: AppInstance |
|
|
instance: AppInstance |
|
|
tenantId: string |
|
|
tenantId: string |
|
|
status: string |
|
|
status: string |
|
|
|
|
|
theme?: string |
|
|
|
|
|
customTheme?: { |
|
|
|
|
|
buttonBorderRadius?: string |
|
|
|
|
|
primaryColor?: string |
|
|
|
|
|
primaryColorHover?: string |
|
|
|
|
|
} |
|
|
revertableVersion?: string |
|
|
revertableVersion?: string |
|
|
|
|
|
navigation?: AppNavigation |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
export interface AppInstance { |
|
|
export interface AppInstance { |
|
|
_id: string |
|
|
_id: string |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
export interface AppNavigation { |
|
|
|
|
|
navigation: string |
|
|
|
|
|
title: string |
|
|
|
|
|
navWidth: string |
|
|
|
|
|
sticky?: boolean |
|
|
|
|
|
hideLogo?: boolean |
|
|
|
|
|
logoUrl?: string |
|
|
|
|
|
hideTitle?: boolean |
|
|
|
|
|
navBackground?: string |
|
|
|
|
|
navTextColor?: string |
|
|
|
|
|
links?: AppNavigationLink[] |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
export interface AppNavigationLink { |
|
|
|
|
|
text: string |
|
|
|
|
|
url: string |
|
|
|
|
|
id?: string |
|
|
|
|
|
roleId?: string |
|
|
|
|
|
} |
|
|
|