export const SIDE_BAR_MINI_WIDTH = 48;

export const SIDE_BAR_SHOW_TIT_MINI_WIDTH = 80;



// 标签页样式

export enum TabsThemeEnum {

  // 圆滑

  SMOOTH = 'smooth',

  // 卡片

  CARD = 'card',

  // 极简

  SIMPLE = 'simple',

}



export enum ContentEnum {

  // auto width

  FULL = 'full',

  // fixed width

  FIXED = 'fixed',

}



// menu theme enum

export enum ThemeEnum {

  DARK = 'dark',

  LIGHT = 'light',

}



export enum SettingButtonPositionEnum {

  AUTO = 'auto',

  HEADER = 'header',

  FIXED = 'fixed',

}



export enum SessionTimeoutProcessingEnum {

  ROUTE_JUMP,

  PAGE_COVERAGE,

}



/**

 * 权限模式

 */

export enum PermissionModeEnum {

  // role

  ROLE = 'ROLE',

  // 后台

  BACK = 'BACK',

  // route mapping

  ROUTE_MAPPING = 'ROUTE_MAPPING',

}



//  Route switching animation

export enum RouterTransitionEnum {

  ZOOM_FADE = 'zoom-fade',

  ZOOM_OUT = 'zoom-out',

  FADE_SIDE = 'fade-slide',

  FADE = 'fade',

  FADE_BOTTOM = 'fade-bottom',

  FADE_SCALE = 'fade-scale',

}