隐藏图标

new-map
30830569@qq.com 2022-11-16 09:57:27 +08:00
parent db4c346bdf
commit 700cba3a26
4 changed files with 84 additions and 84 deletions

View File

@ -10,7 +10,7 @@
content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0"
/>
<title><%= title %></title>
<link rel="icon" href="/favicon.ico" />
<!-- <link rel="icon" href="/favicon.ico" /> -->
</head>
<body>
<script>
@ -147,7 +147,7 @@
</style>
<div class="app-loading">
<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">
<span class="dot dot-spin"><i></i><i></i><i></i><i></i></span>
</div>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 894 B

View File

@ -4,7 +4,7 @@
-->
<template>
<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">
{{ title }}
</div>

162
types/config.d.ts vendored
View File

@ -1,4 +1,4 @@
import { MenuTypeEnum, MenuModeEnum, TriggerEnum, MixSidebarTriggerEnum } from '/@/enums/menuEnum';
import { MenuTypeEnum, MenuModeEnum, TriggerEnum, MixSidebarTriggerEnum } from '/@/enums/menuEnum'
import {
ContentEnum,
PermissionModeEnum,
@ -6,156 +6,156 @@ import {
RouterTransitionEnum,
SettingButtonPositionEnum,
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 {
bgColor: string;
fixed: boolean;
collapsed: boolean;
canDrag: boolean;
show: boolean;
hidden: boolean;
split: boolean;
menuWidth: number;
mode: MenuModeEnum;
type: MenuTypeEnum;
theme: ThemeEnum;
topMenuAlign: 'start' | 'center' | 'end';
trigger: TriggerEnum;
accordion: boolean;
closeMixSidebarOnChange: boolean;
collapsedShowTitle: boolean;
mixSideTrigger: MixSidebarTriggerEnum;
mixSideFixed: boolean;
bgColor: string
fixed: boolean
collapsed: boolean
canDrag: boolean
show: boolean
hidden: boolean
split: boolean
menuWidth: number
mode: MenuModeEnum
type: MenuTypeEnum
theme: ThemeEnum
topMenuAlign: 'start' | 'center' | 'end'
trigger: TriggerEnum
accordion: boolean
closeMixSidebarOnChange: boolean
collapsedShowTitle: boolean
mixSideTrigger: MixSidebarTriggerEnum
mixSideFixed: boolean
}
export interface MultiTabsSetting {
cache: boolean;
show: boolean;
showQuick: boolean;
canDrag: boolean;
showRedo: boolean;
showFold: boolean;
cache: boolean
show: boolean
showQuick: boolean
canDrag: boolean
showRedo: boolean
showFold: boolean
}
export interface HeaderSetting {
bgColor: string;
fixed: boolean;
show: boolean;
theme: ThemeEnum;
bgColor: string
fixed: boolean
show: boolean
theme: ThemeEnum
// Turn on full screen
showFullScreen: boolean;
showFullScreen: boolean
// Whether to show the lock screen
useLockPage: boolean;
useLockPage: boolean
// Show document button
showDoc: boolean;
showDoc: boolean
// Show message center button
showNotice: boolean;
showSearch: boolean;
showNotice: boolean
showSearch: boolean
}
export interface LocaleSetting {
showPicker: boolean;
showPicker: boolean
// Current language
locale: LocaleType;
locale: LocaleType
// default language
fallback: LocaleType;
fallback: LocaleType
// available Locales
availableLocales: LocaleType[];
availableLocales: LocaleType[]
}
export interface TransitionSetting {
// Whether to open the page switching animation
enable: boolean;
enable: boolean
// Route basic switching animation
basicTransition: RouterTransitionEnum;
basicTransition: RouterTransitionEnum
// Whether to open page switching loading
openPageLoading: boolean;
openPageLoading: boolean
// Whether to open the top progress bar
openNProgress: boolean;
openNProgress: boolean
}
export interface ProjectConfig {
// Storage location of permission related information
permissionCacheType: CacheTypeEnum;
permissionCacheType: CacheTypeEnum
// Whether to show the configuration button
showSettingButton: boolean;
showSettingButton: boolean
// Whether to show the theme switch button
showDarkModeToggle: boolean;
showDarkModeToggle: boolean
// Configure where the button is displayed
settingButtonPosition: SettingButtonPositionEnum;
settingButtonPosition: SettingButtonPositionEnum
// Permission mode
permissionMode: PermissionModeEnum;
permissionMode: PermissionModeEnum
// Session timeout processing
sessionTimeoutProcessing: SessionTimeoutProcessingEnum;
sessionTimeoutProcessing: SessionTimeoutProcessingEnum
// Website gray mode, open for possible mourning dates
grayMode: boolean;
grayMode: boolean
// Whether to turn on the color weak mode
colorWeak: boolean;
colorWeak: boolean
// Theme color
themeColor: string;
themeColor: string
// The main interface is displayed in full screen, the menu is not displayed, and the top
fullContent: boolean;
fullContent: boolean
// content width
contentMode: ContentEnum;
contentMode: ContentEnum
// Whether to display the logo
showLogo: boolean;
showLogo: boolean
// Whether to show the global footer
showFooter: boolean;
showFooter: boolean
// menuType: MenuTypeEnum;
headerSetting: HeaderSetting;
headerSetting: HeaderSetting
// menuSetting
menuSetting: MenuSetting;
menuSetting: MenuSetting
// Multi-tab settings
multiTabsSetting: MultiTabsSetting;
multiTabsSetting: MultiTabsSetting
// Animation configuration
transitionSetting: TransitionSetting;
transitionSetting: TransitionSetting
// pageLayout whether to enable keep-alive
openKeepAlive: boolean;
openKeepAlive: boolean
// Lock screen time
lockTime: number;
lockTime: number
// Show breadcrumbs
showBreadCrumb: boolean;
showBreadCrumb: boolean
// Show breadcrumb icon
showBreadCrumbIcon: boolean;
showBreadCrumbIcon: boolean
// Use error-handler-plugin
useErrorHandle: boolean;
useErrorHandle: boolean
// Whether to open back to top
useOpenBackTop: boolean;
useOpenBackTop: boolean
// Is it possible to embed iframe pages
canEmbedIFramePage: boolean;
canEmbedIFramePage: boolean
// 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.
removeAllHttpPending: boolean;
removeAllHttpPending: boolean
}
export interface GlobConfig {
// Site title
title: string;
title: string
// Service interface url
apiUrl: string;
apiUrl: string
// Upload url
uploadUrl?: string;
uploadUrl?: string
// Service interface url prefix
urlPrefix?: string;
urlPrefix?: string
// Project abbreviation
shortName: string;
shortName: string
}
export interface GlobEnvConfig {
// Site title
VITE_GLOB_APP_TITLE: string;
VITE_GLOB_APP_TITLE: string
// Service interface url
VITE_GLOB_API_URL: string;
VITE_GLOB_API_URL: string
// Service interface url prefix
VITE_GLOB_API_URL_PREFIX?: string;
VITE_GLOB_API_URL_PREFIX?: string
// Project abbreviation
VITE_GLOB_APP_SHORT_NAME: string;
VITE_GLOB_APP_SHORT_NAME: string
// Upload url
VITE_GLOB_UPLOAD_URL?: string;
VITE_GLOB_UPLOAD_URL?: string
}