FilterBlade shrinkUI

Compact FilterBlade UI intended for computer screens

  1. /* ==UserStyle==
  2. @name FilterBlade shrinkUI
  3. @namespace github.com/openstyles/stylus
  4. @version 2024.07.25
  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. #leftSideContainer{
  13. display: none;
  14. }
  15.  
  16. /*Font Size*/
  17. .AccordionLabel, .smallSubTitle, .VisualUtilityDescription{
  18. font-size: .95em;
  19. }
  20. .CustomizeTitle{
  21. font-size: 1.1em;
  22. }
  23. label{
  24. font-size: .95em!important;
  25. }
  26. button, .ui-checkboxradio-label, button, select{
  27. font-size: 1em!important;
  28. }
  29. #visual .BroadTitle{
  30. font-size: 1.2em;
  31. letter-spacing: 1px;
  32. padding: 5px 0;
  33. width: 103.5%;
  34. }
  35. #hoverBox{
  36. font-size: 0.7em!important;
  37. line-height: 1;
  38. padding: 5px 0;
  39. }
  40. /**/
  41. *{
  42. font-size: .95em;
  43. }
  44. .myBody{
  45. width:auto;
  46. margin: 0;
  47. margin-right: 230px;
  48. padding: 0 4px;
  49. }
  50. .myBody.customizerBodyBlob.ChangedAccordion{
  51. padding-top: 20px
  52. }
  53. #leftSideAd, #footerAdContainer, .Title_Wide{
  54. display:none;
  55. }
  56. .VisualControlSortableListElement{
  57. margin: .05em;
  58. }
  59. .ShowAccordion {
  60. padding: 8px;
  61. margin-bottom: 12px;
  62. display: block;
  63. }
  64. .myBody.customizerBodyBlob{
  65. margin-top: 5px;
  66. }
  67. /*item preview*/
  68. .VisualEditor_Container{
  69. width: calc(100% - 145px);
  70. }
  71. .VC_CombiBoxDisableColor{
  72. margin-top: 5px;
  73. width: 25px;
  74. height: 18px;
  75. left: 68px;
  76. }
  77. .sp-replacer {
  78. padding: 2px;
  79. }
  80. .sp-preview {
  81. position: relative;
  82. width: 20px;
  83. height: 18px;
  84. }
  85. .VC_CombiBoxColorPickerLabel {
  86. display: inline-block;
  87. width: auto;
  88. font-size: .95em;
  89. padding-right: .5em;
  90. }
  91. .VC_CombiBoxColorPickersDiv, .VC_CombiBoxColorPickerDiv {
  92. width: 90px;
  93. height: auto;
  94. padding: auto 3px;
  95. }
  96. .VC_CombiBoxColorPickerDiv{
  97. margin:5px 0;
  98. }
  99. .VC_CombiBoxColorPickersDiv{
  100. margin-right: 5px;
  101. }
  102. .CombiBoxShowcaseDiv{
  103. height: auto;
  104. width: auto;
  105. font-size: 3em;
  106. top: 50%;
  107. }
  108. .VC_CombiBoxRightDiv{
  109. min-width: 165px;
  110. }
  111. .CustomizeItemShowcase_Inner{
  112. margin: auto;
  113. padding: 0;
  114. }
  115.  
  116. /*item accordion preview*/
  117. .accordion.AccordionBtnStep2>span>.VisualItem_OuterContainer>.VisualUtilityItemDiv{
  118. font-size: 1.5em;
  119. width: fit-content;
  120. height: 12px;
  121. line-height: 0;
  122. margin-left:auto;
  123. }
  124. .accordion.AccordionBtnStep2>span>.VisualItem_OuterContainer>.VisualUtilityItemDiv>.VisualUtilityItemLabel{
  125. line-height: 1;
  126. }
  127. /* */
  128. .VisualEditor_Container{
  129. margin-bottom: 5px;
  130. }
  131. .VC_CombiBoxSizeSlider {
  132. width: 143px;
  133. margin: 5px 13px 0px 6px!important;
  134. }
  135.  
  136. .VC_CombiBoxRightDiv button{
  137. margin-top: 4px;
  138. margin-left: 4px;
  139. }
  140. [id^=OperatorSliderInputField]{
  141. font-size: 1.1em!important;
  142. padding: 2px!important;
  143. padding-left: 5px!important;
  144. width: auto!important;
  145. }
  146. .CustomizeGroupBox.ChangedAccordion>select.TTTrigger{
  147. width: auto!important;
  148. }
  149. /**/
  150.  
  151. .CustomizeGroupBox[style="height: 40px; overflow: hidden;"]{
  152. height: 11px!important;
  153. margin: 5px 20px;;
  154. }
  155. .VisualDivMinimizeButton.iconButton >svg{
  156. width: 19px;
  157. height: 19px;
  158. }
  159. .VisualDivMinimizeButton {
  160. top: -32px;
  161. left: 0px;
  162. }
  163. button[style="display: inline-block; height: 32px; width: 32px; padding: 0px;"]{
  164. height: 20px!important;
  165. width: 20px!important;
  166. font-size: 1.8em!important;
  167. line-height: 0;
  168. font-weight: normal;
  169. }
  170. .CustomizeTitle{
  171. margin-bottom: 1px;
  172. }
  173. .VisualUtilityDescriptionBox{
  174. padding:0;
  175. }
  176. .VC_SortableListTextInput{
  177. font-size: 1.5em;
  178. padding: 3px;
  179. }
  180. .VC_SortableListAddButton{
  181. height: auto;
  182. }
  183. .VisualControlSortableList,.SortableListElement_Movable.grabbable{
  184. margin: .14em .12em;
  185. padding:.05em;
  186. min-width: 50px;
  187. }
  188. .SortableListElementLabel{
  189. font-size: 1.5em!important;
  190. }
  191. .sortableListDeleteElementBtn{
  192. padding: 2px;;
  193. }
  194.  
  195. .CustomizerUiDivider{
  196. display: none;
  197. }
  198.  
  199. .sortableListTitle{
  200. line-height: 1em;
  201. }
  202. .ScreenDescription{
  203. text-align: left;
  204. padding-bottom: 5px;
  205. }
  206. .operatorSliderTitle{
  207. width: auto;
  208. margin-right: 3px;
  209. }
  210. .CustomizeGroupBox{
  211. padding: 4px;
  212. }
  213. .AccordionIcon {
  214. width: 30px!important;
  215. height: 30px!important;
  216. }
  217. .accordion{
  218. padding: 4px 8px;
  219. }
  220. .accordion.AccordionBtnStep2, .accordion.AccordionBtnStep1{
  221. height: auto!important;
  222. }
  223. .accordion.AccordionBtnStep2.ChangedAccordion.AccordionOpen{
  224. margin-top: 8px;
  225. padding-bottom: 2px;
  226. padding-right: 2px;
  227. }
  228. .VisualEditorSHDButtonDiv{
  229. width: 80px;
  230. height:auto;
  231. padding-right:.3em;
  232. }
  233. .VisualEditorSHDButton{
  234. margin: 2px 0!important;
  235. width: 65px;
  236. }
  237. .smallSubTitle, .VisualEditorSHDButtonDiv{
  238. width: 70px;
  239. }
  240. .AccordionCounterContainer{
  241. margin-right:0;
  242. margin-top:1px;
  243. }
  244. .ResetButton {
  245. padding:3px 15px;
  246. }
  247. .CheckBoxButtons.CheckBoxButtonContainer{
  248. margin-top: 5px;
  249. }
  250. [id^=EntrySelectorElementAdderChildElement]{
  251. width: auto;
  252. margin-bottom: 4px;
  253. }
  254. .TTTrigger[src="assets/img/Icons/AccordionIcons/Chaos.png"]{
  255. top: 0px!important;
  256. margin-right:10px;
  257. height: 20px!important;
  258. }
  259.  
  260. .TTTrigger_Interactive+div {
  261. margin-left: 1em;
  262. margin-top: 1em;
  263. width: auto;
  264. }
  265. .LootSimulatorSettingsButtonDiv{
  266. left:-10px;
  267. }
  268. /*_____________*/
  269. /*save & presets*/
  270. /*_____________*/
  271. .tabSelectionButton{
  272. max-width: 315px;
  273. line-height: 0.5;
  274. }
  275. .myFiltersScreenTab>div[style="text-align: center"]{
  276. width: 630px!important;
  277. }
  278. .saveLoadTabButton {
  279. width: 40%;
  280. }
  281. .CustomizeGroupBox, .CustomizeGroupBox>ul{
  282. margin:0;
  283. }
  284. .saveStateLowerHalf > div{
  285. padding:0 30px!important;
  286. margin-bottom: 5px;
  287. font-size: 1.2em!important;
  288. }
  289. .saveStateUpperHalf > div{
  290. padding:10px 38px 5px 38px!important;
  291. }
  292. .saveStateLowerHalf, .saveStateUpperHalf{
  293. height:auto!important;
  294. }
  295. [id^=profileSaveStateName]{
  296. font-size: 1.4em!important;
  297. }
  298. [id^=profileSaveStateChangeCount]{
  299. margin:0!important;
  300. }
  301. [id^=ProfileSaveStateTimesLoaded]{
  302. margin-top: -5px!important;
  303. }
  304.  
  305. .saveState{
  306. margin-bottom:3px;
  307. }
  308. [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;"]{
  309. top: 2px!important;
  310. width: 16px!important;
  311. left: -33px!important;
  312. border: 1px!important;
  313. }
  314. .DL_ListNumber{
  315. font-size: .55em;
  316. width: 25px!important;
  317. padding:0 2px!important;
  318. border: 1px solid;
  319. }
  320. /*left size icon container*/
  321. [style="width: 150px; display: flex; height: 100px; margin-left: -90px; align-items: flex-start; flex-flow: column wrap; place-content: flex-start center;"]{
  322. height: 60%!important;
  323. }
  324. .keepImgRatio{
  325. height: 45px!important;
  326. width: 45px!important;
  327. }
  328. .rhombusContainer{
  329. height: auto;
  330. width: auto;
  331. }
  332. #profileSaveStateList, #myUserPresetList{
  333. width: 650px;
  334. }
  335. [id^=poeProfileSaveStateContainerOuter]{
  336. margin: 0px 25px!important;
  337. }
  338. /*ProfileSaveStateContainer inner div*/
  339. [style="display: flex; height: 100px; color: white; width: 700px; margin: 4px auto; justify-content: space-around; align-items: flex-start; border: 1px solid rgb(89, 89, 89); background-color: rgb(29, 36, 49);"]{
  340. height: 60px!important;
  341. width:550px!important;
  342. }
  343. /*inner middle block*/
  344. [style="width: 510px; display: flex; height: 100px; flex-direction: column;"]{
  345. margin-left: -38px;
  346. width:95%!important;
  347. }
  348.  
  349. /*load button on the right*/
  350. [style="width: 120px; display: flex; height: 100px; flex-direction: column; justify-content: space-evenly;"]{
  351. height: fit-content!important;
  352. margin: auto 5px;
  353. }
  354. /*top side of save*/
  355. [style="flex: 1 1 0%; display: flex; align-items: center; border-bottom: 2px solid gray; padding-left: 24px;"]{
  356. flex: none!important;
  357. }
  358. [id^=profileSaveStateName]{
  359. padding: 10px 0;
  360. }
  361. /*bottom side of save*/
  362. [style="flex: 1 1 0%; display: flex; justify-content: space-between; align-items: center; padding-left: 24px;"]{
  363. flex: none!important;
  364. }
  365. /*_____________*/
  366. /*Nav*/
  367. /*_____________*/
  368. .SelectionButtonsDivFixed>.SelectionButton{
  369. height: auto;
  370. margin-left: 0;
  371. padding: 0 8px;
  372. }
  373.  
  374. .SelectionButtonsDivFixed{
  375. left: 1em!important;
  376. font-size: .9em!important;
  377. }
  378. nav#SelectionButtonsDiv{
  379. margin-left: 1em;
  380. }
  381. /*Right side floating box*/
  382. #CustomizerToolBoxContainer{
  383. right:.2em;
  384.  
  385. }
  386. [id^=ItemcustSearchRes]{
  387. font-size: .95em!important;
  388. }
  389. [src="assets/img/ItemHoverBox/ItemHoverBoxDivider_Unique.png"]{
  390. display: none;
  391. height: 0!important;
  392. margin: 0!important;
  393. }
  394. #CustomizerToolBoxSearchJumpBarContent>br{
  395. display:none;
  396. }
  397. #CustomizerToolBoxSearchJumpBarContent>div{
  398. margin: 0 0 2px 10px;
  399. }
  400. .CustomizerToolBox_TabButton{
  401. height: auto;
  402. padding: 5px 0;
  403. }
  404.  
  405. /*scrollbar*/
  406. ::-webkit-scrollbar {
  407. width: 8px;
  408. }
  409. ::-webkit-scrollbar-track {
  410. background: #080808;
  411. }
  412.  
  413. ::-webkit-scrollbar-thumb {
  414. background-color: #323333;
  415. }
  416. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址