Files
aso/frontend/dashboard/src/config.ts
2022-11-03 09:51:22 +07:00

45 lines
1.0 KiB
TypeScript
Executable File

import { SettingsValueProps } from './components/settings/type';
// API
// ----------------------------------------------------------------------
export const HOST_API = import.meta.env.VITE_API_URL;
// LAYOUT
// ----------------------------------------------------------------------
export const HEADER = {
MOBILE_HEIGHT: 64,
MAIN_DESKTOP_HEIGHT: 88,
DASHBOARD_DESKTOP_HEIGHT: 92,
DASHBOARD_DESKTOP_OFFSET_HEIGHT: 92 - 32,
};
export const NAVBAR = {
BASE_WIDTH: 260,
DASHBOARD_WIDTH: 350,
DASHBOARD_COLLAPSE_WIDTH: 88,
//
DASHBOARD_ITEM_ROOT_HEIGHT: 48,
DASHBOARD_ITEM_SUB_HEIGHT: 40,
DASHBOARD_ITEM_HORIZONTAL_HEIGHT: 32,
};
export const ICON = {
NAVBAR_ITEM: 22,
NAVBAR_ITEM_HORIZONTAL: 20,
};
// SETTINGS
// Please remove `localStorage` when you set settings.
// ----------------------------------------------------------------------
export const defaultSettings: SettingsValueProps = {
themeMode: 'light',
themeDirection: 'ltr',
themeColorPresets: 'blue',
themeLayout: 'horizontal',
themeStretch: false,
};