45 lines
1.0 KiB
TypeScript
Executable File
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,
|
|
};
|