@churchapps/apphelper
Version:
Library of helper functions for React and NextJS ChurchApps
18 lines • 866 B
TypeScript
export type AppearanceInterface = {
wrapperBackground?: string;
logoLight?: string;
logoDark?: string;
favicon_400x400?: string;
favicon_16x16?: string;
ogImage?: 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;
static getLogoByTextColor(logoLight: string, logoDark: string, textColor: string): string;
private static isDark;
private static getHexValue;
}
//# sourceMappingURL=AppearanceHelper.d.ts.map