@@ -2110,15 +2110,15 @@ textarea {
21102110
21112111 .featured-track {
21122112 /* Track yüksekliğini artır ki kartlar sığsın */
2113- min-height : 560 px ;
2113+ min-height : 480 px ;
21142114 place-items : center;
21152115 justify-content : center;
21162116 }
21172117
21182118 .featured-card {
21192119 /* Çok dikey form, ince uzun */
2120- min-height : 540 px ;
2121- padding : 24 px 20 px ;
2120+ min-height : 430 px ;
2121+ padding : 22 px 18 px ;
21222122 display : flex;
21232123 flex-direction : column;
21242124 justify-content : space-between;
@@ -2132,8 +2132,8 @@ textarea {
21322132
21332133 .featured-summary {
21342134 /* Mobilde açıklamayı biraz kısalt */
2135- -webkit-line-clamp : 5 ;
2136- line-clamp : 5 ;
2135+ -webkit-line-clamp : 4 ;
2136+ line-clamp : 4 ;
21372137 font-size : 14px ;
21382138 }
21392139
@@ -2148,6 +2148,20 @@ textarea {
21482148 place-items : center;
21492149 justify-content : center;
21502150 }
2151+
2152+ .featured-controls {
2153+ display : grid;
2154+ grid-template-columns : auto minmax (0 , 1fr ) auto;
2155+ align-items : center;
2156+ gap : 12px ;
2157+ width : min (92vw , 360px );
2158+ margin-left : auto;
2159+ margin-right : auto;
2160+ }
2161+
2162+ .featured-controls .featured-dots {
2163+ justify-content : center;
2164+ }
21512165}
21522166
21532167.featured-controls {
@@ -3207,14 +3221,14 @@ textarea {
32073221
32083222 .featured-slider {
32093223 width : 100vw ;
3210- --featured-card-width : min ( 340 px , 72vw );
3211- --featured-offset-1 : 60 vw ;
3212- --featured-offset-2 : 120 vw ;
3224+ --featured-card-width : clamp ( 300 px , 72vw , 420 px );
3225+ --featured-offset-1 : clamp ( 180 px , 26 vw , 220 px ) ;
3226+ --featured-offset-2 : calc ( var ( --featured-offset-1 ) * 2 ) ;
32133227 --featured-center-nudge : 0px ;
32143228 }
32153229
32163230 .featured-track {
3217- min-height : clamp ( 420 px , 58 vh , 620 px ) ;
3231+ min-height : 480 px ;
32183232 padding : 12px 0 24px ;
32193233 place-items : center;
32203234 }
@@ -3235,7 +3249,7 @@ textarea {
32353249
32363250 .featured-card {
32373251 padding : 22px 20px ;
3238- min-height : clamp ( 420 px , 56 vh , 560 px ) ;
3252+ min-height : 430 px ;
32393253 box-shadow : 0 14px 32px rgba (0 , 0 , 0 , 0.35 );
32403254 }
32413255
@@ -3245,10 +3259,11 @@ textarea {
32453259 }
32463260
32473261 .featured-summary {
3248- display : block;
3249- -webkit-line-clamp : unset;
3250- line-clamp : unset;
3251- max-height : none;
3262+ display : -webkit-box;
3263+ -webkit-line-clamp : 4 ;
3264+ line-clamp : 4 ;
3265+ -webkit-box-orient : vertical;
3266+ overflow : hidden;
32523267 }
32533268
32543269 .featured-stack {
@@ -3269,19 +3284,16 @@ textarea {
32693284 }
32703285
32713286 .featured-controls {
3272- display : flex ;
3273- flex-wrap : wrap ;
3287+ display : grid ;
3288+ grid-template-columns : auto minmax ( 0 , 1 fr ) auto ;
32743289 align-items : center;
3275- justify-content : center;
3276- gap : 6px ;
3277- width : min (420px , 86vw );
3290+ gap : 10px ;
3291+ width : min (92vw , 360px );
32783292 margin : 0 auto;
32793293 }
32803294
32813295 .featured-controls .featured-dots {
32823296 margin : 0 ;
3283- gap : 6px ;
3284- flex-basis : 100% ;
32853297 justify-content : center;
32863298 }
32873299
0 commit comments