Skip to main content
Example
export interface BrandingMembers {
  settings: BrandingSettings | null;
  themes: BrandingThemes | null;
}

Properties

settings
themes

BrandingSettings

export interface BrandingSettings {
  colors?: {
    primary?: string;
    pageBackground?:
      | string
      | {
          type: string;
          start: string;
          end: string;
          angleDegree: number;
        };
  };
  faviconUrl?: string;
  logoUrl?: string;
  fontUrl?: string;
}

Properties

colors?
object
faviconUrl?
string
fontUrl?
string
logoUrl?
string

BrandingThemes

export interface BrandingThemes {
  default: {
    borders: Record<string, string | boolean | number>;
    colors: Record<string, string>;
    displayName: string;
    fonts: Record<string, string | boolean | object>;
    pageBackground: Record<string, string>;
    widget: Record<string, string | number>;
  };
}

Properties

default
object