隐藏图标
parent
db4c346bdf
commit
700cba3a26
|
|
@ -10,7 +10,7 @@
|
||||||
content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0"
|
content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0"
|
||||||
/>
|
/>
|
||||||
<title><%= title %></title>
|
<title><%= title %></title>
|
||||||
<link rel="icon" href="/favicon.ico" />
|
<!-- <link rel="icon" href="/favicon.ico" /> -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script>
|
<script>
|
||||||
|
|
@ -147,7 +147,7 @@
|
||||||
</style>
|
</style>
|
||||||
<div class="app-loading">
|
<div class="app-loading">
|
||||||
<div class="app-loading-wrap">
|
<div class="app-loading-wrap">
|
||||||
<img src="/resource/img/logo.png" class="app-loading-logo" alt="Logo" />
|
<!-- <img src="/resource/img/logo.png" class="app-loading-logo" alt="Logo" /> -->
|
||||||
<div class="app-loading-dots">
|
<div class="app-loading-dots">
|
||||||
<span class="dot dot-spin"><i></i><i></i><i></i><i></i></span>
|
<span class="dot dot-spin"><i></i><i></i><i></i><i></i></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 894 B |
|
|
@ -4,7 +4,7 @@
|
||||||
-->
|
-->
|
||||||
<template>
|
<template>
|
||||||
<div class="anticon" :class="getAppLogoClass" @click="goHome">
|
<div class="anticon" :class="getAppLogoClass" @click="goHome">
|
||||||
<img src="../../../assets/images/logo.png" />
|
<!-- <img src="../../../assets/images/logo.png" /> -->
|
||||||
<div class="ml-2 truncate md:opacity-100" :class="getTitleClass" v-show="showTitle">
|
<div class="ml-2 truncate md:opacity-100" :class="getTitleClass" v-show="showTitle">
|
||||||
{{ title }}
|
{{ title }}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import { MenuTypeEnum, MenuModeEnum, TriggerEnum, MixSidebarTriggerEnum } from '/@/enums/menuEnum';
|
import { MenuTypeEnum, MenuModeEnum, TriggerEnum, MixSidebarTriggerEnum } from '/@/enums/menuEnum'
|
||||||
import {
|
import {
|
||||||
ContentEnum,
|
ContentEnum,
|
||||||
PermissionModeEnum,
|
PermissionModeEnum,
|
||||||
|
|
@ -6,156 +6,156 @@ import {
|
||||||
RouterTransitionEnum,
|
RouterTransitionEnum,
|
||||||
SettingButtonPositionEnum,
|
SettingButtonPositionEnum,
|
||||||
SessionTimeoutProcessingEnum,
|
SessionTimeoutProcessingEnum,
|
||||||
} from '/@/enums/appEnum';
|
} from '/@/enums/appEnum'
|
||||||
|
|
||||||
import { CacheTypeEnum } from '/@/enums/cacheEnum';
|
import { CacheTypeEnum } from '/@/enums/cacheEnum'
|
||||||
|
|
||||||
export type LocaleType = 'zh_CN' | 'en' | 'ru' | 'ja' | 'ko';
|
export type LocaleType = 'zh_CN' | 'en' | 'ru' | 'ja' | 'ko'
|
||||||
|
|
||||||
export interface MenuSetting {
|
export interface MenuSetting {
|
||||||
bgColor: string;
|
bgColor: string
|
||||||
fixed: boolean;
|
fixed: boolean
|
||||||
collapsed: boolean;
|
collapsed: boolean
|
||||||
canDrag: boolean;
|
canDrag: boolean
|
||||||
show: boolean;
|
show: boolean
|
||||||
hidden: boolean;
|
hidden: boolean
|
||||||
split: boolean;
|
split: boolean
|
||||||
menuWidth: number;
|
menuWidth: number
|
||||||
mode: MenuModeEnum;
|
mode: MenuModeEnum
|
||||||
type: MenuTypeEnum;
|
type: MenuTypeEnum
|
||||||
theme: ThemeEnum;
|
theme: ThemeEnum
|
||||||
topMenuAlign: 'start' | 'center' | 'end';
|
topMenuAlign: 'start' | 'center' | 'end'
|
||||||
trigger: TriggerEnum;
|
trigger: TriggerEnum
|
||||||
accordion: boolean;
|
accordion: boolean
|
||||||
closeMixSidebarOnChange: boolean;
|
closeMixSidebarOnChange: boolean
|
||||||
collapsedShowTitle: boolean;
|
collapsedShowTitle: boolean
|
||||||
mixSideTrigger: MixSidebarTriggerEnum;
|
mixSideTrigger: MixSidebarTriggerEnum
|
||||||
mixSideFixed: boolean;
|
mixSideFixed: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface MultiTabsSetting {
|
export interface MultiTabsSetting {
|
||||||
cache: boolean;
|
cache: boolean
|
||||||
show: boolean;
|
show: boolean
|
||||||
showQuick: boolean;
|
showQuick: boolean
|
||||||
canDrag: boolean;
|
canDrag: boolean
|
||||||
showRedo: boolean;
|
showRedo: boolean
|
||||||
showFold: boolean;
|
showFold: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface HeaderSetting {
|
export interface HeaderSetting {
|
||||||
bgColor: string;
|
bgColor: string
|
||||||
fixed: boolean;
|
fixed: boolean
|
||||||
show: boolean;
|
show: boolean
|
||||||
theme: ThemeEnum;
|
theme: ThemeEnum
|
||||||
// Turn on full screen
|
// Turn on full screen
|
||||||
showFullScreen: boolean;
|
showFullScreen: boolean
|
||||||
// Whether to show the lock screen
|
// Whether to show the lock screen
|
||||||
useLockPage: boolean;
|
useLockPage: boolean
|
||||||
// Show document button
|
// Show document button
|
||||||
showDoc: boolean;
|
showDoc: boolean
|
||||||
// Show message center button
|
// Show message center button
|
||||||
showNotice: boolean;
|
showNotice: boolean
|
||||||
showSearch: boolean;
|
showSearch: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface LocaleSetting {
|
export interface LocaleSetting {
|
||||||
showPicker: boolean;
|
showPicker: boolean
|
||||||
// Current language
|
// Current language
|
||||||
locale: LocaleType;
|
locale: LocaleType
|
||||||
// default language
|
// default language
|
||||||
fallback: LocaleType;
|
fallback: LocaleType
|
||||||
// available Locales
|
// available Locales
|
||||||
availableLocales: LocaleType[];
|
availableLocales: LocaleType[]
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface TransitionSetting {
|
export interface TransitionSetting {
|
||||||
// Whether to open the page switching animation
|
// Whether to open the page switching animation
|
||||||
enable: boolean;
|
enable: boolean
|
||||||
// Route basic switching animation
|
// Route basic switching animation
|
||||||
basicTransition: RouterTransitionEnum;
|
basicTransition: RouterTransitionEnum
|
||||||
// Whether to open page switching loading
|
// Whether to open page switching loading
|
||||||
openPageLoading: boolean;
|
openPageLoading: boolean
|
||||||
// Whether to open the top progress bar
|
// Whether to open the top progress bar
|
||||||
openNProgress: boolean;
|
openNProgress: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ProjectConfig {
|
export interface ProjectConfig {
|
||||||
// Storage location of permission related information
|
// Storage location of permission related information
|
||||||
permissionCacheType: CacheTypeEnum;
|
permissionCacheType: CacheTypeEnum
|
||||||
// Whether to show the configuration button
|
// Whether to show the configuration button
|
||||||
showSettingButton: boolean;
|
showSettingButton: boolean
|
||||||
// Whether to show the theme switch button
|
// Whether to show the theme switch button
|
||||||
showDarkModeToggle: boolean;
|
showDarkModeToggle: boolean
|
||||||
// Configure where the button is displayed
|
// Configure where the button is displayed
|
||||||
settingButtonPosition: SettingButtonPositionEnum;
|
settingButtonPosition: SettingButtonPositionEnum
|
||||||
// Permission mode
|
// Permission mode
|
||||||
permissionMode: PermissionModeEnum;
|
permissionMode: PermissionModeEnum
|
||||||
// Session timeout processing
|
// Session timeout processing
|
||||||
sessionTimeoutProcessing: SessionTimeoutProcessingEnum;
|
sessionTimeoutProcessing: SessionTimeoutProcessingEnum
|
||||||
// Website gray mode, open for possible mourning dates
|
// Website gray mode, open for possible mourning dates
|
||||||
grayMode: boolean;
|
grayMode: boolean
|
||||||
// Whether to turn on the color weak mode
|
// Whether to turn on the color weak mode
|
||||||
colorWeak: boolean;
|
colorWeak: boolean
|
||||||
// Theme color
|
// Theme color
|
||||||
themeColor: string;
|
themeColor: string
|
||||||
|
|
||||||
// The main interface is displayed in full screen, the menu is not displayed, and the top
|
// The main interface is displayed in full screen, the menu is not displayed, and the top
|
||||||
fullContent: boolean;
|
fullContent: boolean
|
||||||
// content width
|
// content width
|
||||||
contentMode: ContentEnum;
|
contentMode: ContentEnum
|
||||||
// Whether to display the logo
|
// Whether to display the logo
|
||||||
showLogo: boolean;
|
showLogo: boolean
|
||||||
// Whether to show the global footer
|
// Whether to show the global footer
|
||||||
showFooter: boolean;
|
showFooter: boolean
|
||||||
// menuType: MenuTypeEnum;
|
// menuType: MenuTypeEnum;
|
||||||
headerSetting: HeaderSetting;
|
headerSetting: HeaderSetting
|
||||||
// menuSetting
|
// menuSetting
|
||||||
menuSetting: MenuSetting;
|
menuSetting: MenuSetting
|
||||||
// Multi-tab settings
|
// Multi-tab settings
|
||||||
multiTabsSetting: MultiTabsSetting;
|
multiTabsSetting: MultiTabsSetting
|
||||||
// Animation configuration
|
// Animation configuration
|
||||||
transitionSetting: TransitionSetting;
|
transitionSetting: TransitionSetting
|
||||||
// pageLayout whether to enable keep-alive
|
// pageLayout whether to enable keep-alive
|
||||||
openKeepAlive: boolean;
|
openKeepAlive: boolean
|
||||||
// Lock screen time
|
// Lock screen time
|
||||||
lockTime: number;
|
lockTime: number
|
||||||
// Show breadcrumbs
|
// Show breadcrumbs
|
||||||
showBreadCrumb: boolean;
|
showBreadCrumb: boolean
|
||||||
// Show breadcrumb icon
|
// Show breadcrumb icon
|
||||||
showBreadCrumbIcon: boolean;
|
showBreadCrumbIcon: boolean
|
||||||
// Use error-handler-plugin
|
// Use error-handler-plugin
|
||||||
useErrorHandle: boolean;
|
useErrorHandle: boolean
|
||||||
// Whether to open back to top
|
// Whether to open back to top
|
||||||
useOpenBackTop: boolean;
|
useOpenBackTop: boolean
|
||||||
// Is it possible to embed iframe pages
|
// Is it possible to embed iframe pages
|
||||||
canEmbedIFramePage: boolean;
|
canEmbedIFramePage: boolean
|
||||||
// Whether to delete unclosed messages and notify when switching the interface
|
// Whether to delete unclosed messages and notify when switching the interface
|
||||||
closeMessageOnSwitch: boolean;
|
closeMessageOnSwitch: boolean
|
||||||
// Whether to cancel the http request that has been sent but not responded when switching the interface.
|
// Whether to cancel the http request that has been sent but not responded when switching the interface.
|
||||||
removeAllHttpPending: boolean;
|
removeAllHttpPending: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface GlobConfig {
|
export interface GlobConfig {
|
||||||
// Site title
|
// Site title
|
||||||
title: string;
|
title: string
|
||||||
// Service interface url
|
// Service interface url
|
||||||
apiUrl: string;
|
apiUrl: string
|
||||||
// Upload url
|
// Upload url
|
||||||
uploadUrl?: string;
|
uploadUrl?: string
|
||||||
// Service interface url prefix
|
// Service interface url prefix
|
||||||
urlPrefix?: string;
|
urlPrefix?: string
|
||||||
// Project abbreviation
|
// Project abbreviation
|
||||||
shortName: string;
|
shortName: string
|
||||||
}
|
}
|
||||||
export interface GlobEnvConfig {
|
export interface GlobEnvConfig {
|
||||||
// Site title
|
// Site title
|
||||||
VITE_GLOB_APP_TITLE: string;
|
VITE_GLOB_APP_TITLE: string
|
||||||
// Service interface url
|
// Service interface url
|
||||||
VITE_GLOB_API_URL: string;
|
VITE_GLOB_API_URL: string
|
||||||
// Service interface url prefix
|
// Service interface url prefix
|
||||||
VITE_GLOB_API_URL_PREFIX?: string;
|
VITE_GLOB_API_URL_PREFIX?: string
|
||||||
// Project abbreviation
|
// Project abbreviation
|
||||||
VITE_GLOB_APP_SHORT_NAME: string;
|
VITE_GLOB_APP_SHORT_NAME: string
|
||||||
// Upload url
|
// Upload url
|
||||||
VITE_GLOB_UPLOAD_URL?: string;
|
VITE_GLOB_UPLOAD_URL?: string
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue