mirror of
https://git-qiuchenly.yltfspace.com/QiuChenly/corepatch
synced 2025-11-25 05:40:27 +08:00
2 lines
72 KiB
CSS
2 lines
72 KiB
CSS
|
|
@charset "UTF-8";.splash-screen[data-v-5702a337]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;overflow:hidden}.black-background[data-v-5702a337]{position:absolute;width:100%;height:100%;background:#000;z-index:1}.white-background[data-v-5702a337]{position:absolute;width:100%;height:100%;background:#fff;z-index:15;opacity:0;transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.white-background.visible[data-v-5702a337]{opacity:1}.splash-screen.stage-7 .white-background[data-v-5702a337]{opacity:0;transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.theme-overlay[data-v-5702a337]{position:absolute;width:100%;height:100%;z-index:16;opacity:0;transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.theme-overlay.visible[data-v-5702a337]{opacity:1}.theme-overlay.dark-theme[data-v-5702a337]{background:#000}.theme-overlay[data-v-5702a337]:not(.dark-theme){background:#fff}.gradient-background[data-v-5702a337]{position:absolute;width:100%;height:100%;z-index:2;opacity:0;transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.gradient-background.visible[data-v-5702a337]{opacity:1}.gradient-background.hidden[data-v-5702a337]{opacity:0!important}.blur-gradient[data-v-5702a337]{position:absolute;border-radius:50%;filter:blur(60px);will-change:transform}.blur-gradient.gradient-1[data-v-5702a337]{width:500px;height:500px;background:radial-gradient(circle,rgba(139,92,246,.7) 0%,rgba(139,92,246,.4) 40%,rgba(139,92,246,.15) 60%,transparent 80%);top:-150px;left:-150px;animation:float-5702a337 20s ease-in-out infinite;will-change:transform,opacity}.blur-gradient.gradient-2[data-v-5702a337]{width:400px;height:400px;background:radial-gradient(circle,rgba(167,139,250,.6) 0%,rgba(167,139,250,.35) 40%,rgba(167,139,250,.12) 60%,transparent 80%);bottom:-100px;right:-100px;animation:float-5702a337 25s ease-in-out infinite reverse;will-change:transform,opacity}.blur-gradient.gradient-3[data-v-5702a337]{width:350px;height:350px;background:radial-gradient(circle,rgba(124,58,237,.6) 0%,rgba(124,58,237,.35) 40%,rgba(124,58,237,.12) 60%,transparent 80%);top:50%;left:50%;transform:translate(-50%,-50%);animation:float-5702a337 22s ease-in-out infinite;will-change:transform,opacity}.glass-layer[data-v-5702a337]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#ffffff0d,#ffffff05,#ffffff03);opacity:0;transition:opacity 1s ease;z-index:3;will-change:opacity}.glass-layer.visible[data-v-5702a337]{opacity:1}.splash-content[data-v-5702a337]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem}.text-mask[data-v-5702a337]{overflow:hidden}.author-name[data-v-5702a337]{font-size:4.5rem;font-weight:900;background:linear-gradient(135deg,#fffffff2,#ffffffb3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;opacity:0;transform:translateY(50px);filter:blur(10px);transition:all 1.2s cubic-bezier(.16,1,.3,1);text-shadow:0 0 40px rgba(255,255,255,.3);letter-spacing:-.02em}.author-name.reveal[data-v-5702a337]{opacity:1;transform:translateY(0);filter:blur(0px)}.subtitle[data-v-5702a337]{font-size:1.8rem;color:#fffc;margin:0;display:flex;gap:1.5rem;font-weight:300;letter-spacing:.3em;opacity:0;transform:translateY(20px);transition:all 1s cubic-bezier(.16,1,.3,1)}.subtitle.reveal[data-v-5702a337]{opacity:1;transform:translateY(0)}.word[data-v-5702a337]{display:inline-block;opacity:0;transform:translateY(10px);transition:all .8s cubic-bezier(.16,1,.3,1)}.subtitle.reveal .word[data-v-5702a337]:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}.subtitle.reveal .word[data-v-5702a337]:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.3s}.white-transition[data-v-5702a337]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.95) 100%);opacity:0;z-index:20;transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.white-transition.visible[data-v-5702a337]{opacity:1;animation:whiteFadeIn-5702a337 1.5s cubic-bezier(.4,0,.2,1)
|