spotlight.css 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. #spotlightContainer {
  2. display: grid;
  3. grid-row: 2/-1;
  4. grid-column: 2/-1;
  5. margin: 10px 10px;
  6. height: 100%;
  7. grid-template-rows: 10vh auto 10vh;
  8. grid-template-columns: 1fr 30vw;
  9. }
  10. #spotlightContainer h2 {
  11. grid-column: 1/-1;
  12. grid-row: 1/2;
  13. color: white;
  14. font-size: 50px;
  15. align-self: center;
  16. text-align: center;
  17. font-family: 'Raleway', sans-serif;
  18. }
  19. #shelfButtonContainer {
  20. grid-row: 2/3;
  21. grid-column: 1/2;
  22. display: grid;
  23. grid-template-columns: repeat(3, calc(26vh));
  24. grid-template-rows: 0 0.5fr 1fr 1fr 0.5fr;
  25. justify-content: center;
  26. }
  27. #b0 {
  28. grid-column: 1/2;
  29. grid-row: 5/6;
  30. border: none;
  31. }
  32. #b1 {
  33. grid-column: 1/2;
  34. grid-row: 4/5;
  35. border: #a8a9b4 solid 3px;
  36. }
  37. #b2 {
  38. grid-column: 1/2;
  39. grid-row: 3/4;
  40. border: #a8a9b4 solid 3px;
  41. }
  42. #b3 {
  43. grid-column: 1/2;
  44. grid-row: 2/3;
  45. border: none;
  46. }
  47. #b4 {
  48. grid-column: 2/3;
  49. grid-row: 5/6;
  50. border: none;
  51. }
  52. #b5 {
  53. grid-column: 2/3;
  54. grid-row: 4/5;
  55. border: #a8a9b4 solid 3px;
  56. }
  57. #b6 {
  58. grid-column: 2/3;
  59. grid-row: 3/4;
  60. border: none;
  61. }
  62. #b7 {
  63. grid-column: 3/4;
  64. grid-row: 5/6;
  65. border: none;
  66. }
  67. #b8 {
  68. grid-column: 3/4;
  69. grid-row: 4/5;
  70. border: #a8a9b4 solid 3px;
  71. }
  72. #b9 {
  73. grid-column: 3/4;
  74. grid-row: 3/4;
  75. border: none;
  76. }
  77. #makeCluster {
  78. grid-row: 1/2;
  79. grid-column: 3/4;
  80. border: none;
  81. padding: 10px;
  82. height: min-content;
  83. font-size: 1.5vw;
  84. color: white;
  85. background-color: #252531;
  86. border-radius: 10px;
  87. }
  88. #makeCluster:hover {
  89. background-color: #2f2f3d;
  90. }
  91. .shelfButton {
  92. background-color: #2c2c36;
  93. font-size: 1.5vw;
  94. color: white;
  95. font-family: 'Raleway', sans-serif;
  96. }
  97. .shelfButton:hover {
  98. background-color: #2f2f3d;
  99. border-radius: 10px;
  100. }
  101. .selected {
  102. background-color: #a8a9b4 !important;
  103. margin: 5px;
  104. border-radius: 10px;
  105. }
  106. #spotlightSettingsContainer {
  107. background-color: #252531;
  108. grid-column: -2/-1;
  109. grid-row: 2/-2;
  110. margin-left: 2vw;
  111. display: grid;
  112. grid-template-columns: 1fr 1fr;
  113. grid-template-rows: 10vh 1fr 1fr 1fr 1fr 1fr auto;
  114. grid-gap: 1vw;
  115. padding: 0 1vw;
  116. }
  117. .var1Input {
  118. grid-row: 4/5;
  119. grid-column: 1/2;
  120. }
  121. .var2Input {
  122. grid-row: 4/5;
  123. grid-column: 2/3;
  124. }
  125. .speedInput {
  126. grid-row: 5/6;
  127. grid-column: 1/2;
  128. }
  129. #spotlightAnimations {
  130. grid-row: 3/4;
  131. grid-column: 1/3;
  132. display: grid;
  133. grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
  134. grid-gap: 0.2vw;
  135. }
  136. #spotlightSettingsContainer input {
  137. height: 20%;
  138. margin-top: auto;
  139. width: 90%;
  140. margin-left: auto;
  141. margin-right: auto;
  142. }
  143. #spotlightSettingsContainer p {
  144. color: white;
  145. font-size: 1.5vw;
  146. text-align: center;
  147. font-family: 'Raleway', sans-serif;
  148. margin: auto;
  149. }
  150. #spotlightSettingsContainer button {
  151. background-color: #1b1b26;
  152. color: white;
  153. border: none;
  154. border-radius: 10px;
  155. font-size: 1.5vw;
  156. font-family: 'Raleway', sans-serif;
  157. }
  158. #deleteCluster {
  159. grid-column: 2/3;
  160. grid-row: 5/6;
  161. height: min-content;
  162. width: min-content;
  163. padding: 10px;
  164. background-color: #ff4b48 !important;
  165. margin-left: auto;
  166. margin-top: auto;
  167. }
  168. #deleteCluster:hover {
  169. background-color: #ff6e6b !important;
  170. }
  171. .material-symbols-outlined {
  172. font-size: 40px !important;
  173. font-variation-settings:
  174. 'FILL' 0,
  175. 'wght' 400,
  176. 'GRAD' 0,
  177. 'opsz' 48
  178. }