betaseries responsive + customizations

betaseries website is more suitable for wide screens.

  1. /* ==UserStyle==
  2. @name betaseries responsive + customizations
  3. @version 1.0.2
  4. @description betaseries website is more suitable for wide screens.
  5. @author BreatFR (https://breat.fr)
  6. @namespace https://gitlab.com/breatfr
  7. @homepageURL https://gitlab.com/breatfr/betaseries
  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 text fontsize "Custom font size" 1.2rem
  13. @var checkbox noads "No ads" 1
  14. @var checkbox widemode "Wide mode" 1
  15. ==/UserStyle== */
  16.  
  17. /* === Credits ===
  18. Website https://breat.fr
  19. facebook https://www.facebook.com/breatfroff
  20. mastodon https://mastodon.social/@breat_fr
  21. telegram https://t.me/breatfr
  22. vk https://vk.com/breatfroff
  23. X (twitter) https://x.com/breatfroff
  24. === Credits === */
  25.  
  26. @-moz-document domain("betaseries.com") {
  27. /* Custom font size */
  28. .blockInformations__synopsis {
  29. font-size: fontsize !important;
  30. line-height: 1.5;
  31. }
  32. /* Some border-radius on corners */
  33. .objectFitCover,
  34. .progressBarShow,
  35. .slide__image img,
  36. .slide__comment {
  37. border-radius: .5em;
  38. }
  39. if noads {
  40. body > div:nth-child(1),
  41. body > div:nth-child(2) {
  42. display: none !important;
  43. }
  44. }
  45.  
  46. if widemode {
  47. body.reskin #contenu .wrapper.container,
  48. #top .container,
  49. .container,
  50. .container-profil {
  51. max-width: 100% !important;
  52. width: 100% !important;
  53. }
  54. body.layout-1320 .container-1320 {
  55. max-width: 100%;
  56. padding-left: 0;
  57. padding-right: 20px;
  58. }
  59. .blockInformations__details {
  60. text-align: center;
  61. }
  62. .blockInformations__details .listAvatars {
  63. justify-content: center;
  64. }
  65. .gridSidebarContentAsideMovies,
  66. .gridSidebarContentAsideSeries {
  67. grid-template-columns: 300px repeat(auto-fill, minmax(0, calc(100% - 300px)));
  68. }
  69. .grid-informations.informations-reskin {
  70. grid-template-columns: minmax(125px, 250px) 65% 1fr;
  71. }
  72. }
  73. /* Thin scrollbars */
  74. ::-webkit-scrollbar {
  75. -webkit-appearance: none !important;
  76. border-radius: 16px !important;
  77. scrollbar-width: thin !important;
  78. width: 5px !important;
  79. }
  80.  
  81. ::-webkit-scrollbar-thumb {
  82. border-radius: 16px !important;
  83. background-color: #707070 !important;
  84. box-shadow: 0 0 1px rgba(255, 255, 255, .5) !important;
  85. -o-box-shadow: 0 0 1px rgba(255, 255, 255, .5) !important;
  86. -moz-box-shadow: 0 0 1px rgba(255, 255, 255, .5) !important;
  87. -ms-box-shadow: 0 0 1px rgba(255, 255, 255, .5) !important;
  88. -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5) !important;
  89. transition: width 0.3s ease !important;
  90. -o-transition: width 0.3s ease !important;
  91. -moz-transition: width 0.3s ease !important;
  92. -ms-transition: width 0.3s ease !important;
  93. -webkit-transition: width 0.3s ease !important;
  94. }
  95.  
  96. ::-webkit-scrollbar-track {
  97. background: transparent !important;
  98. }
  99.  
  100. ::-webkit-scrollbar-thumb:active,
  101. ::-webkit-scrollbar-thumb:hover {
  102. background: #707070 !important;
  103. border-radius: 16px !important;
  104. width: 10px !important;
  105. }
  106.  
  107. ::-webkit-scrollbar-corner {
  108. background-color: transparent !important;
  109. }
  110. }