You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

en.css 15 kB

7 years ago
5 years ago
4 years ago
4 years ago
4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708
  1. @charset "utf-8";
  2. .status.loading-check-version .text::before{
  3. content: "Checking the data version, please wait...";
  4. }
  5. .status.loading-mon-info .text::before{
  6. content: "Loading monster data, please wait...";
  7. }
  8. .status.loading-skill-info .text::before{
  9. content: "Loading skill data, please wait...";
  10. }
  11. .status.prepare-capture .text::before{
  12. content: "Preparing a screenshot, please wait...";
  13. }
  14. .monster.delay::before{
  15. content: "Prevent\A Delay";
  16. font-size: 22px;
  17. }
  18. .monster .level.max::before{
  19. content: "Lv.Max";
  20. }
  21. .monster .level::before{
  22. content: "Lv.";
  23. }
  24. .monster .id::before{
  25. content: "No.";
  26. }
  27. .team-box-name .box-name::before
  28. {
  29. content: "Team";
  30. }
  31. .team-assist-label .assist-label::after
  32. {
  33. content: "Assist";
  34. }
  35. .abilitys .hp::before,
  36. .search-mon-list .hp-preview::before
  37. {
  38. content: "HP:";
  39. }
  40. .abilitys .atk::before,
  41. .search-mon-list .atk-preview::before
  42. {
  43. content: "ATK:";
  44. }
  45. .abilitys .rcv::before,
  46. .search-mon-list .rcv-preview::before
  47. {
  48. content: "RCV:";
  49. }
  50. .search-mon-list .index-preview::before
  51. {
  52. content: "Weit:";
  53. }
  54. .edit-box .edit-box-title::before{
  55. content: "Edit Member";
  56. }
  57. .edit-box .edit-box-title.edit-box-title-assist::before{
  58. content: "Edit Assist";
  59. }
  60. .edit-box .setting-box .row-mon-id::before{
  61. content: "▼ID and Search";
  62. }
  63. .monsterinfo-box .monster-id::before{
  64. content: "No.";
  65. }
  66. .monsterinfo-box .monster-seriesId::before{
  67. content: "Series ID:";
  68. }
  69. .monsterinfo-box .monster-collabId::before{
  70. content: "Collab ID:";
  71. }
  72. .monsterinfo-box .monster-gachaId::before{
  73. content: "Gacha ID:";
  74. }
  75. .monsterinfo-box .monster-altName::before{
  76. content: "Tags";
  77. }
  78. .m-level-exp::before{
  79. content: "Need Exp:";
  80. }
  81. .edit-box .setting-box .row-mon-awoken::before{
  82. content: "▼Awoken";
  83. }
  84. .edit-box .setting-box .row-mon-super-awoken::before{
  85. content: "▼Super Awoken";
  86. }
  87. .row-mon-ability .m-hp-li::before,
  88. .dialog-dungeon-enchance label[for="dungeon-hp"]::before
  89. {
  90. content: "HP:";
  91. }
  92. .row-mon-ability .m-atk-li::before,
  93. .dialog-dungeon-enchance label[for="dungeon-atk"]::before
  94. {
  95. content: "ATK:";
  96. }
  97. .row-mon-ability .m-rcv-li::before,
  98. .dialog-dungeon-enchance label[for="dungeon-rcv"]::before
  99. {
  100. content: "RCV:";
  101. }
  102. .edit-box .setting-box .monster-cost::before{
  103. content: "COST:";
  104. }
  105. .edit-box .setting-box .row-mon-latent details>summary::before{
  106. content: "Latent Awoken";
  107. }
  108. .skill-box .skill-cd::before,
  109. .search-mon-list .cd-preview::before
  110. {
  111. content: "Turn(s):";
  112. }
  113. .search-mon-list .cd-preview::before
  114. {
  115. width: 36px;
  116. }
  117. .skill-box .skill-level-label::before{
  118. content: "Lv.";
  119. }
  120. .row-mon-skill .type-title::before,
  121. .row-mon-skill .type-title::after
  122. {
  123. content: "Skill";
  124. }
  125. .row-mon-skill .evolved-skill .type-title::before,
  126. .row-mon-skill .evolved-skill .type-title::after
  127. {
  128. content: "Evoveld Skill";
  129. }
  130. .row-mon-leader-skill .type-title::before,
  131. .row-mon-leader-skill .type-title::after
  132. {
  133. content: "Leader Skill";
  134. }
  135. label[for="show-skill-original"]::after{
  136. content: "Skill Original";
  137. }
  138. label[for="merge-skill"]::after{
  139. content: "Merge Skill";
  140. }
  141. .edit-box .button-box .button-null::after{
  142. content: "Leave a blank";
  143. }
  144. .edit-box .button-box .button-delay::after{
  145. content: "Prevent Delay";
  146. }
  147. .edit-box .button-box .button-cancel::after{
  148. content: "Cancel";
  149. }
  150. .edit-box .button-box .button-done::after{
  151. content: "Done";
  152. }
  153. .edit-box .button-box .button-null,
  154. .edit-box .button-box .button-delay,
  155. .edit-box .button-box .button-cancel,
  156. .edit-box .button-box .button-done{
  157. font-size: 15px;
  158. }
  159. .edit-box .button-box .button-done.cant-assist::after{
  160. content: "Can't be Assist";
  161. }
  162. .team-awoken::before{
  163. content: "Team Awoken:";
  164. }
  165. .formation-awoken::before{
  166. content: "Total Awoken:";
  167. }
  168. .type-name[data-type-name='4']::after{
  169. content: "Dragon";
  170. }
  171. .type-name[data-type-name='5']::after{
  172. content: "God";
  173. }
  174. .type-name[data-type-name='7']::after{
  175. content: "Devil";
  176. }
  177. .type-name[data-type-name='8']::after{
  178. content: "Machine";
  179. }
  180. .type-name[data-type-name='1']::after{
  181. content: "Balanced";
  182. }
  183. .type-name[data-type-name='6']::after{
  184. content: "Attacker";
  185. }
  186. .type-name[data-type-name='2']::after{
  187. content: "Physical";
  188. }
  189. .type-name[data-type-name='3']::after{
  190. content: "Healer";
  191. }
  192. .type-name[data-type-name='0']::after{
  193. content: "Evo Material";
  194. }
  195. .type-name[data-type-name='12']::after{
  196. content: "Awaken";
  197. }
  198. .type-name[data-type-name='14']::after{
  199. content: "Enhance Material";
  200. }
  201. .type-name[data-type-name='15']::after{
  202. content: "Redeemable";
  203. }
  204. .type-name[data-type-name='9']::after{
  205. content: "Special Protection";
  206. }
  207. .control-box .datasource-label::before{
  208. content: "🕹️Data source:";
  209. }
  210. .control-box .datasource-updatetime::before{
  211. content: "🗓️Update Time:";
  212. }
  213. .control-box .btn-solo-link::before{
  214. content: "🧑Jump To Solo Mode";
  215. }
  216. .control-box .btn-multi-link::before{
  217. content: "🧑‍🤝‍🧑Jump To 2-Player Mode";
  218. }
  219. .control-box .btn-triple-link::before{
  220. content: "👪Jump To 3-Player Mode";
  221. }
  222. .control-box .btn-guide-link::before{
  223. content: "📓Guide Mode";
  224. }
  225. .control-box .btn-clear-data::before{
  226. content: "🗑️Clear data";
  227. }
  228. .control-box .btn-capture::before{
  229. content: "📷Screenshot";
  230. }
  231. .control-box .btn-player-data::before{
  232. content: "📦My Box";
  233. }
  234. .control-box .btn-swap-AB-team::before{
  235. content: "🔄Swap AB Team";
  236. }
  237. .control-box .btn-swap-ABC-team::before{
  238. content: "🔄Rotating ABC Team";
  239. }
  240. .control-box .lbl-henshin-change::before{
  241. content: "🦸Henshin";
  242. }
  243. .control-box .lbl-remove-assist::before{
  244. content: "⛔Remove Assist";
  245. }
  246. .control-box .show-mon-id-lbl::after{
  247. content:"🆔Show card's ID";
  248. }
  249. .control-box .show-mon-skill-cd-lbl::after{
  250. content:"❄️Show skill's cooldown";
  251. }
  252. label[for="show-mon-rarity"]::after{
  253. content:"⭐️Show Rarity";
  254. }
  255. .control-box .show-mon-awoken-lbl::after{
  256. content:"👁️Show card awoken";
  257. }
  258. .control-box .show-awoken-count-lbl::after{
  259. content:"⚔️Show awoken count and ability";
  260. }
  261. label[for="change-swap-to-copy"]::after{
  262. content:"\"Copy\" when dragging (or hold down Ctrl)";
  263. }
  264. label[for="default-level"]::after
  265. {
  266. content: "Default Lv.";
  267. }
  268. .tIf-total-move .general::after,
  269. .tIf-total-move .awoken-bind::after
  270. {
  271. content: " sec";
  272. }
  273. .dialog-hp-detail .dialog-title::before
  274. {
  275. content: "HP Range Reduction Details";
  276. }
  277. .hp-range-table .hp-range th::before
  278. {
  279. content: "HP Range";
  280. }
  281. .hp-range-table .reduce-scale .reduce-probability:before
  282. {
  283. content: "Odds ";
  284. }
  285. .hp-range-table caption::before
  286. {
  287. content: "All Attribute Enemy";
  288. }
  289. .hp-range-table[data-attr="0"] caption::before
  290. {
  291. content: "Fire Attribute Enemy";
  292. }
  293. .hp-range-table[data-attr="1"] caption::before
  294. {
  295. content: "Water Attribute Enemy";
  296. }
  297. .hp-range-table[data-attr="2"] caption::before
  298. {
  299. content: "Wood Attribute Enemy";
  300. }
  301. .hp-range-table[data-attr="3"] caption::before
  302. {
  303. content: "Light Attribute Enemy";
  304. }
  305. .hp-range-table[data-attr="4"] caption::before
  306. {
  307. content: "Dark Attribute Enemy";
  308. }
  309. .search-box::before{
  310. content: "Search Cards";
  311. }
  312. .search-box .attrs-div .fix-main-color-label::after{
  313. content: "The order of the attributes is consistent with the order you selected";
  314. }
  315. .search-box .consider-equivalent-awoken-label::after{
  316. content: "Search for Equivalent Awoken";
  317. }
  318. .search-box .include-super-awoken-label::after{
  319. content: "Including Super Awoken";
  320. }
  321. .search-box .show-official-awoken-sorting-label::after{
  322. content: "Use the official Awoken sorting";
  323. }
  324. .search-box .search-list-length::before{
  325. content: "Number of results:";
  326. }
  327. .search-box .sort-div::before{
  328. content: "Sort by:";
  329. }
  330. .search-box .sort-reverse-label::after{
  331. content: "Reverse";
  332. }
  333. .search-box .additional-div::before{
  334. content: "Additional display:";
  335. }
  336. .search-box .add-show-awoken-label::after{
  337. content: "Awoken list";
  338. }
  339. .search-box .add-show-CD-label::after{
  340. content: "Cooldown";
  341. }
  342. .search-box .add-show-abilities-label::after{
  343. content: "Abilities";
  344. }
  345. .search-box .add-show-abilities-with-awoken-label::after{
  346. content: "Abilities(+Awoken)";
  347. }
  348. .attrs-div .attr[data-attr-icon='-1']::before{
  349. content: "None";
  350. }
  351. .search-box .types-div::before{
  352. content: "Type:";
  353. }
  354. .search-box .rare-div::before{
  355. content: "Rarity (OR):";
  356. }
  357. .search-box .awoken-option::before{
  358. content: "▼Awoken (AND)";
  359. }
  360. .search-box .rare-clear::before
  361. {
  362. content: "Reset";
  363. }
  364. .search-box .awoken-clear::before,
  365. .search-box .sawoken-clear::before,
  366. .special-div .special-clear::before,
  367. .dialog-dungeon-enchance .dialog-clear::before
  368. {
  369. content: "Clear";
  370. }
  371. .search-box .awoken-div .all-awokens::before{
  372. content: "▼Awoken";
  373. }
  374. .search-box .sawoken-detail summary::before{
  375. content: "Super Awoken (OR)";
  376. }
  377. .search-box .special-div::before{
  378. content: "▼Special Search";
  379. }
  380. .search-box .fast-switch::before {
  381. content: "Quick switch:";
  382. }
  383. label[for="can-assist"]::after{
  384. content: "Can be assist";
  385. }
  386. label[for="can-level-limit-breakthrough"]::after
  387. {
  388. content: "Level limit can be Breakthrough";
  389. }
  390. label[for="have-8-latent-slot"]::after
  391. {
  392. content: "Have 8 latent blocks";
  393. }
  394. label[for="not-weapon"]::after
  395. {
  396. content: "Not Weapon";
  397. }
  398. label[for="box-have"]::after
  399. {
  400. content: "Emphasize my box";
  401. }
  402. .special-div .special-add::before {
  403. content: "➕";
  404. }
  405. .special-div .special-star::before {
  406. content: "☆";
  407. }
  408. .special-div .special-star.marked::before {
  409. content: "★";
  410. }
  411. .control-div .search-start::before{
  412. content: "🔍Start Search";
  413. }
  414. .control-div .search-clear::before{
  415. content: "Clear Search";
  416. }
  417. .control-div .search-close::before{
  418. content: "Close Search Panel";
  419. }
  420. .control-div .search-share::before{
  421. content: "Share Search";
  422. }
  423. .dialog-search-string .dialog-title::before
  424. {
  425. content: "Search by Tags";
  426. }
  427. .dialog-close::before,
  428. .mask-close::before
  429. {
  430. content: "Close";
  431. }
  432. .dialog .dialog-content .additional-string::before
  433. {
  434. content: "Other Languages";
  435. }
  436. .open-evolutionary-tree::before
  437. {
  438. content: "⛓️Show Evo Tree";
  439. }
  440. .search-evolution-by-this::after
  441. {
  442. content: "Cards that need this card as evolutionary material";
  443. }
  444. .real-time-change-card-label::after
  445. {
  446. content: "Real-Time change card";
  447. }
  448. .base .evo-type::before,
  449. .base .evo-type::after
  450. {
  451. content: "Base";
  452. }
  453. .evolution .evo-type::before,
  454. .evolution .evo-type::after
  455. {
  456. content: "Evolution";
  457. }
  458. .ult-evo .evo-type::before,
  459. .ult-evo .evo-type::after
  460. {
  461. content: "Ult Evo";
  462. }
  463. .reincarnation .evo-type::before,
  464. .reincarnation .evo-type::after
  465. {
  466. content: "Reincarnation";
  467. }
  468. .pixel-evo .evo-type::before,
  469. .pixel-evo .evo-type::after
  470. {
  471. content: "Pixel Evo";
  472. }
  473. .assist-evo .evo-type::before,
  474. .assist-evo .evo-type::after
  475. {
  476. content: "Assist Evo";
  477. }
  478. .super-reincarnation .evo-type::before,
  479. .super-reincarnation .evo-type::after
  480. {
  481. content: "Super Reincarnation";
  482. }
  483. .super-ult-evo .evo-type::before,
  484. .super-ult-evo .evo-type::after
  485. {
  486. content: "Super Ult Evo";
  487. }
  488. .evolution .evo-type
  489. {
  490. transform: scaleX(0.90);
  491. margin: calc(-100px * (1 - 0.90) / 2);
  492. }
  493. .pixel-evo .evo-type
  494. {
  495. transform: scaleX(0.95);
  496. margin: calc(-100px * (1 - 0.95) / 2);
  497. }
  498. .super-ult-evo .evo-type
  499. {
  500. transform: scaleX(0.65);
  501. margin: calc(-100px * (1 - 0.63) / 2);
  502. }
  503. .reincarnation .evo-type
  504. {
  505. transform: scaleX(0.60);
  506. margin: calc(-100px * (1 - 0.55) / 2);
  507. }
  508. .assist-evo .evo-type
  509. {
  510. transform: scaleX(0.85);
  511. margin: calc(-100px * (1 - 0.85) / 2);
  512. }
  513. .super-reincarnation .evo-type
  514. {
  515. transform: scaleX(0.43);
  516. margin: calc(-100px * 1 / 2);
  517. }
  518. .henshin .evo-type::before,
  519. .henshin .evo-type::after
  520. {
  521. content: "Henshin";
  522. }
  523. .random-henshin .evo-type::before,
  524. .random-henshin .evo-type::after
  525. {
  526. content: "Random Henshin";
  527. }
  528. .random-henshin .evo-type-div
  529. {
  530. margin: 0 -10px;
  531. }
  532. .random-henshin .evo-type
  533. {
  534. transform: scaleX(0.50);
  535. margin: calc(-100px * (1 - 0.50) / 2);
  536. }
  537. .henshin-loop .evo-type::before,
  538. .henshin-loop .evo-type::after
  539. {
  540. content: "Loop Henshin";
  541. }
  542. .henshin-loop .evo-type
  543. {
  544. transform: scaleX(0.6);
  545. margin: calc(-100px * (1 - 0.6) / 2);
  546. }
  547. .control-box .btn-qrcode::before{
  548. content: "\f029 QR Code and \f0ec Data exchange";
  549. }
  550. .read-qr-box::before
  551. {
  552. content: "Read QR code:";
  553. }
  554. .save-qr-box::before
  555. {
  556. content: "Generate QR code:";
  557. }
  558. .formation-link-from-string>a:empty::before
  559. {
  560. content: "A formation link read from string";
  561. }
  562. label[for="sourceSelect"]::before
  563. {
  564. content: "Video source selection:";
  565. }
  566. #qr-code-frame .save-qr-img::before
  567. {
  568. content: "\f0c7 Save QR code image";
  569. }
  570. #qr-code-frame .read-qr-camera::before
  571. {
  572. content: "\f030 Scan with camera";
  573. }
  574. #qr-code-frame .read-qr-camera.running::before
  575. {
  576. content: "\f28d Stop using camera";
  577. }
  578. #qr-code-frame .read-qr-file::before
  579. {
  580. content: "\f1c5 Read image file";
  581. }
  582. #qr-code-frame .read-string::before {
  583. content: "\f891 Read string";
  584. }
  585. #qr-code-frame .paddb-team-edit::before
  586. {
  587. content: "Upload Team Data to PADDB:";
  588. }
  589. label[for="paddb-username"]::before
  590. {
  591. content: "PADDB user ID:";
  592. }
  593. label[for="paddb-password"]::before
  594. {
  595. content: "PADDB password:";
  596. }
  597. label[for="paddb-team-id"]::before
  598. {
  599. content: "PADDB Team Link:";
  600. }
  601. #paddb-save-or-upload-team::before
  602. {
  603. content: "Save";
  604. }
  605. #paddb-team-id:placeholder-shown+#paddb-save-or-upload-team::before {
  606. content: "Upload new Team";
  607. }
  608. body:not(.external-link-support) #external-support::before
  609. {
  610. content: "\f552 Install helper scripts to use PADDB-related features";
  611. }
  612. label[for="qr-data-type-pdf"]::before
  613. {
  614. content: "P&D Formation Maker";
  615. }
  616. label[for="qr-data-type-pdc"]::before
  617. {
  618. content: "P&D Damage Caculater (PDC)";
  619. }
  620. label[for="qr-data-type-pdchu"]::before {
  621. content: "Valeria (pdchu)";
  622. }
  623. label[for="qr-data-type-paddb"]::before
  624. {
  625. content: "PADDB (Only for Solo)";
  626. }
  627. #btn-set-dungeon-enchance::before
  628. {
  629. content: "\f6d9 Dungeon Enchanced";
  630. }
  631. .dialog-dungeon-enchance .dialog-title::before
  632. {
  633. content: "Dungeon Enchancement Setting";
  634. }
  635. .dialog-dungeon-enchance .dialog-confirm::before
  636. {
  637. content: "Confirm";
  638. }
  639. .dialog-dungeon-enchance .rare-list::before
  640. {
  641. content: "Effective Rarity:";
  642. }
  643. .dialog-dungeon-enchance .attr-list::before
  644. {
  645. content: "Effective Attr.:";
  646. }
  647. .dialog-dungeon-enchance .type-list::before
  648. {
  649. content: "Effective Types:";
  650. }
  651. .dialog-dungeon-enchance .collab-list::before
  652. {
  653. content: "Effective Collab ID:";
  654. }
  655. .dialog-dungeon-enchance .gacha-list::before
  656. {
  657. content: "Effective Gacha ID:";
  658. }
  659. .dialog-dungeon-enchance .stats-list::before
  660. {
  661. content: "Enhancement Rate:";
  662. }
  663. #player-data-frame .player-box-title::before
  664. {
  665. content: "\f2bd\A Player Data";
  666. }
  667. #player-data-frame .how-to-use::before
  668. {
  669. content: "📕How To Use";
  670. }
  671. #player-data-frame .upload-data::before
  672. {
  673. content: "\f07c Open Data";
  674. }
  675. .player-card .set-default::before
  676. {
  677. content: "\f468 Bind Data";
  678. }
  679. .player-card .open-show-box::before
  680. {
  681. content: "\f468\A Show Box Data";
  682. }
  683. .player-card .lvexp::before
  684. {
  685. content: "EXP";
  686. }
  687. .player-card .lvexp .level::before
  688. {
  689. content: "Rank";
  690. transform: scaleX(0.8);
  691. margin: calc(-46px * (1 - 0.8) / 2);
  692. }
  693. .player-card .stama::before
  694. {
  695. content: "STA";
  696. }

智龙迷城队伍图制作工具