You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

m.css 3.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. /*.lobby_root*/
  2. /*rooms_dir*/
  3. /*room_span*/
  4. /*rx1*/
  5. /*rx2*/
  6. .lobby_root {
  7. /*opacity: .5;*/
  8. /*opacity: 0;*/
  9. /*display: none;*/
  10. top: 0;
  11. left: 0;
  12. right: 0;
  13. bottom: 0;
  14. /*outline: 3px solid red;*/
  15. outline-offset: -20px;
  16. position: absolute;
  17. z-index: 10;
  18. /*background-image: url("../../media/examples/lizard.png");*/
  19. /*background-image: url("/ign/rf/img/image.png");*/
  20. /*background-image: url("/ign/rf/img/img3.jpg");*/
  21. /*background-image: url("/ign/rf/img/cropped_bak.jpg");*/
  22. /*--vurlx:url("/ign/rf/artists/fisher.png");*/
  23. /*background-position: 50% 100%; */
  24. /*background-position: 20% 0%; */
  25. /*background-position: 50% 50%; */
  26. /*background-attachment: fixed;*/
  27. /*background-repeat: no-repeat;*/
  28. /*background-size: cover; */
  29. /*background-image: url("/ign/rf/img/img3.jpg");*/
  30. /*vertical-align: middle;*/
  31. }
  32. html {
  33. scroll-behavior: smooth;
  34. }
  35. .tile_overlay{
  36. position: absolute;
  37. top: 0;
  38. bottom: 0;
  39. left: 0;
  40. right: 0;
  41. /*border-radius: 20px; */
  42. /*background-image: #0004;*/
  43. /*background-color: #0004;*/
  44. /*background-color: linear-gradient(#0000 #0ff8 #0009);*/
  45. /*background-image: linear-gradient(to bottom #0000, #0ff8, #0009);*/
  46. /*background-image: linear-gradient( 10% #0000, 30% #0ff0, 60% #0009);*/
  47. background-image: linear-gradient( #0000 , #0000, #000a);
  48. }
  49. .rooms_dir0{
  50. top: 50%;
  51. transform: translate(0,-50%);
  52. position: relative;
  53. }
  54. .rooms_dir {
  55. /*padding-top: auto;*/
  56. /*top: 50%;*/
  57. top: 50%;
  58. vertical-align: middle;
  59. /*display: inline-block;*/
  60. /*transform: translate(0,-50%);*/
  61. width: calc(100% - 150px);
  62. height: 400px;
  63. position: relative;
  64. /*outline: 6px solid green;*/
  65. margin: auto;
  66. overflow-x: scroll;
  67. }
  68. .rooms_dir_full{
  69. /*position: relative;*/
  70. /*display: inline;*/
  71. /*width: 300%;*/
  72. top: 0;
  73. /*left: 0;*/
  74. width: auto;
  75. position: absolute;
  76. /*right: 0;*/
  77. bottom: 0;
  78. }
  79. /*159/256*/
  80. .room_span {
  81. /*top: 0;*/
  82. /*bottom: 0;*/
  83. height: 200px;
  84. height: calc(200px * (256/159));
  85. /*width: 20%;*/
  86. background-size: cover;
  87. /*margin: 20em;*/
  88. margin: 20px;
  89. border-radius: 20px;
  90. width: 200px;
  91. /*outline: 2px solid #ff0;*/
  92. position: relative;
  93. display: flex;
  94. display: inline;
  95. display: inline-block;
  96. overflow: hidden;
  97. /*style="--vurl:/ign/rf/artists/fisher.png; --vtitle:"Fisher";"*/
  98. /*background-image: url(--vurlx);*/
  99. background-image: var(--vurl);
  100. /*background-image: url("/ign/rf/artists/fisher.png");*/
  101. /*display: inline-flex;*/
  102. }
  103. .tile_title{
  104. /*margin: auto 30px;*/
  105. /*margin: 30px auto;*/
  106. /*width: 100%;*/
  107. text-align: center;
  108. position: relative;
  109. /*bottom: 20px;*/
  110. /*top: 100%;*/
  111. color: #fff;
  112. top: calc(100% - 40px - 2em);
  113. /*position: absolute;*/
  114. /*display: inline;*/
  115. font-size: 2em;
  116. }
  117. .tile_title:after{
  118. top: 0;
  119. bottom: 0;
  120. left: 0;
  121. right: 0;
  122. position: absolute;
  123. content:var(--vtitle);
  124. }
  125. .tile_button{
  126. /*top:40px;*/
  127. bottom:40px;
  128. bottom:20px;
  129. /*margin: 20px;*/
  130. left: 50%;
  131. --vcolor:#eee;
  132. color: var(--vcolor);
  133. outline: 2px solid var(--vcolor);
  134. line-height:25px;
  135. font-size: 15px;
  136. text-align: center;
  137. transform: translate(-50%,0);
  138. /*padding: 20px;*/
  139. /*bottom:40px;*/
  140. /*position: relative;*/
  141. position: absolute;
  142. width: 125px;
  143. height: 25px;
  144. /*margin: 0 50%;*/
  145. margin: 0 auto;
  146. }
  147. .tile_button:hover{
  148. --vcolor:#fff;
  149. background-color: #0009;
  150. }
  151. .arrow {
  152. border: solid #bbb;
  153. width: 13px;
  154. height: 13px;
  155. border-width: 0 4px 4px 0;
  156. display: inline-block;
  157. padding: 3px;
  158. }
  159. .arrow:hover {
  160. border-color: #fff;
  161. }
  162. .right {
  163. position: absolute;
  164. transform: rotate(-45deg);
  165. right: 20px;
  166. top: 50%;
  167. /*transform: rotate(45);*/
  168. }
  169. .left {
  170. left: 20px;
  171. position: absolute;
  172. top: 50%;
  173. transform: rotate(135deg);
  174. /*transform: rotate(45);*/
  175. }