launcher.css 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282
  1. @font-face {
  2. font-family: 'Avenir Book';
  3. src: url('../fonts/Avenir.ttc');
  4. }
  5. /* Reset body, html, and div presets. */
  6. body, html, div {
  7. margin: 0px;
  8. padding: 0px;
  9. }
  10. body {
  11. background: url('./../images/backgrounds/0.jpg') no-repeat center center fixed;
  12. background-size: cover;
  13. }
  14. #frame_bar {
  15. -webkit-app-region: drag;
  16. -webkit-user-select: none;
  17. background: rgba(1, 2, 1, 0.5);
  18. min-height: 22px;
  19. display: flex;
  20. align-items: center;
  21. }
  22. #frame_btn_dock {
  23. margin-left: 2px;
  24. }
  25. .frame_btn {
  26. height: 12px;
  27. width: 12px;
  28. border-radius: 50%;
  29. border: 0px;
  30. margin-left: 5px;
  31. -webkit-app-region: no-drag !important;
  32. cursor: pointer;
  33. }
  34. .frame_btn:focus {
  35. outline: 0px;
  36. }
  37. #frame_btn_close {
  38. background-color: #e74c32;
  39. }
  40. #frame_btn_close:hover {
  41. background-color: #FF9A8A;
  42. }
  43. #frame_btn_restoredown {
  44. background-color: #fed045;
  45. }
  46. #frame_btn_restoredown:hover {
  47. background-color: #FFE9A9;
  48. }
  49. #frame_btn_minimize {
  50. background-color: #96e734;
  51. }
  52. #frame_btn_minimize:hover {
  53. background-color: #D6FFA6;
  54. }
  55. #main {
  56. height: calc(100% - 22px);
  57. }
  58. #main > #upper {
  59. height: 77%;
  60. display: flex;
  61. }
  62. #main > #lower {
  63. height: 23%;
  64. display: flex;
  65. background: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  66. }
  67. #main > #upper > #left {
  68. display: inline-flex;
  69. width: 15%;
  70. height: 100%;
  71. justify-content: flex-end;
  72. }
  73. #main > #upper > #content {
  74. display: inline-flex;
  75. width: 59%;
  76. height: 100%;
  77. }
  78. #main > #upper > #right {
  79. display: inline-flex;
  80. width: 26%;
  81. height: 100%;
  82. }
  83. #main > #lower > #left {
  84. height: 100%;
  85. width: 33%;
  86. display: inline-flex;
  87. justify-content: center;
  88. }
  89. #main > #lower > #left #content {
  90. position: relative;
  91. top: 25px;
  92. display: inline-flex;
  93. line-height: 24px;
  94. left: 50px;
  95. }
  96. #main > #lower > #center {
  97. height: 100%;
  98. width: 33%;
  99. display: inline-flex;
  100. justify-content: center;
  101. }
  102. #main > #lower > #center #content {
  103. position: relative;
  104. top: 25px;
  105. }
  106. #main > #lower > #right {
  107. height: 100%;
  108. width: 33%;
  109. display: inline-flex;
  110. }
  111. #image_seal {
  112. height: 70px;
  113. width: auto;
  114. position: relative;
  115. margin-top: 50px;
  116. border: 2px solid white;
  117. border-radius: 50%;
  118. }
  119. #user_content > #top {
  120. display: flex;
  121. align-items: center;
  122. justify-content: center;
  123. position: relative;
  124. top: 50px;
  125. }
  126. #user_avatar {
  127. border-radius: 50%;
  128. border: 2px solid #cad7e1;
  129. background: rgba(1, 2, 1, 0.5);
  130. height: 70px;
  131. width: auto;
  132. }
  133. #user_text {
  134. font-family: 'Avenir Book';
  135. font-size: 12px;
  136. min-width: 112px;
  137. font-weight: 900;
  138. letter-spacing: 1px;
  139. color: white;
  140. text-shadow: 0px 0px 20px black;
  141. position: relative;
  142. right: 25px;
  143. text-align: right;
  144. }
  145. /*
  146. #main_progress[value] {
  147. height: 32px;
  148. width: 245px;
  149. -webkit-appearance: none;
  150. }
  151. #main_progress[value]:before {
  152. position: absolute;
  153. content: attr(data-label);
  154. color: white;
  155. font-family: 'Avenir Book';
  156. font-size: 15px;
  157. line-height: 32px;
  158. margin-left: 8px;
  159. }
  160. #main_progress[value]::-webkit-progress-bar {
  161. border-radius: 20px 0px 0px 20px;
  162. background-color: black;
  163. }
  164. #main_progress[value]::-webkit-progress-value {
  165. background-color: black;
  166. background-image: -webkit-linear-gradient(-45deg,
  167. transparent 33%, rgba(0, 0, 0, .1) 33%,
  168. rgba(0,0, 0, .1) 66%, transparent 66%),
  169. -webkit-linear-gradient(top,
  170. rgba(255, 255, 255, .25),
  171. rgba(0, 0, 0, .25)),
  172. -webkit-linear-gradient(left, #09c, #f44);
  173. border-radius: 20px 0px 0px 20px;
  174. background-size: 35px 20px, 100% 100%, 100% 100%;
  175. }
  176. #launch_area_container {
  177. display: flex;
  178. position: absolute;
  179. left: 40px;
  180. top: 32px;
  181. }
  182. .home_btn {
  183. background-color: black;
  184. color: white;
  185. font-family: 'Avenir Book';
  186. border: none;
  187. border-radius: 20px;
  188. font-size: 11px;
  189. height: 20px;
  190. padding: 0px 17px 0px 12px;
  191. line-height: 20px;
  192. }
  193. .home_btn:focus {
  194. outline: 0px;
  195. }
  196. #mojang_btn {
  197. position: absolute;
  198. left: 150px;
  199. }
  200. #mojang_btn:before {
  201. color: #93b253;
  202. content: '\2022 ';
  203. line-height: 20px;
  204. } */
  205. .bot_label {
  206. color: white;
  207. font-family: 'Avenir Book';
  208. font-size: 9px;
  209. font-weight: bold;
  210. text-shadow: 0px 0px 0px #bebcbb;
  211. }
  212. #player_count {
  213. color: #635f5b;
  214. font-family: 'Avenir Book';
  215. font-size: 8px;
  216. font-weight: 900;
  217. text-shadow: 0px 0px 0px #635f5b;
  218. margin-left: 10px;
  219. }
  220. .bot_divider {
  221. height: 25px;
  222. width: 2px;
  223. background: rgba(107, 105, 105, 0.7);
  224. margin-left: 20px;
  225. margin-right: 20px;
  226. }
  227. #mojang_status_icon {
  228. font-size: 30px;
  229. color: #a5c325;
  230. margin-left: 15px;
  231. }
  232. #menu_button {
  233. font-family: 'Avenir Book';
  234. background: none;
  235. border: none;
  236. color: white;
  237. font-weight: 900;
  238. letter-spacing: 2px;
  239. text-shadow: 0px 0px 0px #bebcbb;
  240. font-size: 11px;
  241. line-height: 24px;
  242. }