openfree commited on
Commit
dc0fd9c
·
verified ·
1 Parent(s): ee4ad82

Update app.css

Browse files
Files changed (1) hide show
  1. app.css +96 -0
app.css CHANGED
@@ -373,4 +373,100 @@ footer, .footer, div[class*="footer"], #footer {
373
 
374
  .fade-in {
375
  animation: fadeIn 0.5s ease-out;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
376
  }
 
373
 
374
  .fade-in {
375
  animation: fadeIn 0.5s ease-out;
376
+ }
377
+
378
+ /* 기존 코드는 그대로 유지하고 아래 코드를 추가 */
379
+
380
+ /* MOUSE 탭 높이 관련 스타일 */
381
+ .main-tabs {
382
+ min-height: 100vh !important;
383
+ display: flex !important;
384
+ flex-direction: column !important;
385
+ }
386
+
387
+ .main-tabs > div[role="tabpanel"] {
388
+ flex: 1 !important;
389
+ min-height: calc(100vh - 60px) !important;
390
+ }
391
+
392
+ .mouse-tab {
393
+ height: 100% !important;
394
+ display: flex !important;
395
+ flex-direction: column !important;
396
+ }
397
+
398
+ /* 레이아웃 컨테이너 높이 조정 */
399
+ .ant-row {
400
+ min-height: calc(100vh - 100px) !important;
401
+ }
402
+
403
+ /* 좌측 패널 높이 조정 */
404
+ .ant-col-md-8 {
405
+ height: 100% !important;
406
+ }
407
+
408
+ .ant-flex {
409
+ height: 100% !important;
410
+ }
411
+
412
+ /* 우측 패널 높이 조정 */
413
+ .right_panel {
414
+ position: relative;
415
+ height: calc(100vh - 100px) !important;
416
+ min-height: 600px !important;
417
+ padding-top: 50px;
418
+ display: flex !important;
419
+ flex-direction: column !important;
420
+ }
421
+
422
+ /* HTML 컨텐츠 영역 높이 조정 */
423
+ .html_content {
424
+ flex: 1 !important;
425
+ min-height: calc(100vh - 200px) !important;
426
+ border-radius: 12px;
427
+ overflow: hidden;
428
+ box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05);
429
+ background: var(--surface);
430
+ }
431
+
432
+ /* 탭 컨텐츠 영역 높이 조정 */
433
+ .ant-tabs-content {
434
+ height: 100% !important;
435
+ }
436
+
437
+ .ant-tabs-tabpane {
438
+ height: 100% !important;
439
+ }
440
+
441
+ /* 스크롤 영역 조정 */
442
+ .right_content {
443
+ height: calc(100vh - 150px) !important;
444
+ overflow-y: auto;
445
+ }
446
+
447
+ /* 모바일 대응 */
448
+ @media (max-width: 768px) {
449
+ .right_panel {
450
+ height: auto !important;
451
+ min-height: calc(100vh - 150px) !important;
452
+ }
453
+
454
+ .html_content {
455
+ min-height: 500px !important;
456
+ }
457
+ }
458
+
459
+ /* 추가적인 레이아웃 안정성을 위한 스타일 */
460
+ .ms-application {
461
+ height: 100% !important;
462
+ min-height: 100vh !important;
463
+ }
464
+
465
+ .ant-config-provider {
466
+ height: 100% !important;
467
+ }
468
+
469
+ /* 스크롤바가 레이아웃을 깨지지 않도록 설정 */
470
+ .right_panel, .html_content {
471
+ scrollbar-gutter: stable;
472
  }