FilterBlade compact UI

Compact FilterBlade UI intended for computer screens

目前为 2023-12-19 提交的版本。查看 最新版本

  1. /* ==UserStyle==
  2. @name FilterBlade compact UI
  3. @namespace github.com/openstyles/stylus
  4. @version 1.0.0
  5. @description Compact FilterBlade UI intended for computer screens
  6. @author afkoncore
  7. @license MIT
  8. ==/UserStyle== */
  9.  
  10. @-moz-document domain("filterblade.xyz") {
  11.  
  12. /*Font Size*/
  13. .AccordionLabel, .CustomizeTitle, .smallSubTitle, .CustomizeTitle, .VisualUtilityDescription{
  14. font-size: .95em;
  15. }
  16. button, .ui-checkboxradio-label, button, select{
  17. font-size: 1em!important;
  18. }
  19. #visual .BroadTitle{
  20. font-size: 1.2em;
  21. letter-spacing: 1px;
  22. padding: 5px 0 ;;
  23. }
  24. /**/
  25. *{
  26. font-size: .95em;
  27. }
  28. .myBody{
  29. width:auto;
  30. margin: 0;
  31. margin-right: 230px;
  32. padding: 12px 4px;
  33. }
  34. #leftSideAd, #footerAdContainer, .Title_Wide{
  35. display:none;
  36. }
  37. .VisualControlSortableListElement{
  38. margin: .05em;
  39. }
  40. .ShowAccordion {
  41. padding: 8px;
  42. margin-bottom: 12px;
  43. display: block;
  44. }
  45.  
  46. /*item preview*/
  47. .CustomizeItemShowcase_Inner {
  48. transform: translate(0,30%);
  49. }
  50. .VC_CombiBoxDisableColor{
  51. margin-top: 5px;
  52. width: 25px;
  53. height: 18px;
  54. left: 68px;
  55. }
  56. .sp-replacer {
  57. padding: 2px;
  58. }
  59. .sp-preview {
  60. position: relative;
  61. width: 20px;
  62. height: 18px;
  63. }
  64. .VC_CombiBoxColorPickerLabel {
  65. display: inline-block;
  66. width: auto;
  67. font-size: .95em;
  68. padding-right: .5em;
  69. }
  70. .VC_CombiBoxColorPickersDiv, .VC_CombiBoxColorPickerDiv {
  71. width: 90px;
  72. height: auto;
  73. padding: 0 3px;
  74. }
  75. .CombiBoxShowcaseDiv{
  76. height: auto;
  77. width: auto;
  78. min-width: 360px;
  79. top: 50%;
  80. }
  81.  
  82. .VisualEditor_Container{
  83. margin-bottom: 5px;
  84. }
  85. .VC_CombiBoxSizeSlider {
  86. width: 143px;
  87. margin: 5px 13px 0px 6px!important;
  88. }
  89.  
  90. .VC_CombiBoxRightDiv button{
  91. margin-top: 4px;
  92. margin-left: 4px;
  93. }
  94. [id^=OperatorSliderInputField]{
  95. font-size: 1.1em!important;
  96. padding: 2px!important;
  97. padding-left: 5px!important;
  98. width: auto!important;
  99. }
  100. /**/
  101.  
  102. .CustomizeGroupBox[style="height: 40px; overflow: hidden;"]{
  103. height: 11px!important;
  104. margin: 5px 20px;;
  105. }
  106. .VisualDivMinimizeButton.iconButton >svg{
  107. width: 19px;
  108. height: 19px;
  109. }
  110. .VisualDivMinimizeButton {
  111. float: right;
  112. position: relative;
  113. top: 0px;
  114. left: 0px;
  115. padding: 0;
  116. }
  117. .CustomizeTitle{
  118. margin-bottom: 1px;
  119. }
  120. .VisualUtilityDescriptionBox{
  121. padding:0;
  122. }
  123. .VC_SortableListTextInput{
  124. font-size: 1.5em;
  125. padding: 3px;
  126. }
  127. .VC_SortableListAddButton{
  128. height: auto;
  129. }
  130. .VisualControlSortableList,.SortableListElement_Movable.grabbable{
  131. margin: .14em .12em;
  132. padding:.05em;
  133. min-width: 50px;
  134. }
  135. .SortableListElementLabel{
  136. font-size: 1.5em!important;
  137. }
  138. .sortableListDeleteElementBtn{
  139. padding: 2px;;
  140. }
  141.  
  142. .CustomizerUiDivider{
  143. display: none;
  144. }
  145.  
  146. .sortableListTitle{
  147. line-height: 1em;
  148. }
  149. .ScreenDescription{
  150. text-align: left;
  151. padding-bottom: 5px;
  152. }
  153. .operatorSliderTitle{
  154. width: auto;
  155. margin-right: 3px;
  156. }
  157. .CustomizeGroupBox{
  158. padding: 4px;
  159. }
  160. .AccordionIcon {
  161. width: 30px!important;
  162. height: 30px!important;
  163. }
  164. .accordion{
  165. padding: 4px 8px;
  166. }
  167. .VisualEditorSHDButtonDiv{
  168. width: 80px;
  169. height:auto;
  170. padding-right:.3em;
  171. }
  172. .VisualEditorSHDButton{
  173. margin: 2px 0!important;
  174. width: 65px;
  175. }
  176. .smallSubTitle, .VisualEditorSHDButtonDiv{
  177. width: 70px;
  178. }
  179. .AccordionCounterContainer{
  180. margin-right:0;
  181. margin-top:1px;
  182. }
  183. .ResetButton {
  184. padding:3px 15px;
  185. }
  186. .CheckBoxButtons.CheckBoxButtonContainer{
  187. margin-top: 5px;
  188. }
  189. [id^=EntrySelectorElementAdderChildElement]{
  190. width: auto;
  191. margin-bottom: 4px;
  192. }
  193. .TTTrigger[src="assets/img/Icons/AccordionIcons/Chaos.png"]{
  194. top: 0px!important;
  195. margin-right:10px;
  196. height: 20px!important;
  197. }
  198.  
  199. .TTTrigger_Interactive+div {
  200. margin-left: 1em;
  201. margin-top: 1em;
  202. width: auto;
  203. }
  204. .LootSimulatorSettingsButtonDiv{
  205. left:-10px;
  206. }
  207. /*save & presets*/
  208. .saveLoadTabButton {
  209. width: 40%;
  210. }
  211. .CustomizeGroupBox, .CustomizeGroupBox>ul{
  212. margin:0;
  213. }
  214. .saveStateLowerHalf > div{
  215. padding:0 30px!important;
  216. margin-bottom: 5px;
  217. font-size: 1.2em!important;
  218. }
  219. .saveStateUpperHalf > div{
  220. padding:10px 38px 5px 38px!important;
  221. }
  222. .saveStateLowerHalf, .saveStateUpperHalf{
  223. height:auto!important;
  224. }
  225. [id^=profileSaveStateName]{
  226. width: 300px!important;
  227. font-size: 1.4em!important;
  228. }
  229. [id^=profileSaveStateChangeCount]{
  230. margin:0!important;
  231. }
  232. [id^=ProfileSaveStateTimesLoaded]{
  233. margin-top: -5px!important;
  234. }
  235.  
  236. .saveState{
  237. margin-bottom:3px;
  238. }
  239. [style="position:absolute; top:16px; font-size:38px; text-align:center; width:32px; left: -55px; display: "], [style="position:absolute;top:16px;font-size:38px;text-align:center;width:32px;left: -55px;"]{
  240. top: 2px!important;
  241. width: 16px!important;
  242. left: -33px!important;
  243. border: 1px!important;
  244. }
  245. .DL_ListNumber{
  246. font-size: .55em;
  247. width: 25px!important;
  248. padding:0 2px!important;
  249. border: 1px solid;
  250. }
  251. /*Nav*/
  252. .SelectionButtonsDivFixed>.SelectionButton{
  253. height: auto;
  254. margin-left: 0;
  255. padding: 0 8px;
  256. }
  257.  
  258. .SelectionButtonsDivFixed{
  259. left: 1em!important;
  260. font-size: .9em!important;
  261. }
  262. nav#SelectionButtonsDiv{
  263. margin-left: 1em;
  264. }
  265. /*Right side floating box*/
  266. #CustomizerToolBoxContainer{
  267. right:.2em;
  268.  
  269. }
  270. [id^=ItemcustSearchRes]{
  271. font-size: .95em!important;
  272. }
  273. [src="assets/img/ItemHoverBox/ItemHoverBoxDivider_Unique.png"]{
  274. display: none;
  275. height: 0!important;
  276. margin: 0!important;
  277. }
  278. #CustomizerToolBoxSearchJumpBarContent>br{
  279. display:none;
  280. }
  281. #CustomizerToolBoxSearchJumpBarContent>div{
  282. margin: 0 0 2px 10px;
  283. }
  284. .CustomizerToolBox_TabButton{
  285. height: auto;
  286. padding: 5px 0;
  287. }
  288.  
  289. /*scrollbar*/
  290. ::-webkit-scrollbar {
  291. width: 8px;
  292. }
  293. ::-webkit-scrollbar-track {
  294. background: #080808;
  295. }
  296.  
  297. ::-webkit-scrollbar-thumb {
  298. background-color: #323333;
  299. }
  300. }