fix: 调整样式

This commit is contained in:
imsyy 2023-04-06 16:16:11 +08:00
parent ab931acfb6
commit db0d3b92ae
6 changed files with 112 additions and 327 deletions

View File

@ -1,32 +0,0 @@
@charset "UTF-8";
.container {
max-width: 1200px;
}
/* 小于1200px时 */
@media (max-width: 1380px) {
.el-radio-group {
justify-content: center !important;
}
}
/* 小于1200px时 */
@media (max-width: 1200px) {
.container {
max-width: 1000px;
}
.sm-hidden {
display: none;
}
}
/* 小于992px时 */
@media (max-width: 992px) {
.container {
max-width: 900px;
}
}
/* 小于720px时 */
@media (max-width: 720px) {
.xs-hidden {
display: none;
}
}/*# sourceMappingURL=global.css.map */

View File

@ -1 +0,0 @@
{"version":3,"sources":["global.css","global.scss"],"names":[],"mappings":"AAAA,gBAAgB;ACIZ;EACI,iBAFqB;ADA7B;;ACSA,cAAA;AACA;EACI;IACI,kCAAA;EDNN;AACF;ACSA,cAAA;AACA;EAhBI;IACI,iBAgB2B;EDNjC;ECSE;IACI,aAAA;EDPN;AACF;ACUA,aAAA;AACA;EA1BI;IACI,gBA0B2B;EDPjC;AACF;ACSA,aAAA;AACA;EAGI;IACI,aAAA;EDTN;AACF","file":"global.css"}

View File

@ -1,179 +0,0 @@
@charset "UTF-8";
/*
作者: imsyy
主页https://www.imsyy.top/
GitHubhttps://github.com/imsyy/home
版权所有请勿删除
*/
/*全局样式*/
html,
body {
width: 100%;
height: 100%;
background-color: #333;
overflow: hidden;
}
*,
a,
p {
margin: 0;
padding: 0;
-webkit-user-select: none;
-webkit-user-drag: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-decoration: none;
transition: 0.3s;
color: #fff;
box-sizing: border-box;
}
*:hover,
a:hover,
p:hover {
transition: 0.3s;
}
@font-face {
font-family: "Pacifico-Regular";
src: url("/font/Pacifico-Regular.ttf") format("truetype");
}
@font-face {
font-family: "UnidreamLED";
src: url("/font/UnidreamLED.ttf") format("truetype");
}
#app {
position: absolute;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
z-index: 0;
}
.cards {
border-radius: 6px;
background: rgba(0, 0, 0, 0.2509803922);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
transform: scale(1);
transition: 0.5s;
animation: fade;
-webkit-animation: fade 0.5s;
}
.cards:hover {
transform: scale(1.01);
transition: 0.5s;
}
.cards:active {
transform: scale(0.98);
transition: 0.5s;
}
.el-message {
--el-message-bg-color: #00000040 !important;
--el-message-text-color: #efefef !important;
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
border-radius: 25px !important;
border-color: transparent !important;
}
.el-message .el-message__badge {
display: none;
}
.el-progress-bar .el-progress-bar__outer {
border-radius: 6px;
background-color: rgba(0, 0, 0, 0.1254901961);
}
.el-progress-bar .el-progress-bar__outer .el-progress-bar__inner {
background-color: #efefef;
border-radius: 6px;
text-align: center;
font-family: "UnidreamLED";
}
.el-progress-bar .el-progress-bar__outer .el-progress-bar__inner span {
color: #564d59;
font-size: 0.9rem;
}
.el-popper.is-dark {
background: rgba(255, 255, 255, 0.3764705882) !important;
border: 1px solid transparent !important;
}
.el-card {
border-radius: 8px !important;
border: 1px solid transparent !important;
background-color: transparent !important;
}
.el-card .el-card__header {
font-weight: bold;
padding: 16px 20px !important;
background-color: rgba(255, 255, 255, 0.1882352941) !important;
border-bottom: 1px solid transparent !important;
}
.el-card .el-card__body {
padding: 0 !important;
background-color: rgba(255, 255, 255, 0.062745098) !important;
}
.fade-enter-active {
-webkit-animation: fade 0.3s ease-in-out;
animation: fade 0.3s ease-in-out;
}
.fade-leave-active {
animation: fade 0.3s ease-in-out reverse;
}
@-webkit-keyframes fade {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fade {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
#cursor {
position: fixed;
width: 18px;
height: 18px;
background: #fff;
border-radius: 25px;
opacity: 0.25;
z-index: 10086;
pointer-events: none;
transition: 0.2s ease-in-out;
transition-property: background, opacity, transform;
}
#cursor.hidden {
opacity: 0;
}
#cursor.active {
opacity: 0.5;
transform: scale(0.5);
}
::-webkit-scrollbar {
width: 6px;
height: 6px;
background-color: transparent;
}
::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: #eeeeee;
}/*# sourceMappingURL=style.css.map */

View File

@ -1 +0,0 @@
{"version":3,"sources":["style.css","style.scss"],"names":[],"mappings":"AAAA,gBAAgB;ACAhB;;;;;CAAA;AASA,OAAA;AAEA;;EAEI,WAAA;EACA,YAAA;EACA,sBAAA;EACA,gBAAA;ADFJ;;ACKA;;;EAGI,SAAA;EACA,UAAA;EACA,yBAAA;EACA,uBAAA;EACA,sBAAA;GAAA,qBAAA;OAAA,iBAAA;EACA,qBAAA;EACA,gBAAA;EACA,WAAA;EACA,sBAAA;ADFJ;ACII;;;EACI,gBAAA;ADAR;;ACOA;EACI,+BAAA;EACA,yDAAA;ADJJ;ACOA;EACI,0BAAA;EACA,oDAAA;ADLJ;ACUA;EACI,kBAAA;EACA,MAAA;EACA,OAAA;EACA,YAAA;EACA,aAAA;EACA,UAAA;ADRJ;;ACYA;EACI,kBAAA;EACA,uCAAA;EACA,mCAAA;EACA,2BAAA;EACA,mBAAA;EACA,gBAAA;EACA,eAAA;EACA,4BAAA;ADTJ;;ACYA;EACI,sBAAA;EACA,gBAAA;ADTJ;;ACYA;EACI,sBAAA;EACA,gBAAA;ADTJ;;ACaA;EACI,2CAAA;EACA,2CAAA;EACA,mCAAA;EACA,2BAAA;EACA,8BAAA;EACA,oCAAA;ADVJ;ACYI;EACI,aAAA;ADVR;;ACgBI;EACI,kBAAA;EACA,6CAAA;ADbR;ACeQ;EACI,yBAAA;EACA,kBAAA;EACA,kBAAA;EACA,0BAAA;ADbZ;ACeY;EACI,cAAA;EACA,iBAAA;ADbhB;;ACsBA;EACI,wDAAA;EACA,wCAAA;ADnBJ;;ACuBA;EACI,6BAAA;EACA,wCAAA;EACA,wCAAA;ADpBJ;ACsBI;EACI,iBAAA;EACA,6BAAA;EACA,8DAAA;EACA,+CAAA;ADpBR;ACuBI;EACI,qBAAA;EACA,6DAAA;ADrBR;;AC0BA;EACI,wCAAA;UAAA,gCAAA;ADvBJ;;AC0BA;EACI,wCAAA;ADvBJ;;AC0BA;EACI;IACI,UAAA;EDvBN;EC0BE;IACI,UAAA;EDxBN;AACF;;ACiBA;EACI;IACI,UAAA;EDvBN;EC0BE;IACI,UAAA;EDxBN;AACF;AC4BA;EACI,eAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAA;EACA,mBAAA;EACA,aAAA;EACA,cAAA;EACA,oBAAA;EACA,4BAAA;EACA,mDAAA;AD1BJ;AC4BI;EACI,UAAA;AD1BR;AC6BI;EACI,YAAA;EACA,qBAAA;AD3BR;;ACiCA;EACI,UAAA;EACA,WAAA;EACA,6BAAA;AD9BJ;;ACiCA;EACI,mBAAA;EACA,yBAAA;AD9BJ","file":"style.css"}

View File

@ -11,191 +11,189 @@ GitHubhttps://github.com/imsyy/home
html, html,
body { body {
width: 100%; width: 100%;
height: 100%; height: 100%;
background-color: #333; background-color: #333;
overflow: hidden; overflow: hidden;
font-family: 'HarmonyOS_Regular', sans-serif; font-family: "HarmonyOS_Regular", sans-serif;
} }
*, *,
a, a,
p { p {
margin: 0; margin: 0;
padding: 0; padding: 0;
-webkit-user-select: none; -webkit-user-select: none;
-webkit-user-drag: none; -webkit-user-drag: none;
user-select: none; user-select: none;
text-decoration: none; text-decoration: none;
color: #fff; color: #fff;
box-sizing: border-box; box-sizing: border-box;
&:hover { &:hover {
transition: .3s; transition: 0.3s;
} }
} }
// 字体文件 // 字体文件
@font-face { @font-face {
font-family: "Pacifico-Regular"; font-family: "Pacifico-Regular";
src: url('/font/Pacifico-Regular.ttf') format('truetype'); src: url("/font/Pacifico-Regular.ttf") format("truetype");
} }
@font-face { @font-face {
font-family: "UnidreamLED"; font-family: "UnidreamLED";
src: url('/font/UnidreamLED.ttf') format('truetype'); src: url("/font/UnidreamLED.ttf") format("truetype");
} }
// 基础样式 // 基础样式
#app { #app {
position: fixed; position: fixed;
top: 0; top: 0;
left: 0; left: 0;
width: 100vw; width: 100vw;
height: 100vh; height: 100vh;
z-index: 0; z-index: 0;
} }
// 卡片样式 // 卡片样式
.cards { .cards {
border-radius: 6px; border-radius: 6px;
background: #00000040; background: #00000040;
-webkit-backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px); backdrop-filter: blur(10px);
transform: scale(1); transform: scale(1);
transition: all 0.3s; transition: all 0.3s;
} }
.cards:hover { .cards:hover {
transform: scale(1.01); transform: scale(1.01);
} }
.cards:active { .cards:active {
transform: scale(0.98); transform: scale(0.98);
} }
// 文字超出 // 文字超出
.text-hidden { .text-hidden {
overflow: hidden; overflow: hidden;
white-space: nowrap; white-space: nowrap;
text-overflow: ellipsis; text-overflow: ellipsis;
} }
// 弹窗样式 // 弹窗样式
.el-message { .el-message {
--el-message-bg-color: #00000040 !important; --el-message-bg-color: #00000040 !important;
--el-message-text-color: #efefef !important; --el-message-text-color: #efefef !important;
-webkit-backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px); backdrop-filter: blur(10px);
border-radius: 25px !important; border-radius: 25px !important;
border-color: transparent !important; border-color: transparent !important;
.el-message__badge { .el-message__badge {
display: none; display: none;
} }
.el-message__content {
white-space: nowrap;
}
} }
// 进度条样式 // 进度条样式
.el-progress-bar { .el-progress-bar {
.el-progress-bar__outer { .el-progress-bar__outer {
border-radius: 6px; border-radius: 6px;
background-color: #00000020; background-color: #00000020;
.el-progress-bar__inner { .el-progress-bar__inner {
background-color: #efefef; background-color: #efefef;
border-radius: 6px; border-radius: 6px;
text-align: center; text-align: center;
font-family: 'UnidreamLED'; font-family: "UnidreamLED";
span { span {
color: #564d59; color: #564d59;
font-size: .9rem; font-size: 0.9rem;
} }
}
} }
}
} }
// Tooltip 样式 // Tooltip 样式
.el-popper.is-dark { .el-popper.is-dark {
background: #ffffff60 !important; background: #ffffff60 !important;
border: 1px solid transparent !important; border: 1px solid transparent !important;
} }
// 卡片样式 // 卡片样式
.el-card { .el-card {
border-radius: 8px !important; border-radius: 8px !important;
border: 1px solid transparent !important; border: 1px solid transparent !important;
background-color: transparent !important; background-color: transparent !important;
.el-card__header { .el-card__header {
font-weight: bold; font-weight: bold;
padding: 16px 20px !important; padding: 16px 20px !important;
background-color: #ffffff30 !important; background-color: #ffffff30 !important;
border-bottom: 1px solid transparent !important; border-bottom: 1px solid transparent !important;
} }
.el-card__body { .el-card__body {
padding: 0 !important; padding: 0 !important;
background-color: #ffffff10 !important; background-color: #ffffff10 !important;
} }
} }
// 渐入动画 // 渐入动画
@keyframes fade { @keyframes fade {
0% { 0% {
opacity: 0; opacity: 0;
} }
100% { 100% {
opacity: 1; opacity: 1;
} }
} }
// 隐藏元素 // 隐藏元素
@media (min-width: 910px) and (max-width: 1200px) { @media (min-width: 910px) and (max-width: 1200px) {
.sm-hidden { .sm-hidden {
display: none; display: none;
} }
} }
// 自定义鼠标 // 自定义鼠标
#cursor { #cursor {
position: fixed; position: fixed;
width: 18px; width: 18px;
height: 18px; height: 18px;
background: #fff; background: #fff;
border-radius: 25px; border-radius: 25px;
opacity: 0.25; opacity: 0.25;
z-index: 10086; z-index: 10086;
pointer-events: none; pointer-events: none;
transition: 0.2s ease-in-out; transition: 0.2s ease-in-out;
transition-property: background, opacity, transform; transition-property: background, opacity, transform;
&.hidden { &.hidden {
opacity: 0; opacity: 0;
} }
&.active { &.active {
opacity: 0.5; opacity: 0.5;
transform: scale(0.5); transform: scale(0.5);
} }
} }
// 滚动条样式 // 滚动条样式
::-webkit-scrollbar, ::-webkit-scrollbar,
scrollbar { scrollbar {
width: 6px; width: 6px;
height: 6px; height: 6px;
background-color: transparent; background-color: transparent;
} }
::-webkit-scrollbar-thumb, ::-webkit-scrollbar-thumb,
scrollbar-thumb { scrollbar-thumb {
border-radius: 10px; border-radius: 10px;
background-color: #eeeeee; background-color: #eeeeee;
} }

View File

@ -30,13 +30,13 @@ let siteUrl = import.meta.env.VITE_SITE_URL.split(".");
width: 50%; width: 50%;
margin-left: 0.75rem; margin-left: 0.75rem;
.logo { .logo {
width: 80%; width: 100%;
font-family: "Pacifico-Regular"; font-family: "Pacifico-Regular";
font-size: 1.75rem; font-size: 1.75rem;
position: fixed; position: fixed;
top: 6%; top: 6%;
left: 50%; left: 0;
transform: translateX(-50%); text-align: center;
transition: all 0.3s; transition: all 0.3s;
animation: fade; animation: fade;
-webkit-animation: fade 0.5s; -webkit-animation: fade 0.5s;