@@ -294,19 +294,41 @@ const commandStore = [
294294
295295
296296.cli-container {
297- background-color : black ;
297+ position : relative ;
298+ background : linear-gradient (180deg , #4f4f4f 0% , #383838 35% , #2a2a2a 100% );
298299 color : white ;
299- border-radius : 10px ;
300- padding : 10px ;
300+ border : 1px solid #6f6f6f ;
301+ border-radius : 14px ;
302+ padding : 4px ;
301303 display : flex ;
302304 flex : 1 1 auto ;
303305 min-height : clamp (420px , calc (100 dvh - 260px ), 960px );
304306 box-sizing : border-box ;
305307 overflow : hidden ;
308+ box-shadow :
309+ 0 12px 30px rgba (0 , 0 , 0 , 0.45 ),
310+ inset 0 1px 0 rgba (255 , 255 , 255 , 0.08 );
311+ }
312+
313+ .cli-container ::after {
314+ content : ' ' ;
315+ position : absolute ;
316+ inset : 5px ;
317+ border-radius : 9px ;
318+ pointer-events : none ;
319+ background : repeating-linear-gradient (
320+ 180deg ,
321+ rgba (120 , 255 , 170 , 0.03 ) 0px ,
322+ rgba (120 , 255 , 170 , 0.03 ) 2px ,
323+ rgba (0 , 0 , 0 , 0 ) 2px ,
324+ rgba (0 , 0 , 0 , 0 ) 4px
325+ );
306326}
307327
308328
309329.Terminal {
330+ position : relative ;
331+ z-index : 1 ;
310332 margin : 0 ;
311333 padding : 0 ;
312334 text-align : left ;
@@ -317,26 +339,35 @@ const commandStore = [
317339:deep(.t-container ) {
318340 width : 100% !important ;
319341 height : 100% !important ;
320- border-radius : 8px ;
342+ border-radius : 10px ;
343+ border : 1px solid #4b4b4b ;
321344 box-sizing : border-box ;
322345 overflow : hidden ;
323346}
324347
325348:deep(.t-window ) {
349+ display : flex ;
350+ flex-direction : column ;
351+ justify-content : flex-end ;
326352 min-height : 100% !important ;
353+ bottom : 0 !important ;
327354 inset : 0 !important ;
328- padding : 12 px 16 px 12px 20 px ;
355+ padding : 8 px 12px 10 px 14 px ;
329356 box-sizing : border-box ;
330357}
331358
359+ :deep(.t-window > :first-child ) {
360+ margin-top : auto ;
361+ }
362+
332363@media (max-width : 767px ) {
333364 .cli-container {
334365 min-height : clamp (360px , calc (100 dvh - 210px ), 720px );
335- padding : 8 px ;
366+ padding : 3 px ;
336367 }
337368
338369 :deep(.t-window ) {
339- padding : 10 px 12 px 10px 16 px ;
370+ padding : 8 px 10px 9 px 12 px ;
340371 }
341372}
342373
0 commit comments