隐藏图标

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" 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

View File

@ -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>

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 { 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
} }