@churchapps/helpers
Version:
Library of helper functions not specific to any one ChurchApps project or framework.
19 lines • 837 B
TypeScript
export interface AppearanceInterface {
primaryColor?: string;
primaryContrast?: string;
secondaryColor?: string;
secondaryContrast?: string;
logoLight?: string;
logoDark?: string;
favicon_400x400?: string;
favicon_16x16?: string;
}
export declare class AppearanceHelper {
static getLogoDark(appearanceSettings: AppearanceInterface, defaultLogo: string): string;
static getLogoLight(appearanceSettings: AppearanceInterface, defaultLogo: string): string;
static getFavicon(appearanceSettings: AppearanceInterface, size: "400" | "16"): string;
static getLogo(appearanceSettings: AppearanceInterface, defaultLogoLight: string, defaultLogoDark: string, backgroundColor: string): string;
private static isDark;
private static getHexValue;
}
//# sourceMappingURL=AppearanceHelper.d.ts.map