search.component.scss 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. .content{
  2. // --background: #171b24;
  3. .title{
  4. width: 100vw;
  5. padding: 0 3.2vw;
  6. font-size: 4.2667vw;
  7. font-family: Source Han Sans CN;
  8. font-weight: 500;
  9. // color: #FFFFFF;
  10. margin: 2.6667vw auto;
  11. }
  12. .history-data{
  13. display: flex;
  14. flex-wrap: wrap;
  15. margin: 2.6667vw auto;
  16. padding:0 3.2vw;
  17. .data-li{
  18. padding:1.0667vw 0 ;
  19. min-width: 10.6667vw;
  20. // background: #626262;
  21. // color: #FFFFFF;
  22. margin: 0 2.6667vw 2.6667vw 0;
  23. border-radius: 5.3333vw;
  24. font-size: 4.2667vw;
  25. color: violet;
  26. }
  27. .data-item{
  28. color: #f7931e;
  29. margin: 0 5.3333vw 2.6667vw 0;
  30. display: flex;
  31. align-items: center;
  32. font-size: 4.2667vw;
  33. // .date-li-name{
  34. // color: #FFFFFF;
  35. // }
  36. }
  37. }
  38. .room-list {
  39. display: grid;
  40. grid-template-columns: repeat(2, 46.1538vw);
  41. // grid-column-gap: 2.5641vw;
  42. grid-row-gap: 2.5641vw;
  43. padding: 2.5641vw;
  44. justify-content: space-between;
  45. font-size: 3.5897vw;
  46. .list-row {
  47. // width: 46.1538vw;
  48. height: 64.1026vw;
  49. background-size: 100% 100%;
  50. position: relative;
  51. color: white;
  52. border-radius: 2.5641vw;
  53. .title-tag {
  54. background: linear-gradient(to bottom right, #9367fe, #d55bd9);
  55. position: absolute;
  56. top: 0;
  57. left: 0;
  58. border-radius: 2.5641vw 0;
  59. padding: 1.0256vw 2.0513vw;
  60. }
  61. .live-tag {
  62. position: absolute;
  63. top: 1.0256vw;
  64. right: 2.5641vw;
  65. border-radius: 5.1282vw;
  66. padding: 1.0256vw 2.5641vw;
  67. font-size: 2.5641vw;
  68. background: #1414147a;
  69. display: flex;
  70. align-items: center;
  71. justify-content: space-evenly;
  72. span {
  73. height: 1.0256vw;
  74. width: 1.0256vw;
  75. border-radius: 50%;
  76. background-color: #83f1dd;
  77. margin-right: 1.0256vw;
  78. }
  79. img {
  80. width: 3.0769vw;
  81. height: 3.5897vw;
  82. }
  83. }
  84. .room-footer {
  85. position: absolute;
  86. bottom: 0;
  87. width: calc(100%);
  88. padding: 1.0256vw 2.5641vw 2.5641vw;
  89. max-height: 25.641vw;
  90. background: linear-gradient(to bottom, #ffffff00, #434343);
  91. border-radius: 0 0 2.5641vw 2.5641vw;
  92. .user {
  93. font-size: 4.1026vw;
  94. }
  95. .desc {
  96. margin: 1.0256vw 0;
  97. }
  98. .city-block {
  99. display: flex;
  100. background: linear-gradient(to right, #ff92e3f0, #ff6a93);
  101. display: inline-flex;
  102. padding: 0.5128vw 1.5385vw;
  103. border-radius: 5.1282vw;
  104. align-items: center;
  105. .row-li {
  106. display: flex;
  107. align-content: center;
  108. img {
  109. width: 3.0769vw;
  110. height: 3.0769vw;
  111. margin-right: 0.5128vw;
  112. }
  113. }
  114. }
  115. }
  116. }
  117. }
  118. }
  119. .toolbar{
  120. --background: #171b24;
  121. --opacity: 1;
  122. height: 16vw;
  123. display: flex;
  124. align-items: center;
  125. .text{
  126. font-size: 4.2667vw;
  127. font-family: Source Han Sans CN;
  128. font-weight: 500;
  129. // color: #FFFFFF;
  130. width: 10.6667vw;
  131. }
  132. }
  133. .search{
  134. --background: #353c4d;
  135. padding: 0;
  136. --cancel-button-color: #cccccc;
  137. --color: #cccccc;
  138. width: 74.6667vw;
  139. height: 9.0667vw;
  140. }