Project Configuration
Configuration option for whole Template
// types
import { ConfigStates } from 'types/config';
// ==============================|| THEME CONSTANT ||============================== //
export const twitterColor = '#1DA1F2';
export const facebookColor = '#3b5998';
export const linkedInColor = '#0e76a8';
export const APP_DEFAULT_PATH = '/dashboard/analytics';
export const HORIZONTAL_MAX_ITEM = 7;
export const DRAWER_WIDTH = 260;
export const MINI_DRAWER_WIDTH = 60;
export const CSS_VAR_PREFIX = '';
export enum SimpleLayoutType {
SIMPLE = 'simple',
LANDING = 'landing'
}
export enum ThemeMode {
LIGHT = 'light',
DARK = 'dark',
SYSTEM = 'system'
}
export enum MenuOrientation {
VERTICAL = 'vertical',
HORIZONTAL = 'horizontal',
MINI_VERTICAL = 'mini-vertical'
}
export enum ThemeDirection {
LTR = 'ltr',
RTL = 'rtl'
}
export enum NavActionType {
FUNCTION = 'function',
LINK = 'link'
}
export enum Gender {
MALE = 'Male',
FEMALE = 'Female'
}
export enum DropzoneType {
DEFAULT = 'default',
STANDARD = 'standard'
}
export enum AuthProvider {
JWT = 'jwt',
FIREBASE = 'firebase',
AUTH0 = 'auth0',
AWS = 'aws',
SUPABASE = 'supabase'
}
export const APP_AUTH: AuthProvider = AuthProvider.JWT;
export const DEFAULT_THEME_MODE: ThemeMode = ThemeMode.SYSTEM;
// ==============================|| THEME CONFIG ||============================== //
const config: ConfigStates = {
fontFamily: `'Public Sans', sans-serif`,
i18n: 'en',
menuOrientation: MenuOrientation.VERTICAL,
container: true,
presetColor: 'default',
themeDirection: ThemeDirection.LTR
};
export default config;
Last updated