1- /* body {
2- margin: 0;
3- padding: 0;
4- overflow: auto;
5- } */
6- /* 动态背景 */
71@keyframes pearl-shimmer {
82 0% {
93 background-position : 0% 50% ;
3832}
3933
4034.welcome-page {
41- position : relative;
4235 width : 100% ;
4336 height : 100vh ;
4437 color : # 391d45 ;
@@ -49,10 +42,6 @@ html {
4942 padding-top : 30% ;
5043}
5144
52- .title {
53- font-size : 48px ;
54- }
55-
5645.quote {
5746 font-size : 8vw ;
5847 position : absolute;
@@ -78,6 +67,35 @@ html {
7867 background-color : # f2e3f6 ;
7968}
8069
70+ # quotepad {
71+ min-height : 100vh ;
72+ width : 50vw ;
73+ border-radius : 5vh ;
74+ display : flex;
75+ justify-content : center;
76+ align-items : center;
77+ flex-direction : column;
78+ padding : 10vh ;
79+ margin : 20vh auto;
80+ background-color : rgba (247 , 244 , 251 , 0.9 );
81+ box-shadow : 0px 8px 16px 0px rgba (0 , 0 , 0 , 0.2 );
82+ }
83+
84+ # footer {
85+ height : 20vh ;
86+ width : 100vw ;
87+ background-color : # c4c4c4bd ;
88+ display : flex;
89+ flex-direction : column;
90+ align-items : center;
91+ padding : auto;
92+ }
93+
94+ h2 {
95+ color : # 8a297f ;
96+ font-size : 4vh ;
97+ }
98+
8199.quotes-content {
82100 flex-grow : 1 ;
83101 display : flex;
@@ -100,6 +118,7 @@ html {
100118# quote-list {
101119 list-style : none;
102120 padding : 0 ;
121+ font-size : 3vh ;
103122}
104123
105124# back-to-top {
@@ -136,6 +155,12 @@ html {
136155 bottom : 20px ;
137156}
138157
158+ .ma-shan-zheng-regular {
159+ font-family : "Ma Shan Zheng" , cursive;
160+ font-weight : 400 ;
161+ font-style : normal;
162+ }
163+
139164# navbar {
140165 position : fixed;
141166 top : 0 ;
@@ -144,23 +169,26 @@ html {
144169 height : 12.5vh ;
145170 opacity : 0 ;
146171 pointer-events : none;
147- transition : opacity 0.5 s ;
148- background-color : # d6d6d695 ;
172+ transition : opacity 0.8 s , background-color 0.4 s ;
173+ background-color : rgba ( 225 , 225 , 225 , 0.2 ) ;
149174 display : flex;
150175 align-items : center;
151176 padding : 0 20px ;
152177 box-sizing : border-box;
153178 z-index : 1 ;
154179 border-bottom-right-radius : 10px ;
155180 border-bottom-left-radius : 10px ;
156- /* filter: blur(5px); */
181+ box-shadow : 0 px 8 px 16 px 0 px rgba ( 0 , 0 , 0 , 0.2 );
157182 backdrop-filter : blur (5px );
158183}
159184
160185# navbar .show {
161186 opacity : 1 ;
162187 pointer-events : auto;
163- box-shadow : 0px 8px 16px 0px rgba (0 , 0 , 0 , 0.2 );
188+ }
189+
190+ # navbar : hover {
191+ background-color : rgba (255 , 255 , 255 , 0.8 );
164192}
165193
166194.logo {
@@ -174,10 +202,8 @@ html {
174202 transition : background-color 0.3s ;
175203}
176204
177- /* Dropdown styles */
178205.dropdown {
179206 margin-left : auto;
180- /* 推向右端 */
181207}
182208
183209.dropdown-btn {
0 commit comments