@@ -240,7 +240,7 @@ function navigateToTasks(filterType: FilterType) {
240240.home-page {
241241 width : 100% ; // 占满主内容区域,不限制最大宽度
242242 margin : 0 ;
243- padding : 32 px 0 ; // 只保留上下内边距
243+ padding : 20 px 0 ; // 只保留上下内边距
244244 position : relative ;
245245
246246 & ::before {
@@ -272,13 +272,13 @@ function navigateToTasks(filterType: FilterType) {
272272}
273273
274274.intro-text {
275- margin-bottom : 40 px ;
275+ margin-bottom : 24 px ;
276276 color : $text-color-secondary ;
277- font-size : 16 px ;
278- line-height : 1.7 ;
277+ font-size : 14 px ;
278+ line-height : 1.6 ;
279279 text-shadow : 0 1px 2px rgba (0 , 0 , 0 , 0.05 );
280280 background : linear-gradient (135deg , rgba (255 , 255 , 255 , 0.6 ) 0% , rgba (248 , 250 , 252 , 0.4 ) 100% );
281- padding : 20 px 24 px ;
281+ padding : 14 px 18 px ;
282282 border-radius : $border-radius-lg ;
283283 border : 1px solid rgba (255 , 255 , 255 , 0.3 );
284284 box-shadow : $shadow-raised ;
@@ -292,17 +292,17 @@ function navigateToTasks(filterType: FilterType) {
292292}
293293
294294.stats-section {
295- margin-bottom : 48 px ;
295+ margin-bottom : 28 px ;
296296
297297 & :last-child {
298298 margin-bottom : 0 ;
299299 }
300300}
301301
302302.section-title {
303- font-size : 24 px ;
303+ font-size : 20 px ;
304304 font-weight : $font-weight-bold ;
305- margin-bottom : 24 px ;
305+ margin-bottom : 16 px ;
306306 color : $text-color ;
307307 text-shadow : 0 2px 4px rgba (0 , 0 , 0 , 0.1 );
308308 background : $gradient-primary ;
@@ -326,10 +326,10 @@ function navigateToTasks(filterType: FilterType) {
326326
327327.stats-grid {
328328 display : grid ;
329- gap : 24 px ;
329+ gap : 16 px ;
330330
331331 & .status-stats {
332- grid-template-columns : repeat (auto-fit , minmax (220 px , 1fr ));
332+ grid-template-columns : repeat (auto-fit , minmax (180 px , 1fr ));
333333
334334 @media (min-width : 1400px ) {
335335 grid-template-columns : repeat (4 , 1fr );
@@ -345,7 +345,7 @@ function navigateToTasks(filterType: FilterType) {
345345
346346 @media (max-width : 767px ) {
347347 grid-template-columns : 1fr ;
348- gap : 20 px ;
348+ gap : 12 px ;
349349 }
350350 }
351351
@@ -358,7 +358,7 @@ function navigateToTasks(filterType: FilterType) {
358358
359359 @media (max-width : 767px ) {
360360 grid-template-columns : 1fr ;
361- gap : 20 px ;
361+ gap : 12 px ;
362362 }
363363 }
364364}
@@ -417,20 +417,20 @@ function navigateToTasks(filterType: FilterType) {
417417.stat-content {
418418 display : flex ;
419419 align-items : center ;
420- gap : 20 px ;
421- padding : 32 px ;
420+ gap : 14 px ;
421+ padding : 18 px 20 px ;
422422 position : relative ;
423423 z-index : 2 ;
424424}
425425
426426.stat-icon {
427- width : 72 px ;
428- height : 72 px ;
429- border-radius : $border-radius-lg ;
427+ width : 48 px ;
428+ height : 48 px ;
429+ border-radius : $border-radius ;
430430 display : flex ;
431431 align-items : center ;
432432 justify-content : center ;
433- font-size : 32 px ;
433+ font-size : 22 px ;
434434 flex-shrink : 0 ;
435435 position : relative ;
436436 transition : $transition-base ;
@@ -472,10 +472,10 @@ function navigateToTasks(filterType: FilterType) {
472472}
473473
474474.stat-value {
475- font-size : 36 px ;
475+ font-size : 26 px ;
476476 font-weight : $font-weight-bold ;
477477 line-height : 1.2 ;
478- margin-bottom : 8 px ;
478+ margin-bottom : 4 px ;
479479 text-shadow : 0 2px 4px rgba (0 , 0 , 0 , 0.1 );
480480 position : relative ;
481481 transition : $transition-base ;
@@ -487,10 +487,10 @@ function navigateToTasks(filterType: FilterType) {
487487}
488488
489489.stat-label {
490- font-size : 16 px ;
490+ font-size : 13 px ;
491491 color : $text-color-secondary ;
492492 font-weight : $font-weight-medium ;
493- line-height : 1.4 ;
493+ line-height : 1.3 ;
494494 text-shadow : 0 1px 2px rgba (0 , 0 , 0 , 0.05 );
495495 transition : $transition-base ;
496496
0 commit comments