Advertisement
Turgen

CPTCSS

Jan 19th, 2025 (edited)
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.81 KB | None | 0 0
  1. //NGM2CSS
  2. $yellow: #FFE800;
  3. $brown: #404040;
  4. $blue: #1CD3F8;
  5. $angle: 8px;
  6. $angle-o: 4px;
  7.  
  8.  
  9. .box
  10. {
  11. text-align:center;
  12. padding:0px;
  13. box-shadow:none;
  14. }
  15.  
  16. .thing,.box-header,.box-footer,.box-bit
  17. {
  18. }
  19. .box-bit{border-radius:0px;}
  20.  
  21. .box-header
  22. {
  23. border-bottom-left-radius:20px;
  24. border-bottom-right-radius:20px;
  25. margin-bottom:0px;
  26. text-align: center;
  27. }
  28. .box-footer
  29. {
  30. border-top-left-radius:20px;
  31. border-top-right-radius:20px;
  32. margin-top:1px;
  33. }
  34.  
  35.  
  36. #game{
  37. background-image: hidden !important;
  38. z-index: 3 !important;
  39. }
  40.  
  41. .thing .shiny .noClick .noText{
  42.  
  43. z-index: -1;
  44.  
  45. }
  46.  
  47. .thing .shiny .bigButton .noText{
  48.  
  49. z-index: -100;
  50.  
  51. }
  52.  
  53.  
  54.  
  55. .shiny-icon{
  56. z-index: -1000 !important;
  57. opacity: 1.0;
  58. //transform: rotate(90deg) !important;
  59. background-size: cover !important;
  60. }.shiny{background-size: cover !important;}
  61.  
  62. #box-main
  63. {
  64. left:0px;
  65. top:0px;
  66. bottom:0px;
  67. overflow:hidden;
  68. width:100%;
  69. position:absolute;
  70. }
  71. #box-res.fullWidth
  72. {
  73. display: flex !important;
  74. flex-wrap: nowrap !important;
  75. width:50% !important;
  76. top:60% !important;
  77. right: 25% !important;
  78.  
  79. z-index:100;
  80. position:absolute;
  81. }
  82.  
  83. #box-things-Resources
  84. {
  85. display: flex !important;
  86. flex-wrap: nowrap !important;
  87. width:100% !important;
  88. justify-content: space-evenly !important;
  89. height:5% !important;
  90. }
  91.  
  92. #box-buttons
  93. {
  94. top:0px;
  95. right:0px;
  96. bottom:0px;
  97. left:0px;
  98. position:absolute;
  99. }
  100. #box-store
  101. {
  102. right:0px;
  103. top:0px;
  104. bottom:0px;
  105. margin-bottom:-2px;
  106.  
  107. position:absolute;
  108. }
  109. #box-buildings,#box-upgrades,#box-buildings2,#box-upgrades2
  110. {
  111. top:-2px;
  112. bottom:0px;
  113. width:25%;
  114. //right:0px;
  115. overflow-x:hidden;
  116. overflow-y:scroll;
  117. padding-bottom:48px;/* this is to accommodate the info and settings buttons */
  118. position:absolute;
  119. margin-top:-2px;
  120. }
  121. #box-buildings
  122. {right:60%;
  123. width:15%;}
  124.  
  125. #box-upgrades
  126. {left:0.5%;}
  127.  
  128. #box-buildings2
  129. {
  130. right:40%;
  131. width:20%;
  132. }
  133.  
  134. #box-upgrades2
  135. {right:0.5%;
  136. width:23.5%;
  137. }
  138.  
  139.  
  140.  
  141.  
  142. #bulkDisplay{margin:-11px 24px 4px 24px;}
  143.  
  144.  
  145. .thing
  146. {
  147. display:inline-block;
  148. padding:auto;
  149. margin:auto;
  150. margin-bottom:1px;
  151. cursor:pointer;
  152. }
  153. .thing:hover,.thing.lit
  154. {
  155. background:#6cf;
  156. }
  157. .thing.cantAfford
  158. {
  159. opacity:0.65;
  160. }
  161. .upgrade.cantAfford
  162. {
  163.  
  164. }
  165. .upgrade.cantAfford:hover
  166. {
  167.  
  168. }
  169. .upgrade.owned,.achiev.owned
  170. {
  171. background:#6cf;
  172. }
  173. .thing-text,.thing-costs{font-weight:bold;}
  174.  
  175.  
  176.  
  177. .building
  178. {
  179. padding-left: 2% !important;
  180. border-top-left-radius:20px;
  181. border-bottom-left-radius:20px;
  182. display:block;
  183. padding-right: auto;
  184. margin-right:auto;
  185. font-size:14px;
  186. }
  187.  
  188.  
  189.  
  190.  
  191. //---------------------------------------------------------------------------------------------------------
  192.  
  193.  
  194.  
  195.  
  196.  
  197. #game
  198. {
  199. background:#24656B;
  200. background-size: cover;
  201. font-family: Kanit, sans-serif !important;
  202. letter-spacing: 0px;
  203. //font-size: 12px;
  204. font-stretch: ultra-expanded
  205.  
  206. // font-family: Kanit, sans-serif;
  207. //font-weight:100;
  208. color:#000000;
  209. }
  210. .upgrade, .building
  211. {
  212.  
  213. background-repeat: no-repeat;
  214. font-weight:100 !important;
  215. margin-top:0px;
  216. padding: 2% 2%;
  217. text-align: left;
  218. //height: 48px;
  219. border-radius:0px;
  220. //background:#002130;
  221. border: 1px solid #002130;
  222. background:rgba(255,255,255,0.0);
  223.  
  224. width: 100%;
  225.  
  226. transition: all .15s linear 0s;
  227. position: relative;
  228. display: inline-block;
  229.  
  230. background-color: $yellow;
  231. color: $brown;
  232.  
  233.  
  234.  
  235. box-shadow: -6px 6px 0 $brown;
  236. text-decoration: none;
  237.  
  238. &:hover {
  239. top: 3px;
  240. left: -3px;
  241. box-shadow: -3px 3px 0 $brown;
  242.  
  243. &::after {
  244. top: 1px;
  245. left: -2px;
  246. width: $angle-o;
  247. height: $angle-o;
  248. }
  249.  
  250. &::before {
  251. bottom: -2px;
  252. right: 1px;
  253. width: $angle-o;
  254. height: $angle-o;
  255. }
  256. }
  257.  
  258. &::after {
  259. transition: all .15s linear 0s;
  260. content: '';
  261. position: absolute;
  262. top: 2px;
  263. left: -4px;
  264. width: $angle;
  265. height: $angle;
  266. background-color: $brown;
  267. transform: rotate(45deg);
  268. z-index: -1;
  269.  
  270. }
  271.  
  272. &::before {
  273. transition: all .15s linear 0s;
  274. content: '';
  275. position: absolute;
  276. bottom: -4px;
  277. right: 2px;
  278. width: $angle;
  279. height: $angle;
  280. background-color: $brown;
  281. transform: rotate(45deg);
  282. z-index: -1;
  283. }
  284. }
  285.  
  286. .thing-text
  287. {
  288.  
  289.  
  290.  
  291. }
  292. .thing-icon
  293. {
  294.  
  295. }
  296.  
  297.  
  298. #thing-0
  299. {
  300. transform: translate(-50%, -50%) !important;
  301. left: 50% !important;
  302. background-repeat: no-repeat;
  303. border-radius:50%;
  304. background:#00000000;
  305.  
  306.  
  307.  
  308. /*-webkit-animation-name: spin;
  309. -webkit-animation-duration: 4000ms;
  310. -webkit-animation-iteration-count: infinite;
  311. -webkit-animation-timing-function: linear;
  312. -moz-animation-name: spin;
  313. -moz-animation-duration: 4000ms;
  314. -moz-animation-iteration-count: infinite;
  315. -moz-animation-timing-function: linear;
  316. -ms-animation-name: spin;
  317. -ms-animation-duration: 4000ms;
  318. -ms-animation-iteration-count: infinite;
  319. -ms-animation-timing-function: linear;
  320.  
  321. animation-name: spin;
  322. animation-duration: 910000ms;
  323. animation-iteration-count: infinite;
  324. animation-timing-function: linear;*/
  325. }
  326. @-ms-keyframes spin {
  327. from { -ms-transform: rotate(0deg); }
  328. to { -ms-transform: rotate(360deg); }
  329. }
  330. @-moz-keyframes spin {
  331. from { -moz-transform: rotate(0deg); }
  332. to { -moz-transform: rotate(360deg); }
  333. }
  334. @-webkit-keyframes spin {
  335. from { -webkit-transform: rotate(0deg); }
  336. to { -webkit-transform: rotate(360deg); }
  337. }
  338. @keyframes spin {
  339. from {
  340. transform:rotate(0deg);
  341. }
  342. to {
  343. transform:rotate(360deg);
  344. }
  345. }
  346.  
  347.  
  348.  
  349. #thing-0:hover
  350. {
  351.  
  352. //background-image: linear-gradient(to right, #00000000 , #4286f466 , #93f8ff99);
  353.  
  354. }
  355.  
  356. .thing-text{
  357.  
  358. font-weight:100;
  359.  
  360. }
  361.  
  362. #thing-3
  363. {
  364. float:left;
  365. width: 100%;
  366.  
  367. }
  368. #thing-1
  369. {
  370. float:left;
  371. width: 100%;
  372. }
  373.  
  374. #thing-2
  375. {
  376. float:left;
  377. width: 100%;
  378. }
  379.  
  380. #thing-4
  381. {
  382. float:left;
  383. width: 100%;
  384. }
  385.  
  386.  
  387. .building:hover {
  388.  
  389. //transform: skew(30deg);
  390.  
  391. }
  392.  
  393. .thing:hover
  394. {
  395. //background:#002130;
  396. color:#93f8ff;
  397. background:rgba(0,55,79,0.00);
  398. background-color: #999999;
  399.  
  400. }
  401.  
  402.  
  403. .upgrade.owned, .achiev.owned {
  404. //width: 100%;
  405. //padding: 2% 2%;
  406. text-align: left;
  407. //height: 48px;
  408. border-radius:0px;
  409. //background:#002130;
  410. border: 1px solid #002130;
  411. background:rgba(255,255,255,0.0);
  412. background-color: #qqqqqq;
  413.  
  414. }
  415. .upgrade:hover{
  416. //width: 100%;
  417. //background:#002130;
  418. color:#93f8ff;
  419. background-color: #999999;
  420. }
  421. .upgrade.owned:hover{
  422. //width: 100%;
  423. //height: 48px;
  424. //background:#002130;
  425. background:rgba(255,255,255,0.0);
  426. background-color: #999999;
  427. }
  428. .upgrade.cantAfford {
  429. //width: 100%;
  430. float: left;
  431. padding: 2% 2%;
  432. text-align: left;
  433. //height: 48px;
  434. border-radius:0px;
  435. //background:#002130;
  436. border: 0px solid #002130;
  437. background:rgba(255,255,255,0.0);
  438. background-color: #eeeeee;
  439. box-shadow: 0px 0px 0px #39f;
  440. }
  441. .upgrade {
  442. width: 100%;
  443. float: left;
  444. padding: 2% 2%;
  445. padding-left: 10% !important;
  446. text-align: left;
  447. //height: 48px;
  448. border-radius:0px;
  449. //background:#002130;
  450. border: 1px solid #002130;
  451. background:rgba(255,255,255,0.0);
  452. background-color: #eeeeee;
  453. box-shadow: 0px 0px 0px #39f;
  454. font-family: Kanit, sans-sherif !important;
  455. font-size: 14px;
  456.  
  457. }
  458. .upgrade.notOwned {
  459. width: 100% !important;
  460. float: left;
  461. margin-left: auto;
  462. margin-right: auto;
  463. padding: 2% 2%;
  464. text-align: left;
  465. //height: 48px;
  466. //background:#002130;
  467.  
  468. background:rgba(255,255,255,0.0);
  469. background-color: #999999;
  470. box-shadow: 0px 0px 0px #39f;
  471. border: 1px solid #002130;
  472. border-style: solid !important;
  473. }
  474.  
  475. .upgrade.notOwned:hover{
  476.  
  477. //float: left;
  478. //background:#002130;
  479. color:#93f8ff;
  480. background-color: #999999;
  481. border: 1px solid #002130;
  482. border-style: solid !important;
  483. }
  484.  
  485.  
  486. .thing,.box-header,.box-footer,.box-bit
  487. {
  488.  
  489.  
  490. //font-family: Kanit, sans-serif !important;
  491. //font-weight:300;
  492. //color:#93f8ff;
  493. background:#24656B;
  494. background:rgba(255,255,255,0.0);
  495.  
  496. }
  497.  
  498. .glow {
  499. animation: glow 0.0s;
  500. }
  501.  
  502.  
  503.  
  504. .box-header {
  505.  
  506. margin-bottom:1px;
  507. padding: 15px 15px;
  508. height: 40px;
  509. border: 0px solid #000000;
  510. border-radius: 0px;
  511. //font-family: Kanit, sans-serif !important;
  512. font-size: 18px;
  513. //color: #93f8ff;
  514.  
  515. text-align: center;
  516. }
  517.  
  518.  
  519. #bulkDisplay {
  520. position: relative;
  521. top: 0px;
  522. margin: 0px 0px 0px 0px;
  523. margin-bottom: 0px;
  524. }
  525.  
  526. #box-things-Buildings {
  527. position: relative;
  528.  
  529.  
  530. }
  531.  
  532.  
  533.  
  534.  
  535. .popup, #tooltip {
  536. color: #ffde00EE;
  537. border: 2px !important;
  538. border-color: #ffde00EE !important;
  539. background-color: #0a3a4dAA !important;
  540. border-style: dashed dashed dashed dashed !important;
  541.  
  542. }
  543. .toast{
  544. background-color: #0a3a4dAA !important;
  545. }
  546.  
  547. #tooltipContent{
  548. color: #ffde00EE;
  549. border: 0px !important;
  550. border-color: #ffde0000 !important;
  551. background-color: #0a3a4d00 !important;
  552. border-style: dashed dashed dashed dashed !important;
  553.  
  554. }
  555.  
  556. ::-webkit-scrollbar-thumb {
  557. background: #eeeeee;
  558. //background: #1f546a;
  559. border: 2px outset #FFFFFFFF;
  560. //background-image: linear-gradient(to left, #00000000 , #93f8ff55);
  561. box-shadow: 0px 0px 0px 0px #333 inset, 0px 0px 0px 0px #999 inset, 0px 0px 0px 0px #fff inset;
  562. }
  563.  
  564. ::-webkit-scrollbar-track {
  565. background: #EEEEEE00;
  566. box-shadow: 0px 0px 0px 0px #00000000 inset, 0px 0px 0px 0px #444 inset, 0px 0px 0px 0px #222 inset;
  567. width: 20px !important;
  568. border: 1px !important;
  569. border-color: #999999;
  570. margin-bottom: -1px !important;
  571. margin-right: 0px !important;
  572. border-style: solid solid solid none;
  573. }
  574. ::-webkit-scrollbar-thumb {
  575. width: 22px !important;
  576. background: #eeeeee;
  577. //background: #1f546a;
  578. border: 2px outset #FFFFFFFF;
  579. margin: -1px;
  580. left: -1px !important;
  581. //background-image: linear-gradient(to left, #00000000, #93f8ff55);
  582. box-shadow: inset 0 0 0px #000000;
  583.  
  584. }
  585. ::-webkit-scrollbar-thumb:hover {
  586. background: #aaaaaa;
  587. //background: #5cb2c5;
  588. }
  589. .achiev, .achiev:hover{
  590. padding:5px 5px;
  591. background-image: linear-gradient(to right, #00000000 , #4286f400 , #93f8ff00);
  592. }
  593. title {
  594. display: none;
  595. }
  596.  
  597. .my-anim {
  598. animation-name: my-anim;
  599. animation-duration: 0s;
  600. }
  601.  
  602. .thing.bigButton, .thing-icon {
  603.  
  604. background-repeat: no-repeat;
  605.  
  606.  
  607. }
  608.  
  609. .thing.bigButton{
  610.  
  611.  
  612. }
  613. #thing-icon-0{
  614. z-index: -2 !important;
  615.  
  616. }
  617. #game.filtersOn .shadowed {
  618. filter: drop-shadow(0px 0px 0px rgba(0,0,0,0.0));
  619. }
  620.  
  621. .wobble {
  622. animation: wobble 0.5s;
  623. transform: scale(1);
  624. animation-duration: 1s;
  625. transition: transform 1.00s ease-out;
  626. transition: transform 1.00s ease-in;
  627. }
  628.  
  629. @keyframes wobble {
  630. 0% {
  631. opacity: 0.7;
  632. transform: scale(1);
  633. }
  634. 10% {
  635. opacity: 1;
  636. transform: scale(1.3);
  637. }
  638. 100%
  639. opacity: 1;
  640. transform: scale(1);
  641. }
  642. }
  643.  
  644. .thing.bigButton .thing-icon{transform:scale(1);}
  645. .thing.bigButton:hover .thing-icon{transform:scale(1);}
  646. .thing.bigButton:active .thing-icon{transform:scale(1);}
  647.  
  648. div {
  649. display: visible !important;
  650. }
  651.  
  652. #bulkDisplay {
  653. position: relative;
  654. top: 0px;
  655. margin: 0px 0px 0px 0px;
  656. margin-top: 5px;
  657. margin-right: 0px;
  658. margin-bottom: 0px;
  659. margin-left: 0px;
  660. margin-bottom: 0px;
  661. visibility: visible !important;
  662.  
  663. text-align: right;
  664. }
  665.  
  666.  
  667.  
  668.  
  669. .popup{
  670. position: relative;
  671. left: 50%;
  672. top: 50%;
  673. width: 30%;
  674. pointer-events: auto;
  675. transition: opacity 0.15s,left 0.15s,top 0.15s;
  676. color: #ffde00EE;
  677. border: 2px !important;
  678. border-color: #ffde00EE !important;
  679. background-color: #0a3a4dDD !important;
  680. border-style: dashed dashed dashed dashed !important;
  681. }
  682. .box{
  683. margin: 0px !important;
  684. padding: 0px !important;
  685. }
  686.  
  687. #fpsGraph {
  688. background: #333;
  689. color: #93f8ff33;
  690. position: absolute;
  691. left: 0px;
  692. bottom: 0px;
  693. padding: 3px;
  694. width: 128px;
  695. height: 64px;
  696. z-index: 10000000;
  697. opacity: 0.5;
  698. pointer-events: none;
  699. }
  700.  
  701.  
  702.  
  703. #box-upgrades::-webkit-scrollbar, #box-buildings::-webkit-scrollbar, #box-upgrades2::-webkit-scrollbar, #box-buildings2::-webkit-scrollbar {
  704. width: 10px !important;
  705. margin-bottom: -1px !important;
  706. margin-right: 0px !important;
  707.  
  708. }
  709.  
  710. #box-upgrades, #box-buildings, #box-upgrades2, #box-buildings2{
  711. top: 35px;
  712. overflow-y: visible !important;
  713. }
  714.  
  715. #box-upgrades{
  716. width: 23.5%;
  717. }
  718.  
  719.  
  720.  
  721. .outFrame #game {
  722. right: 0% !important;
  723. bottom: 0px;
  724. }
  725. div#bulkDisplay.box-bit
  726. {
  727.  
  728. }
  729. #box-store{
  730.  
  731. top: 0px !important;
  732. }
  733.  
  734. #box-buildings2Header{
  735.  
  736. right:0%;
  737.  
  738.  
  739. }
  740. #box-upgrades2Header{
  741.  
  742. right:25%;
  743.  
  744.  
  745. }
  746. #box-upgradesHeader{
  747.  
  748. right:50%;
  749.  
  750.  
  751. }
  752. #box-buildingsHeader{
  753.  
  754. right:75%;
  755.  
  756.  
  757. }
  758.  
  759. #box-buildings2Header, #box-upgrades2Header, #box-upgradesHeader, #box-buildingsHeader{
  760. top: 0px;
  761. position:absolute;
  762. width: 23.5%;
  763. height: 0px;
  764. }
  765.  
  766. #toasts {
  767. position: absolute !important;
  768. top: 52% !important;
  769.  
  770. z-index: 1000 !important;
  771.  
  772. }
  773. #fpsCounter, #fpsGraph{
  774. position: absolute !important;
  775. bottom: 60px !important;
  776. left: 40px !important;
  777. width: 128px !important;
  778. height: 64px !important;
  779. }
  780.  
  781. #thing-8{
  782. visibility: hidden !important;
  783. position: absolute !important;
  784. top: -37vh;
  785. font-size: 2.8vh;
  786. left: 1vw;
  787. color: #ffffff44;
  788. background-color: #00000000;
  789. background-color: #999999;
  790. }
  791.  
  792. #thing-text-8{
  793. font-weight: 900 !important;
  794. }
  795.  
  796. #thing-9{
  797. visibility: hidden !important;
  798. position: absolute !important;
  799. top: -35vh;
  800. font-size: 1.8vh;
  801. left: 1vw;
  802. color: #93f8ff44;
  803. background-color: #00000000;
  804. background-color: #999999;
  805.  
  806. }
  807.  
  808. .thing{
  809. border: 2px #FFFFFFFF !important;
  810. color: #999999;
  811. border-style: outset !important;
  812. background-color: #eeeeee !important;
  813. margin-bottom: -1px !important;
  814. font-family: Kanit, sans-serif !important;
  815. text-shadow: 0px 0px !important;
  816. }
  817. .thing:hover{
  818. background-color: #FFFFFFFF;
  819.  
  820. }
  821. .box-header{
  822. border: 0px !important;
  823. margin-bottom: -1px !important;
  824. margin-left: 0px !important;
  825. border-style: solid none solid solid !important;
  826. }
  827. .box-header:hover{
  828.  
  829.  
  830. }
  831. .box{
  832.  
  833. }
  834. #box-buildings,#box-upgrades,#box-buildings2,#box-upgrades2
  835. {
  836. border: 0px;
  837.  
  838. border-color: #555555 !important;
  839. border-style: none solid none none !important;
  840. overflow-y: scroll !important;
  841. background-color: #eeeeee !important;
  842. }
  843.  
  844. #box-upgrades{
  845. transform: skew(0deg, 10deg);
  846. top: -0.01vw !important;
  847. height: 86% !important;
  848. }
  849. #box-upgrades2{
  850. transform: skew(0deg, -10deg);
  851. top: -0.01vw !important;
  852. height: 86% !important;
  853. }
  854. #box-buildingsHeader{
  855. transform: skew(0deg, 10deg);
  856. top: -3.4vw !important;
  857. }
  858. #box-buildings2Header{
  859. transform: skew(0deg, -10deg);
  860. top: -3.4vw !important;
  861. }
  862. #thing-1{
  863. //transform: skew(0deg, 10deg);
  864. //top: -3.4vw !important;
  865. }
  866. #thing-4{
  867. //transform: skew(0deg, -10deg);
  868. //top: -3.4vw !important;
  869. }
  870. .box.sep3, .box.sep4, .box.sepOne, .box.sepTwo{
  871. height: 7%;
  872. }
  873. .box.sepOne,.box.sepOne:hover{
  874. height: 100% !important;
  875. width: 100% !important;
  876. color: #eeeeee !important;
  877. border: 0px;
  878. border: 0px;
  879. top: 0px;
  880. left:0px;
  881. background-size: fill !important;
  882. z-index:-1000;
  883. background-image:url("https://raw.githubusercontent.com/kasperja/NGM/refs/heads/main/cpt5-2.png");
  884. background-size: 100% 100% !important;
  885. background-repeat: no-repeat;
  886.  
  887.  
  888. }
  889. .box.sepTwo, .box.sepTwo:hover{
  890. position: absolute;
  891. width: 30%;
  892. height: 15%;
  893. top: 37%;
  894. left: 50%;
  895. transform: translate(-50%, -50%);
  896.  
  897. color: #eeeeee !important;
  898. border: 0px;
  899. z-index:-900;
  900. background-image:url("https://raw.githubusercontent.com/kasperja/NGM/refs/heads/main/cpUI1.png");
  901. background-size: 100% 100% !important;
  902. }
  903.  
  904.  
  905.  
  906.  
  907.  
  908. .box.sep3,.box.sep3:hover{
  909.  
  910. width: 200%;
  911. color: #eeeeee !important;
  912. border: 0px;
  913. border: 0px;
  914. z-index:-900;
  915. background: rgb(2,0,36);
  916. background-image: linear-gradient(to right, rgba(196,184,107,1) 26%, rgba(237,237,237,1) 71%);
  917. }
  918. .box.sep4,.box.sep4:hover{
  919. position: absolute;
  920. width: 20%;
  921. height: 25%;
  922. top: 37%;
  923. left: 50%;
  924. transform: translate(-50%, -50%);
  925.  
  926. color: #eeeeee !important;
  927. border: 0px;
  928. z-index:-800;
  929. background-image:url("https://raw.githubusercontent.com/kasperja/NGM/refs/heads/main/cpUI2.png");
  930. background-size: 100% 100% !important;
  931. }
  932.  
  933. #box-sepOne{
  934.  
  935. }
  936. #box-sep3{
  937. top: 58%;
  938. left: -40%;
  939. transform: rotate(-35deg);
  940. }
  941.  
  942. #box-sepTwo{
  943. }
  944. #box-sep4{
  945.  
  946. }
  947.  
  948.  
  949. body{
  950. text-shadow: 0px 0px !important;
  951. }#game{
  952. text-shadow: 0px 0px !important;
  953. }
  954.  
  955. #box-store{
  956.  
  957. background-color: #eeeeee !important;
  958. width: 100% !important;
  959. height: 40% !important;
  960. top: 60% !important;
  961. }
  962. #game{
  963. background-position: center center;}
  964.  
  965. .thing.shiny.noClick.noText{
  966. visibility: hidden !important;
  967. }
  968.  
  969. #thing-0{
  970. transform: translate(0px, -128px) rotate(0deg) !important;
  971. transition: 0.3s !important;
  972. transition-timing-function: ease-in-out;
  973. left: 50% !important;
  974. background-repeat: no-repeat;
  975. border-radius:50%;
  976. background:#00000000;
  977. border: 2px !important;
  978. border-color: #ffde00EE !important;
  979. background-color: #eeeeee00 !important;
  980. border-style: dashed dashed dashed dashed !important;
  981. }
  982. #thing-0:hover{
  983. transform: translate(0, -129px) rotate(60deg) !important;
  984. transition: 0.3s !important;
  985. transition-timing-function: ease-in-out;
  986. border: 2px !important;
  987. border-color: #ffde00EE !important;
  988. background-color: #eeeeee00 !important;
  989. border-style: solid solid solid solid !important;
  990. }
  991. #thing-0:active{
  992. transform: translate(-2px, -129px) rotate(60deg) !important;
  993. left: 50% !important;
  994. border: 4px !important;
  995. border-color: #ff7800EE !important;
  996. background-color: #eeeeee00 !important;
  997. border-style: solid solid solid solid !important;
  998. }
  999. .shiny{
  1000. width: 40px !important;
  1001. height: 40px !important;
  1002. border: 2px !important;
  1003. border-color: #ffde00EE !important;
  1004. background-color: #eeeeee00 !important;
  1005. border-style: dashed dashed dashed dashed !important;
  1006. }
  1007. .stationSh{
  1008. width: 250px !important;
  1009. height: 250px !important;
  1010. }
  1011. .shiny:hover{
  1012.  
  1013. border: 2px !important;
  1014. border-color: #ffde00EE !important;
  1015. background-color: #eeeeee00 !important;
  1016. border-style: solid solid solid solid !important;
  1017. }
  1018. .shiny:active{
  1019.  
  1020. border: 4px !important;
  1021. border-color: #ff7800EE !important;
  1022. background-color: #eeeeee00 !important;
  1023. border-style: solid solid solid solid !important;
  1024. }
  1025.  
  1026. .box-things
  1027. {
  1028. }
  1029.  
  1030. .toast.popInVertical{
  1031. color: #ffde00EE;
  1032. border: 2px !important;
  1033. border-color: #ffde00EE !important;
  1034. background-color: #18546cAA !important;
  1035. border-style: dashed dashed dashed dashed !important;
  1036. border-radius: 0px;
  1037. z-index: 100 !important;
  1038. }
  1039. .building{
  1040. border: 8px !important;
  1041. border-style: outset !important;
  1042. background-color: #eeeeeeFF !important;
  1043. border-color: #FFFFFFFF !important;
  1044. }
  1045. .building:hover{
  1046. top: 0px !important;
  1047. right: 0px !important;
  1048. left: 0px !important;
  1049. color: #ffe33b;
  1050. background-color: #FFFFFFFF !important;
  1051. border-color: #FFFFFFFF !important;
  1052. }
  1053. .building:active{
  1054. background-color: #EEEEEEFF !important;
  1055. border-color: #FFFFFFFF !important;
  1056. border-style: inset !important;
  1057. }
  1058. .upgrade{
  1059. border: 1px solid #002130;
  1060. border-style: solid;
  1061. background-color: #eeeeeeFF;
  1062. border-color: #aaaaaaAA;
  1063. }
  1064. .upgrade:hover{
  1065. top: 0px;
  1066. left: 0px;
  1067. right: 0px;
  1068. color: #ffe33b;
  1069. background-color: #FFFFFFFF;
  1070. border-color: #FFFFFFFF;
  1071. }
  1072. .upgrade:active{
  1073. background-color: #EEEEEEFF!important;
  1074. border-color: #FFFFFFFF !important;
  1075. border-style: solid !important;
  1076. }
  1077. #box-log{
  1078. position: absolute !important;
  1079. top: 65%;
  1080. right: 25.04%;
  1081. height: 30%;
  1082. width: 14%;
  1083. border-radius: 5%;
  1084. border: 10px !important;
  1085. border-color: #FFFFFFFF !important;
  1086. border-style: outset !important;
  1087.  
  1088. background-image: linear-gradient(0deg, rgba(118,101,0,1) 0%, rgba(37,69,82,1) 100%);
  1089. }
  1090.  
  1091. #log::-webkit-scrollbar {
  1092. display: none;
  1093. }
  1094.  
  1095. #logOuter{
  1096. display: table;
  1097. width: 100% !important;
  1098. height: 100% !important;
  1099.  
  1100. }
  1101. #logInner{
  1102. padding: 5%;
  1103. color: #ffe33b;
  1104. width: 110% !important;
  1105. height: 110% !important;
  1106. font-family: 'Courier Prime', monospace !important;
  1107.  
  1108. }
  1109. #bulkDisplay{
  1110. visibility: hidden !important;
  1111. }
  1112.  
  1113. .cost.hasEnough{
  1114.  
  1115. color: #a7c000;
  1116.  
  1117. }
  1118. .cost.notEnough{
  1119.  
  1120. color: #e67700;
  1121.  
  1122. }
  1123. #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*/
  1124. {
  1125. display:flex;
  1126. flex-wrap:wrap;
  1127. justify-content:center; /*you can change this to "flex-start" if you want upgrades aligned to the left*/
  1128. flex-direction: column-reverse;
  1129. }
  1130.  
  1131. #box-things-Buildings, #box-things-buildings2{
  1132. display:flex;
  1133. flex-wrap:wrap;
  1134. justify-content:center; /*you can change this to "flex-start" if you want upgrades aligned to the left*/
  1135.  
  1136. flex-direction: column-reverse;
  1137. }
  1138.  
  1139. .tag-sortup, .tag-sortup2, .building, .thing-77, .upgrade2.notOwned, .upgrade2.cantAfford{
  1140. order:3;
  1141. }
  1142. .upgrade.notOwned {
  1143. order:2;
  1144. }
  1145. .upgrade.owned, .upgrade2.owned
  1146. {
  1147. order:1;
  1148. }
  1149. #box-upgrades, #box-upgrades2 {
  1150. border: 5px solid #ddddddFF !important;
  1151.  
  1152. outline: 20px solid #eeeeeeFF !important;
  1153. border-bottom-color: #FeFeFe !important;
  1154. border-right-color: #FeFeFe !important;
  1155.  
  1156. }
  1157.  
  1158. #box-upgrades{border-radius: 0% 0% 0% 0%;}
  1159. #box-upgrades2{border-radius: 0% 0% 0% 0%;}
  1160.  
  1161.  
  1162. #box-buildings {
  1163.  
  1164. z-index: 100;}
  1165.  
  1166. #box-upgrades, #box-buildings, #box-upgrades2{
  1167.  
  1168. overflow-y: auto !important;
  1169. }
  1170.  
  1171. #box-upgrades2, #box-upgrades{
  1172.  
  1173. background-image: linear-gradient(0deg, rgba(118,101,0,1) 0%, rgba(37,69,82,1) 100%) !important;
  1174. }
  1175. .tag-upgrades2,.upgrade{
  1176.  
  1177. background-color: #00000000 !important;
  1178. border-style: solid !important;
  1179. border-width: 0.1em !important;
  1180. border-color: #ffe33b !important;
  1181. color: #ffe33b !important;
  1182. }
  1183. .tag-upgrades2,.upgrade{
  1184. transition: 0s !important;
  1185. }
  1186. .tag-upgrades2:hover, .upgrade:hover{
  1187.  
  1188. background-color: #ffe33bFF !important;
  1189. border-style: solid !important;
  1190. border-width: 0.1em !important;
  1191. border-color: #ffe33b !important;
  1192. color: #00000066 !important;
  1193. transition: 0s !important;
  1194. }
  1195.  
  1196. #box-upgrades, #box-buildings, #box-upgrades2{
  1197.  
  1198. overflow-y: auto !important;
  1199. }
  1200.  
  1201. #box-upgrades2::-webkit-scrollbar, #box-upgrades::-webkit-scrollbar {
  1202. display: none;
  1203. }
  1204. #box-upgrades{border-radius: 5% 20% 5% 10%;}
  1205. #box-upgrades2{border-radius: 20% 5% 10% 5%;}
  1206.  
  1207. #box-upgrades{border-radius: 0% 0% 0% 0%;}
  1208. #box-upgrades2{border-radius: 0% 0% 0% 0%;}
  1209.  
  1210. .upgrade, .tag-upgrades2 {
  1211. padding: 2% 2% 2% 13% !important;
  1212. background-color: #00000000 !important;
  1213. }
  1214. #fpsCounter, #fpsGraph{
  1215. border-style: outset;
  1216. border-width: 10px;
  1217. border-color: #FFFFFFFF !important;
  1218. opacity: 1;
  1219. background-image: linear-gradient(0deg, rgba(118,101,0,1) 0%, rgba(37,69,82,1) 100%) !important;
  1220. border-bottom-color: #FFFFFF !important;
  1221. border-right-color: #FFFFFF !important;
  1222.  
  1223. }
  1224. #fpsGraph {
  1225. opacity: 0.20;
  1226. background-color: #FFFFFF;
  1227. z-index: 10000002;
  1228. }
  1229.  
  1230. #fpsCounter, #fpsGraph{
  1231. bottom: 40% !important;
  1232. left: 24% !important;
  1233. width: 128px !important;
  1234. height: 64px !important;
  1235. transform: skew(15deg, 0deg);
  1236. border-radius: 5px;
  1237. }
  1238.  
  1239. #box-upgrades2, #box-upgrades{
  1240.  
  1241. background-image: linear-gradient(0deg, rgba(118,101,0,1) 0%, rgba(37,69,82,1) 100%) !important;
  1242.  
  1243. /*background-image: url(https://raw.githubusercontent.com/kasperja/NGM/refs/heads/main/upTechAnim5.gif) !important;*/
  1244. background-size: 100% 100% !important;
  1245. }
  1246. #fpsCounter {
  1247. font-family: 'Courier Prime', monospace !important;
  1248. color: #ffe33b66 !important;
  1249.  
  1250. left: 50%;
  1251.  
  1252. font-size: 14px;
  1253. font-weight: 00;
  1254.  
  1255. padding-top: 18px;
  1256. padding-left: 30px;
  1257. }
  1258. #game{
  1259.  
  1260. background-position: bottom 42.65% center !important;
  1261. }
  1262.  
  1263. .building{
  1264. padding: 10px !important;
  1265. background-image: url(https://raw.githubusercontent.com/kasperja/NGM/refs/heads/main/buttonTech3.png) !important;
  1266.  
  1267. background-size: 100% 100% !important;
  1268. transition: 0s;
  1269. }
  1270. .building:hover{
  1271. transition: 0.2s;
  1272. }
  1273. .building:active{
  1274.  
  1275. background-image: url(https://raw.githubusercontent.com/kasperja/NGM/refs/heads/main/buttonTech3Down.png) !important;
  1276.  
  1277. background-size: 100% 100% !important;
  1278.  
  1279. transition: 0s;
  1280.  
  1281. }
  1282.  
  1283. #box-log{
  1284. padding: 1em !important;
  1285.  
  1286. background-image: linear-gradient(0deg, rgba(118,101,0,1) 0%, rgba(37,69,82,1) 100%) !important;
  1287. background-image: url(https://raw.githubusercontent.com/kasperja/NGM/refs/heads/main/logTechC2.png) !important;
  1288.  
  1289.  
  1290. background-size: 100% 100% !important;
  1291. transition: 0s;
  1292. }
  1293.  
  1294.  
  1295. #box-buildings2, #box-buildings{
  1296. -webkit-box-shadow:inset 0px 0px 0px 2px #ffffff;
  1297. -moz-box-shadow:inset 0px 0px 0px 4px #ffffff;
  1298. box-shadow:inset 0px 4px 6px 2px #cecece;
  1299. padding-right: 1px !important;
  1300. overflow: auto !important;
  1301. padding-left: 1px !important;
  1302. }
  1303.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement