33 <Transition name =" fade" mode =" out-in" >
44 <div v-if =" !store.playerState || !store.playerLrcShow" class =" power" >
55 <span >
6- Copyright  ;© ;
7- <span v-if =" siteStartDate?.length >= 4" class =" site-start" >
8- {{ siteStartDate.substring(0, 4) }}
6+ <span :class =" startYear < fullYear ? 'c-hidden' : 'hidden'" >Copyright  ; </span >
7+ © ;
8+ <span v-if =" startYear < fullYear"
9+ class =" site-start" >
10+ {{ startYear }}
911 -
1012 </span >
1113 {{ fullYear }}
12- <a :href =" siteUrl" >{{ siteAnthor }}</a >
14+ <a :href =" siteUrl" >{{ siteAuthor }}</a >
1315 </span >
1416 <!-- 以下信息请不要修改哦 -->
1517 <span class =" hidden" >
1921 </a >
2022 </span >
2123 <!-- 站点备案 -->
22- <a v-if = " siteIcp " href = " https://beian.miit.gov.cn " target = " _blank " >
24+ <span >
2325 & ;
24- {{ siteIcp }}
25- </a >
26+ <a v-if =" siteIcp" href =" https://beian.miit.gov.cn" target =" _blank" >
27+ {{ siteIcp }}
28+ </a >
29+ </span >
2630 </div >
2731 <div v-else class =" lrc" >
2832 <Transition name =" fade" mode =" out-in" >
@@ -46,9 +50,13 @@ const store = mainStore();
4650const fullYear = new Date ().getFullYear ();
4751
4852// 加载配置数据
49- const siteStartDate = ref (import .meta.env.VITE_SITE_START);
53+ // const siteStartDate = ref(import.meta.env.VITE_SITE_START);
54+ const startYear = ref (
55+ import .meta.env.VITE_SITE_START?.length >= 4 ?
56+ import .meta.env.VITE_SITE_START.substring(0, 4) : null
57+ );
5058const siteIcp = ref (import .meta.env.VITE_SITE_ICP);
51- const siteAnthor = ref (import .meta.env.VITE_SITE_ANTHOR );
59+ const siteAuthor = ref (import .meta.env.VITE_SITE_AUTHOR );
5260const siteUrl = computed (() => {
5361 const url = import .meta.env.VITE_SITE_URL;
5462 if (! url) return " https://www.imsyy.top" ;
@@ -71,6 +79,9 @@ const siteUrl = computed(() => {
7179 text- align: center;
7280 z- index: 0 ;
7381 font- size: 14px ;
82+ // 文字不换行
83+ word- break: keep- all;
84+ white- space: nowrap;
7485 .power {
7586 animation: fade 0 .3s ;
7687 }
@@ -106,9 +117,14 @@ const siteUrl = computed(() => {
106117 transition: opacity 0 .15s ease- in - out;
107118 }
108119 @media (max - width : 720px ) {
109- font- size: 0 .85rem ;
120+ font- size: 0 .9rem ;
110121 & .blur {
111- font- size: 0 .85rem ;
122+ font- size: 0 .9rem ;
123+ }
124+ }
125+ @media (max - width : 560px ) {
126+ .c - hidden {
127+ display: none;
112128 }
113129 }
114130 @media (max - width : 480px ) {
0 commit comments