Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 

79 рядки
3.3 KiB

  1. /* ===== max-width: 480px ===== */
  2. @media(max-width:480px){
  3. .fixed-header{padding:0 16px;height:56px;}
  4. .logo-img{height:38px;}
  5. .banner-slide-content{left:16px;right:16px;max-width:calc(100% - 32px);}
  6. .banner-slide-content.pos-left{left:16px;right:auto;}
  7. .banner-slide-content.pos-right{left:auto;right:16px;}
  8. .banner-slide-content.glass-on{padding:20px 24px;}
  9. .banner-slide-content h1{font-size:20px;}
  10. .banner-slide-content .desc{font-size:14px;}
  11. .btn-primary,.btn-ghost{padding:10px 24px;font-size:13px;}
  12. .donation-wrap,.news-wrap{padding:0 12px;}
  13. .section-head h2{font-size:20px;}
  14. .data-cards{gap:6px;}
  15. .data-card{padding:8px 6px;border-radius:10px;}
  16. .data-card .label{font-size:11px;margin-bottom:2px;}
  17. .data-card .amount{font-size:16px;}
  18. .data-card .note{font-size:10px;}
  19. .donation-tables{gap:8px;}
  20. .dtable{padding:8px 10px;border-radius:10px;}
  21. .dtable h3{font-size:12px;margin-bottom:4px;padding-bottom:4px;}
  22. .dtable td,.dtable th{font-size:11px;padding:3px 4px;}
  23. .dtable-scroll-wrap{max-height:140px;}
  24. .drug-scroll-wrap{max-height:140px;}
  25. .dtable-drug th:nth-child(3),.dtable-drug td:nth-child(3){display:none;}
  26. .proj-info-card{margin:0 12px;padding:20px 14px;}
  27. .proj-info-card h3{font-size:18px;}
  28. .proj-info-card p{font-size:13px;margin-bottom:12px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
  29. .proj-info-card .card-label{font-size:11px;margin-bottom:8px;}
  30. .proj-info-card .card-btn{padding:8px 20px;font-size:12px;}
  31. .proj-tabs{display:none;}
  32. .news-item .date-box .day{font-size:22px;}
  33. .news-item .text h4{font-size:13px;}
  34. .partners-carousel{display:grid;grid-template-rows:none;grid-auto-flow:unset;grid-template-columns:repeat(2,1fr);grid-auto-columns:unset;gap:8px;transform:none!important;}
  35. .partner-item{padding:12px;border-radius:8px;min-height:auto;height:auto;}
  36. .partner-item img{max-height:40px;}
  37. .footer-title{font-size:18px;margin-bottom:12px;}
  38. .footer-info p{font-size:12px;}
  39. .footer-qr img{width:80px;height:auto;}
  40. .footer-qr span{font-size:11px;}
  41. .section-head{margin-bottom:0.5vh;}
  42. .section-head .en{display:none;}
  43. .slide-footer{padding-top:56px;}
  44. .slide-donation{padding-top:56px;}
  45. .slide-news{padding-top:56px;}
  46. }
  47. /* Column Page */
  48. @media(max-width:480px){
  49. .col-banner{height:180px;}
  50. .col-banner-content h1{font-size:22px;}
  51. .col-banner-en{font-size:12px;}
  52. .col-tab{padding:5px 16px;font-size:13px;}
  53. .col-content{padding:0 16px 20px;}
  54. .col-art-featured{height:220px;}
  55. .col-art-featured-overlay h3{font-size:16px;}
  56. .col-art-card{flex-direction:column;}
  57. .col-art-card-cover{width:100%;height:180px;}
  58. .col-art-card-body{padding:16px;}
  59. .col-image-grid{grid-template-columns:1fr;gap:12px;}
  60. .col-person-grid,.team-grid{grid-template-columns:1fr;gap:12px;}
  61. }
  62. /* Text Grid */
  63. @media(max-width:480px){
  64. .col-text-grid{grid-template-columns:repeat(2,1fr);gap:12px;}
  65. .col-text-placeholder-title{font-size:13px;-webkit-line-clamp:3;}
  66. .col-text-placeholder-year{font-size:24px;}
  67. .col-text-card-info{padding:10px;}
  68. .col-text-card-title{font-size:13px;}
  69. }
  70. /* Detail Meta */
  71. @media(max-width:480px){
  72. .proj-detail-meta,.article-detail-meta{flex-wrap:wrap;gap:8px 16px;font-size:13px;}
  73. .proj-detail-meta .article-share,.article-detail-meta .article-share{width:100%;}
  74. .proj-detail-title,.article-detail-title{font-size:22px;}
  75. }