not really known
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.

564 lines
7.6 KiB

  1. 
  2. @font-face {
  3. font-family: 'Conv_BlackOpsOne-Regular';
  4. src: url('BlackOpsOne-Regular.eot'),
  5. url('BlackOpsOne-Regular.ttf') format('truetype');
  6. }
  7. .no-select-content {
  8. -webkit-user-select: none;
  9. -moz-user-select: none;
  10. -ms-user-select: none;
  11. user-select: none;
  12. }
  13. .body {
  14. background-color: white;
  15. }
  16. .home {
  17. background-color: white;
  18. width: 100%;
  19. height: 100%;
  20. }
  21. .credit-button {
  22. position: absolute;
  23. top: 20%;
  24. right: 5%;
  25. max-width: 10%;
  26. }
  27. .home-image {
  28. margin-top: 20px;
  29. margin-left: 20%;
  30. width: 800px;
  31. max-width: 60%;
  32. }
  33. .start-button {
  34. position: relative;
  35. margin-left: auto;
  36. margin-right: auto;
  37. width: 190px;
  38. max-width: 20%;
  39. }
  40. .start-button-text {
  41. position: absolute;
  42. text-align: center;
  43. font-size: 24px;
  44. font-family: 'Conv_BlackOpsOne-Regular';
  45. color: blue;
  46. width: 100%;
  47. vertical-align: middle;
  48. height: 24px;
  49. padding-top: 15%;
  50. }
  51. .start-button-image {
  52. position: absolute;
  53. width: 100%;
  54. }
  55. .status-line {
  56. position: absolute;
  57. top: 55px;
  58. right: 1%;
  59. font-family: 'Conv_BlackOpsOne-Regular';
  60. font-size: 24px;
  61. }
  62. .wave-text {
  63. text-align: right;
  64. }
  65. .wave-value {
  66. text-align: right;
  67. }
  68. .score-text {
  69. margin-top: 10%;
  70. text-align: right;
  71. }
  72. .score-value {
  73. text-align: right;
  74. }
  75. .title {
  76. position: absolute;
  77. left: 0px;
  78. top: -20px;
  79. height: 50px;
  80. font-size: 40px;
  81. font-family: 'Conv_BlackOpsOne-Regular';
  82. color: white;
  83. display:inline-block;
  84. }
  85. .board {
  86. height: 90px;
  87. background-color: white;
  88. }
  89. .game-box {
  90. margin-left: 0px;
  91. overflow-y: hidden;
  92. overflow-x: hidden;
  93. }
  94. .go-arrow {
  95. background-size: 40px 40px;
  96. width: 40px;
  97. height: 50px;
  98. }
  99. .go-left {
  100. background-image: url(../images/go-left.svg);
  101. background-repeat: no-repeat;
  102. background-position: 0px 0px;
  103. vertical-align: bottom;
  104. }
  105. .go-right {
  106. background-image: url(../images/go-right.svg);
  107. background-repeat: no-repeat;
  108. background-position: 0px 0px;
  109. vertical-align: bottom;
  110. }
  111. .mission-text {
  112. font-size: 32px;
  113. font-family: 'Conv_BlackOpsOne-Regular';
  114. color: black;
  115. height: 50px;
  116. padding: 0px 10px 0px 10px;
  117. color: blue;
  118. }
  119. .mission-header {
  120. font-size: 32px;
  121. font-family: 'Conv_BlackOpsOne-Regular';
  122. color: black;
  123. }
  124. .mission-description {
  125. position: absolute;
  126. bottom: 2%;
  127. left: 1%;
  128. max-width: 42%;
  129. }
  130. .mission-dot {
  131. font-family: Arial;
  132. font-weight: bold;
  133. font-size: 40px;
  134. }
  135. .mission-line {
  136. display:inline-block;
  137. }
  138. .mission-status {
  139. position: absolute;
  140. bottom: 2%;
  141. right: 2%;
  142. width: 250px;
  143. max-width: 35%;
  144. }
  145. .mission {
  146. background-size: 40px 40px;
  147. width: 40px;
  148. height: 40px;
  149. }
  150. .mission-completed {
  151. background-image: url(../images/mission-completed.svg);
  152. background-repeat: no-repeat;
  153. background-position: center;
  154. }
  155. .mission-tocomplete {
  156. background-image: url(../images/mission-tocomplete.svg);
  157. background-repeat: no-repeat;
  158. background-position: center;
  159. }
  160. .image-preload {
  161. visibility: hidden;
  162. }
  163. .title {
  164. font-size: 30px;
  165. font-family: 'Conv_BlackOpsOne-Regular';
  166. width: 100%;
  167. text-align: center;
  168. }
  169. .home-button {
  170. position: absolute;
  171. left: 0.5%;
  172. bottom: 0.5%;
  173. width: 50px;
  174. max-width: 7%;
  175. }
  176. .display-line {
  177. width: 100%;
  178. margin-bottom: 2%;
  179. text-align: center;
  180. }
  181. .keyboard-view {
  182. width: 55px;
  183. margin-left: auto;
  184. margin-right: auto;
  185. padding-left: 10px;
  186. display:inline-block;
  187. }
  188. .lcd-value {
  189. width: 90px;
  190. display:inline-block;
  191. }
  192. .lcd-border {
  193. border-style: ridge;
  194. border-width: 4px;
  195. }
  196. .lcd-num {
  197. background-image: url(../images/led_values.png);
  198. width: 30px;
  199. height: 48px;
  200. display: inline-block;
  201. }
  202. .lcd-image-0 {
  203. background-position: 0px 0px;
  204. }
  205. .lcd-image-1 {
  206. background-position: -30px 0px;
  207. }
  208. .lcd-image-2 {
  209. background-position: -60px 0px;
  210. }
  211. .lcd-image-3 {
  212. background-position: -90px 0px;
  213. }
  214. .lcd-image-4 {
  215. background-position: -120px 0px;
  216. }
  217. .lcd-image-5 {
  218. background-position: -150px 0px;
  219. }
  220. .lcd-image-6 {
  221. background-position: -180px 0px;
  222. }
  223. .lcd-image-7 {
  224. background-position: -210px 0px;
  225. }
  226. .lcd-image-8 {
  227. background-position: -240px 0px;
  228. }
  229. .lcd-image-9 {
  230. background-position: -270px 0px;
  231. }
  232. .lcd-image-empty {
  233. background-position: -300px 0px;
  234. }
  235. .lcd-image-dash {
  236. background-position: -330px 0px;
  237. }
  238. .keyboard-set{
  239. position: absolute;
  240. bottom: 1%;
  241. right: 1%;
  242. }
  243. .keyboard-line {
  244. position: relative;
  245. }
  246. .keyboard {
  247. text-align: center;
  248. font-size: 24px;
  249. width: 50px;
  250. height: 50px;
  251. margin-left: 5px;
  252. display: inline-block;
  253. }
  254. .credits-popup {
  255. width: 760px;
  256. max-width: 90%;
  257. height: 500px;
  258. max-height: 90%;
  259. color: black;
  260. background-image: url(../images/grass.png);
  261. border: medium solid black;
  262. border-radius: 20px / 15px;
  263. box-shadow: 5px 4px 10px 2px gray;
  264. padding: 5px
  265. }
  266. .credit-content {
  267. height: 100%;
  268. }
  269. .credit-image-hq {
  270. position: absolute;
  271. margin-top: 15px;
  272. margin-left: 5%;
  273. }
  274. .credit-image-tank {
  275. position: absolute;
  276. margin-top: 50px;
  277. margin-left: 5%;
  278. }
  279. .credit-image-helo {
  280. position: absolute;
  281. margin-top: 40px;
  282. margin-left: 5%;
  283. }
  284. .credit-image-soldier {
  285. position: absolute;
  286. margin-top: 60px;
  287. margin-left: 5%;
  288. }
  289. .credit-image-tankred {
  290. position: absolute;
  291. margin-top: 20px;
  292. right: 5%;
  293. z-index: 0;
  294. }
  295. .credit-image-target {
  296. position: absolute;
  297. margin-top: 10px;
  298. right: 6%;
  299. z-index: 1;
  300. }
  301. .credit-title {
  302. font-family: 'Conv_BlackOpsOne-Regular';
  303. font-size: 26px;
  304. margin-top: 30px;
  305. margin-left: 20%;
  306. color: white;
  307. }
  308. .credit-name {
  309. font-size: 16px;
  310. margin-left: 22%;
  311. margin-top: 3px;
  312. color: white;
  313. }
  314. @media screen and (max-width: 480px) {
  315. .title {
  316. font-size: 20px;
  317. top: 0px;
  318. }
  319. .start-button-text {
  320. font-size: 16px;
  321. }
  322. .mission-text {
  323. font-size: 16px;
  324. height: 30px;
  325. padding: 0px 3px 0px 3px;
  326. }
  327. .mission-header {
  328. font-size: 18px;
  329. }
  330. .mission-dot {
  331. font-size: 26px;
  332. }
  333. .go-arrow {
  334. background-size: 20px 20px;
  335. width: 20px;
  336. height: 30px;
  337. }
  338. .mission {
  339. background-size: 20px 20px;
  340. width: 20px;
  341. height: 20px;
  342. }
  343. .status-line {
  344. font-family: 'Conv_BlackOpsOne-Regular';
  345. font-size: 16px;
  346. }
  347. .lcd-value {
  348. width: 60px;
  349. }
  350. .lcd-num {
  351. background-image: url(../images/led_values_small.png);
  352. width: 20px;
  353. height: 32px;
  354. display: inline-block;
  355. }
  356. .lcd-image-0 {
  357. background-position: 0px 0px;
  358. }
  359. .lcd-image-1 {
  360. background-position: -20px 0px;
  361. }
  362. .lcd-image-2 {
  363. background-position: -40px 0px;
  364. }
  365. .lcd-image-3 {
  366. background-position: -60px 0px;
  367. }
  368. .lcd-image-4 {
  369. background-position: -80px 0px;
  370. }
  371. .lcd-image-5 {
  372. background-position: -100px 0px;
  373. }
  374. .lcd-image-6 {
  375. background-position: -120px 0px;
  376. }
  377. .lcd-image-7 {
  378. background-position: -140px 0px;
  379. }
  380. .lcd-image-8 {
  381. background-position: -160px 0px;
  382. }
  383. .lcd-image-9 {
  384. background-position: -180px 0px;
  385. }
  386. .lcd-image-empty {
  387. background-position: -200px 0px;
  388. }
  389. .lcd-image-dash {
  390. background-position: -220px 0px;
  391. }
  392. .keyboard {
  393. font-size: 18px;
  394. width: 30px;
  395. height: 30px;
  396. margin-left: 0px;
  397. }
  398. }
  399. @media screen and (min-width: 481px) and (max-width: 640px) {
  400. .title {
  401. font-size: 24px;
  402. top: -10px;
  403. }
  404. .start-button-text {
  405. font-size: 20px;
  406. }
  407. .mission-description {
  408. bottom: 11%;
  409. }
  410. .mission-text {
  411. font-size: 20px;
  412. height: 30px;
  413. padding: 0px 5px 0px 5px;
  414. }
  415. .mission-header {
  416. font-size: 22px;
  417. }
  418. .mission-dot {
  419. font-size: 30px;
  420. }
  421. .go-arrow {
  422. background-size: 30px 30px;
  423. width: 30px;
  424. height: 35px;
  425. }
  426. .mission {
  427. background-size: 30px 30px;
  428. width: 30px;
  429. height: 35px;
  430. }
  431. .keyboard {
  432. font-size: 20px;
  433. width: 35px;
  434. height: 35px;
  435. margin-left: 0px;
  436. }
  437. }
  438. @media screen and (min-width: 641px) and (max-width: 820px) {
  439. .mission-description {
  440. bottom: 11%;
  441. }
  442. .mission-text {
  443. font-size: 24px;
  444. height: 30px;
  445. padding: 0px 5px 0px 5px;
  446. }
  447. .mission-header {
  448. font-size: 26px;
  449. }
  450. .mission-dot {
  451. font-size: 32px;
  452. }
  453. .go-arrow {
  454. background-size: 35px 35px;
  455. width: 35px;
  456. height: 40px;
  457. }
  458. .mission {
  459. background-size: 35px 35px;
  460. width: 35px;
  461. height: 40px;
  462. }
  463. }