LYSSA: Goddess of Rage responsive + customizations

LYSSA: Goddess of Rage web game is more suitable for wide screens.

目前为 2024-09-25 提交的版本,查看 最新版本

  1. /* ==UserStyle==
  2. @name LYSSA: Goddess of Rage responsive + customizations
  3. @version 1.0.3
  4. @description LYSSA: Goddess of Rage web game is more suitable for wide screens.
  5. @author BreatFR (https://breat.fr)
  6. @namespace https://gitlab.com/breatfr
  7. @homepageURL https://gitlab.com/breatfr/lyssa-goddess-of-rage
  8. @supportURL https://discord.gg/Q8KSHzdBxs
  9. @license AGPL-3.0-or-later; https://www.gnu.org/licenses/agpl-3.0.txt
  10. @preprocessor stylus
  11.  
  12. @var checkbox widemode "Wide mode" 0
  13. @var checkbox widemodeplus "Wide mode+" 1
  14. ==/UserStyle== */
  15.  
  16. /* === Credits ===
  17. Website https://breat.fr
  18. facebook https://www.facebook.com/breatfroff
  19. mastodon https://mastodon.social/@breat_fr
  20. telegram https://t.me/breatfr
  21. vk https://vk.com/breatfroff
  22. X (twitter) https://x.com/breatfroff
  23. === Credits === */
  24.  
  25. @-moz-document url("https://lyssa-goddess-of-rage.com/play") {
  26. if (widemode || widemodeplus) {
  27. body > div:nth-of-type(2) > div {
  28. display: none !important;
  29. height: 0 !important;
  30. position: unset !important;
  31. z-index: -1000 !important;
  32. }
  33. }
  34. }
  35.  
  36. @-moz-document url-prefix("https://cloudfront.client.panowars.com/release_links/play.html?&click_id=") {
  37. :root {
  38. --themeversion: 'Theme v1.0.3';
  39. --author: 'by BreatFR (https://breat.fr)';
  40. --link: ' https://gitlab.com/breatfr/lyssa-goddess-of-rage ';
  41. }
  42.  
  43. #loader-wrapper::after {
  44. background-color: rgba(211,211,211, 0.5);
  45. border-radius: .5em;
  46. color: white;
  47. content: var(--themeversion) ' · ' var(--author) '\A' url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBoZWlnaHQ9IjIwIiB3aWR0aD0iMjAiIHN0eWxlPSJ0cmFuc2Zvcm06IHNjYWxlWSgtMSk7Ij48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDYuNS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI2NiY2JjYiIgZD0iTTMwNyAzNC44Yy0xMS41IDUuMS0xOSAxNi42LTE5IDI5LjJ2NjRIMTc2Qzc4LjggMTI4IDAgMjA2LjggMCAzMDRDMCA0MTcuMyA4MS41IDQ2Ny45IDEwMC4yIDQ3OC4xYzIuNSAxLjQgNS4zIDEuOSA4LjEgMS45YzEwLjkgMCAxOS43LTguOSAxOS43LTE5LjdjMC03LjUtNC4zLTE0LjQtOS44LTE5LjVDMTA4LjggNDMxLjkgOTYgNDE0LjQgOTYgMzg0YzAtNTMgNDMtOTYgOTYtOTZoOTZ2NjRjMCAxMi42IDcuNCAyNC4xIDE5IDI5LjJzMjUgMyAzNC40LTUuNGwxNjAtMTQ0YzYuNy02LjEgMTAuNi0xNC43IDEwLjYtMjMuOHMtMy44LTE3LjctMTAuNi0yMy44bC0xNjAtMTQ0Yy05LjQtOC41LTIyLjktMTAuNi0zNC40LTUuNHoiLz48L3N2Zz4=") var(--link) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBoZWlnaHQ9IjIwIiB3aWR0aD0iMjAiIHRyYW5zZm9ybT0icm90YXRlKDE4MCkiPjwhLS0hRm9udCBBd2Vzb21lIEZyZWUgNi41LjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy4tLT48cGF0aCBmaWxsPSIjY2JjYmNiIiBkPSJNMzA3IDM0LjhjLTExLjUgNS4xLTE5IDE2LjYtMTkgMjkuMnY2NEgxNzZDNzguOCAxMjggMCAyMDYuOCAwIDMwNEMwIDQxNy4zIDgxLjUgNDY3LjkgMTAwLjIgNDc4LjFjMi41IDEuNCA1LjMgMS45IDguMSAxLjljMTAuOSAwIDE5LjctOC45IDE5LjctMTkuN2MwLTcuNS00LjMtMTQuNC05LjgtMTkuNUMxMDguOCA0MzEuOSA5NiA0MTQuNCA5NiAzODRjMC01MyA0My05NiA5Ni05Nmg5NnY2NGMwIDEyLjYgNy40IDI0LjEgMTkgMjkuMnMyNSAzIDM0LjQtNS40bDE2MC0xNDRjNi43LTYuMSAxMC42LTE0LjcgMTAuNi0yMy44cy0zLjgtMTcuNy0xMC42LTIzLjhsLTE2MC0xNDRjLTkuNC04LjUtMjIuOS0xMC42LTM0LjQtNS40eiIvPjwvc3ZnPg==");
  48. bottom: 20px;
  49. display: flex;
  50. flex-direction: column;
  51. font-size: 18px;
  52. padding: 10px;
  53. position: absolute;
  54. right: 10px;
  55. text-align: center;
  56. width: max-content;
  57. white-space: pre-line;
  58. }
  59. if widemode || widemodeplus {
  60. #loader-wrapper,
  61. #unity-canvas-mainGame {
  62. bottom: 0 !important;
  63. height: 100% !important;
  64. left: 0 !important;
  65. right: 0 !important;
  66. }
  67. .footer {
  68. display: none;
  69. }
  70. }
  71.  
  72. if widemode {
  73. #loader-wrapper,
  74. #unity-canvas-mainGame {
  75. width: auto !important;
  76. }
  77. }
  78.  
  79. if widemodeplus {
  80. #loader-wrapper,
  81. #unity-canvas-mainGame {
  82. width: 100% !important;
  83. }
  84. }
  85. }