Advertisement
Turgen

GUI2CSS

Mar 18th, 2025 (edited)
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.32 KB | None | 0 0
  1. #game
  2. {
  3. background:#150c01;
  4. background-size: cover;
  5. font-family: DejaVu Sans Mono, monospace;
  6. letter-spacing: 1px;
  7. font-stretch: ultra-expanded
  8. color:#d0ff00;
  9. }
  10.  
  11.  
  12. .box
  13. {
  14. text-align:left;
  15. padding: 0px;
  16. box-shadow:none;
  17. }
  18. #box-res.fullWidth
  19. {
  20. text-align:center;
  21. width:100%;
  22. top:0%;
  23. height:5%;
  24. min-height:32px;
  25. z-index:100;
  26. position:absolute;
  27. color:#d0ff00 !important;
  28. }
  29. .box-header,.box-footer,.box-bit
  30. {
  31. background:#d0ff00;
  32. color:#150c01;
  33.  
  34. }
  35.  
  36. .box-header{
  37. font-size: 20px;
  38. font-style: italic;
  39. font-weight: 1000;
  40. text-align: start;
  41. padding-left: 20px;
  42. }
  43. .box-bit{border-radius:0px;}
  44.  
  45. .box-header
  46. {
  47. border-bottom-left-radius:0px;
  48. border-bottom-right-radius:0px;
  49. margin-bottom:0px;
  50. }
  51. .box-footer
  52. {
  53. border-top-left-radius:0px;
  54. border-top-right-radius:0px;
  55. margin-top:4px;
  56. }
  57.  
  58.  
  59. #box-main
  60. {
  61. left:0px;
  62. top:0px;
  63. bottom:0px;
  64. overflow:hidden;
  65. width:19%;
  66. position:absolute;
  67. margin-bottom: 1%;
  68. margin-left: 1%;
  69. margin-right: 1%;
  70. }
  71.  
  72. #box-buttons
  73. {
  74. top:0px;
  75. right:0px;
  76. bottom:0px;
  77. left:0px;
  78. position:absolute;
  79. }
  80. #box-store
  81. {
  82. right:0px;
  83. top:32px;
  84. bottom:0px;
  85. width:80% !important;
  86. position:absolute;
  87. margin-bottom: 1%;
  88. margin-left: 1%;
  89. margin-right: 1%;
  90. }
  91. #box-buildings,#box-upgrades, #box-buildings2,#box-upgrades2
  92. {
  93. top:0px;
  94. bottom:0px;
  95. width:49%;
  96. right:0%;
  97. overflow-x:hidden;
  98. overflow-y:auto;
  99. position:absolute;
  100. }
  101. #box-buildings, #box-upgrades2
  102. {right:51%;}
  103.  
  104. #box-buildings, #box-upgrades
  105. {bottom: 52%;}
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112. .thing
  113. {
  114. display:inline-block;
  115. padding:0px;
  116. margin:0px;
  117. cursor:pointer;
  118. }
  119. .thing:hover,.thing.lit
  120. {
  121. background:#d0ff00;
  122. }
  123.  
  124.  
  125.  
  126. .upgrade.owned,.achiev.owned
  127. {
  128. color:#d0ff00;
  129. background:#00000000;
  130. }
  131. .thing-text,.thing-costs{
  132.  
  133. font-weight:bold;
  134. font-size: 16px;
  135.  
  136. }
  137.  
  138. .building
  139. {
  140. border-top-left-radius:0px;
  141. border-bottom-left-radius:0px;
  142. display:block;
  143. margin-right:0px;
  144. font-size:14px;
  145. }
  146. .building, .upgrade{
  147. padding-left: 4px;
  148. }
  149.  
  150.  
  151. .fullWidth
  152. {
  153. display:block;
  154. margin-left:0px;
  155. margin-right:0px;
  156. z-index:10;
  157. }
  158. #game .fullWidth
  159. {
  160. height:auto;
  161. min-height:auto;
  162. }
  163.  
  164. .fullWidth:before,.fullWidth:after
  165. {
  166. content:'';
  167. height:1px;
  168. position:absolute;
  169. left:0px;
  170. right:0px;
  171. z-index:-1;
  172. }
  173. .fullWidth:before{top:-1px;}
  174. .fullWidth:after{bottom:-1px;}
  175.  
  176. .fullWidth .thing-icon
  177. {
  178. margin-top:0px;
  179. margin-bottom:0px;
  180. }
  181. .fullWidth .thing-text
  182. {
  183. margin-top:0px;
  184. margin-bottom:0px;
  185. }
  186.  
  187.  
  188.  
  189. #box-buildingsHeader{
  190. top: 0px;
  191. width:49%;
  192. left: 0%;
  193. position: absolute;
  194. height: 32px;
  195.  
  196.  
  197.  
  198.  
  199. }
  200.  
  201. #box-upgradesHeader{
  202. top: 0px;
  203. width:49%;
  204. right: 0%;
  205. position: absolute;
  206. height: 32px;
  207. }
  208.  
  209. #box-buildings2Header{
  210. top: 51%;
  211. width:49%;
  212. right: 0%;
  213. position: absolute;
  214. height: 32px;
  215.  
  216.  
  217.  
  218.  
  219. }
  220.  
  221. #box-upgrades2Header{
  222. top: 51%;
  223. width:49%;
  224. left: 0%;
  225. position: absolute;
  226. height: 32px;
  227. }
  228.  
  229. #box-logHeader{
  230. opacity: 1;
  231. position: absolute;
  232. top: 51%;
  233. width: 86%;
  234. left: 0px;
  235. height: 32px;
  236. margin-left: 2%;
  237. margin-right: 2%;
  238. }
  239.  
  240.  
  241. #box-buildingsHeader:before, #box-upgradesHeader:before, #box-buildings2Header:before, #box-upgrades2Header:before, #box-logHeader:before{
  242.  
  243. height: 10px;
  244.  
  245.  
  246. content: '';
  247. position: absolute;
  248. top: 0; left: 0;
  249. border-top: 16px solid #150c01;
  250. border-right: 16px solid #d0ff00;
  251. width: 0;
  252. }
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259. #box-buildings, #box-upgrades{
  260. top: 32px;
  261. border: thick solid #d0ff00;
  262. color:#d0ff00;
  263. }
  264.  
  265. #box-buildings2, #box-upgrades2{
  266. top: 51%;
  267. margin-top: 32px;
  268. border: thick solid #d0ff00;
  269. color:#d0ff00;
  270. }
  271.  
  272. .building:hover, .upgrade:hover{
  273.  
  274. color: #150c01;
  275. background: #d0ff00;
  276.  
  277. }
  278. #bulkDisplay{
  279. position: absolute;
  280. left: 0%;
  281. top: 0px;
  282. }
  283. .upgrade{
  284. width:100%;
  285.  
  286. }
  287.  
  288. .thing-text, .thing-costs{
  289.  
  290. padding: 8px;
  291. text-shadow: 0px 0px 0px #000;
  292.  
  293. }.box{
  294. text-shadow: 0px 0px 0px #000;
  295.  
  296. }
  297.  
  298. #box-log{
  299. position: absolute !important;
  300. opacity: 1 !important;
  301. top: 51%;
  302. margin-top: 32px;
  303. left: 0% !important;
  304. bottom: 0%;
  305. width: 86% !important;
  306. background:#150c01;
  307. color:#d0ff00;
  308. border: thick solid #d0ff00;
  309.  
  310. margin-left: 2%;
  311. margin-right: 2%;
  312. }
  313. #logOuter{
  314. background:#150c01;
  315. color:#d0ff00;
  316.  
  317.  
  318. }
  319. #logInner{
  320. display: flex;
  321. flex-direction: column;
  322. padding: 5%;
  323. background:#150c01;
  324. color:#d0ff00;
  325. overflow:auto;
  326. }
  327.  
  328. #box-things-Buttons{
  329. position: absolute;
  330. height: 50%;
  331. top: 0%;
  332. width: 100%;
  333. }
  334.  
  335. .wobble {
  336. animation: wobble 0.5s;
  337. animation-duration: 0.5s;
  338. transition: transform 1.00s ease-out;
  339.  
  340. }
  341.  
  342. @keyframes wobble {
  343. 0% {
  344. opacity: 0.7;
  345. transform: scale(1);
  346. }
  347. 5% {
  348. opacity: 1;
  349. transform: scale(0.9);
  350. }
  351. 100%
  352. opacity: 1;
  353. transform: scale(1);
  354. }
  355. }
  356. ::-webkit-scrollbar{
  357. width: 0.5vw !important;
  358.  
  359. }
  360. #log::-webkit-scrollbar, #box-upgrades::-webkit-scrollbar, #box-buildings::-webkit-scrollbar, #box-upgrades2::-webkit-scrollbar, #box-buildings2::-webkit-scrollbar {
  361. width: 0.5vw !important;
  362. }
  363. #log::-webkit-scrollbar-thumb, #box-upgrades::-webkit-scrollbar-thumb, #box-buildings::-webkit-scrollbar-thumb, #box-upgrades2::-webkit-scrollbar-thumb, #box-buildings2::-webkit-scrollbar-thumb {
  364. background: #d0ff0099 !important;
  365. box-shadow: 0px 0px 0px 0px #333 inset, 0px 0px 0px 0px #999 inset, 0px 0px 0px 0px #fff inset;
  366. }
  367. #log::-webkit-scrollbar-thumb:hover, #box-upgrades::-webkit-scrollbar-thumb:hover, #box-buildings::-webkit-scrollbar-thumb:hover, #box-upgrades2::-webkit-scrollbar-thumb:hover, #box-buildings2::-webkit-scrollbar-thumb:hover {
  368. background: #d0ff00 !important;
  369. box-shadow: 0px 0px 0px 0px #333 inset, 0px 0px 0px 0px #999 inset, 0px 0px 0px 0px #fff inset;
  370. }
  371.  
  372. #log::-webkit-scrollbar-track, #box-upgrades::-webkit-scrollbar-track, #box-buildings::-webkit-scrollbar-track, #box-upgrades2::-webkit-scrollbar-track, #box-buildings2::-webkit-scrollbar-track {
  373. background: #150c01 !important;
  374. box-shadow: 0px 0px 0px 0px #333 inset, 0px 0px 0px 0px #999 inset, 0px 0px 0px 0px #fff inset;
  375.  
  376. }
  377.  
  378. .thing.bigButton{
  379. position: absolute !important;
  380. margin-left: -100%;
  381. margin-top: -30%;
  382. margin-right: 10%;
  383.  
  384. position: absolute;
  385. width: 10vw;
  386. height: 10vw;
  387. top: 28vh;
  388. left: 23vw;
  389. }
  390.  
  391. .thing.bigButton .thing-icon{
  392.  
  393.  
  394. background-size: contain !important;
  395. }
  396.  
  397. .popup, #tooltip, .toast {
  398. background: #150c01;
  399. color: #d0ff00 ;
  400. border-radius: 0px;
  401. box-sizing: border-box;
  402. padding: 8px 8px;
  403. border: thick solid #d0ff00;
  404. box-shadow: none !important;
  405. text-shadow: none !important;
  406.  
  407. font-weight:bold;
  408. }
  409.  
  410.  
  411. #tooltipContent{
  412. color: #d0ff00;
  413. font-weight: 100;
  414.  
  415. font-weight:bold;
  416. }
  417.  
  418. #tooltip .desc, .listing.b, .listing b, .desc b{
  419.  
  420. color: #d0ff00;
  421.  
  422. }
  423. #tooltip .thing-icon{
  424.  
  425. }.tooltipPoint{
  426. border: 0px !important;
  427. box-shadow: none !important;
  428. text-shadow: none !important;
  429. color: #d0ff00;
  430. visibility: hidden;
  431. }
  432. #box-things-sortup, #box-things-sortup2, #box-things-Upgrades, #box-things-upgrades2 /*if necessary, change this to the name of the box containing your upgrades. it should start with "box-things" and you can use inspect element to find it*/
  433. {
  434. display:flex;
  435. flex-wrap:wrap;
  436. justify-content:center; /*you can change this to "flex-start" if you want upgrades aligned to the left*/
  437. flex-direction: column-reverse;
  438. }
  439.  
  440. #box-things-Buildings, #box-things-buildings2{
  441. display:flex;
  442. flex-wrap:wrap;
  443. justify-content:center; /*you can change this to "flex-start" if you want upgrades aligned to the left*/
  444. flex-direction: column-reverse;
  445. }
  446.  
  447. .tag-sortup, .tag-sortup2, .building, .upgrade2.notOwned, .upgrade2.cantAfford{
  448. order:3;
  449. }
  450. .upgrade.notOwned {
  451. order:3;
  452. }
  453. .upgrade.owned, .upgrade2.owned
  454. {
  455. order:1;
  456. }
  457. .achiev:hover{
  458. margin-right: -1px;
  459. border: 1px solid #d0ff00;
  460. color: #150c01;
  461. background: #d0ff00;
  462.  
  463. }.achiev{
  464. margin-right: -1px;
  465. border: 1px solid #d0ff00;
  466. color: #d0ff00;
  467. background: #150c01;
  468.  
  469. }
  470.  
  471. .systemButton{
  472. cursor: pointer;
  473. display: inline-block;
  474. font-weight: bold;
  475. background: #150c01;
  476. box-shadow: none;
  477. padding: 4px 6px;
  478. margin: 2px;
  479. position: relative;
  480. border: 1px solid #d0ff0099;
  481. }
  482. .systemButton:hover {
  483.  
  484. background: #150c01;
  485.  
  486. border: 1px solid #d0ff00;
  487. }
  488.  
  489. .tickbox.on:before {
  490. background: #d0ff00;
  491. box-shadow: none;
  492. }
  493.  
  494. .tickbox, .footerTitle{
  495. color: #d0ff00;
  496. }
  497.  
  498. .tickbox:before{
  499. background: #150c01;
  500. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement