newton_three

PVC Theme Readme

Aug 3rd, 2020 (edited)
701
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.76 KB | None | 0 0
  1. #Before you install
  2.  
  3. Install the PT Root UI font before installing the theme. Links below.
  4.  
  5. PVC Dark Variant [A1] will be installed if you just install the downloaded package.
  6. To install other variants, open the package as a (.ZIP) archive
  7. or,
  8. install it first, then right-click the style in Curtains, "Open style folder."
  9. You should find packages of other variants there, inside the folder
  10. "Other Variants."
  11. Don't understand? This might help: https://pasteboard.co/JkGsTeH.png
  12.  
  13. I only recommend this theme with 100% or 125% scaling. I use it with 125%.
  14. You can use higher scaling settings, I just don't think it will look ok.
  15. The rounded corners won't scale with your DPI settings.
  16.  
  17. This theme does not support recoloring. You can only make the dark theme darker.
  18. You can edit the theme, of course, to enable recoloring, but it won't look nice.
  19.  
  20. This theme changes window title bars, buttons, and shadows only. If you want to
  21. customize your taskbar, I recommend TraslucentTB for taskbar backdrop coloring,
  22. TaskbarX for centering programs, and T-Clock for customizing the taskbar clock.
  23.  
  24. ------
  25.  
  26. #Fonts
  27.  
  28. I used PT Root UI for window title texts.
  29. Install it here:
  30. https://www.microsoft.com/store/productId/9PG347FR4MP3
  31. or
  32. https://www.paratype.com/fonts/pt/pt-root-ui?tab=packages
  33. This Font Software is licensed under the SIL Open Font License, Version 1.1.
  34.  
  35. There's another font that you might be interested in. It's called "Inter."
  36. It's a nice typeface, it's free, and it resembles the font used in macOS UI.
  37. Check it out here: https://rsms.me/inter/
  38. I don't use this for window title texts, because it renders very badly on
  39. a lot of title bars. But try setting up T-Clock and use this font. T-Clock
  40. replaces your taskbar clock to a more customizable one. It's pretty good.
  41. This one is also licensed under the SIL Open Font License.
  42.  
  43. ------
  44.  
  45. #Screenshots
  46.  
  47. Light theme - Variant A2
  48. https://pasteboard.co/JkG7vxz.png
  49.  
  50. Dark theme - Variant A2
  51. https://pasteboard.co/JkG866d.png
  52.  
  53. These are shot with 125% scaling.
  54.  
  55. The wallpapers used in the screenshots are not included. It's pretty easy
  56. to find those. In case you don't know, they are macOS Mojave's defaults.
  57.  
  58. ------
  59.  
  60. #Variants
  61.  
  62. Comparison: https://pasteboard.co/JkGlQHt.png
  63.  
  64. Due to some limitations, I've implemented window [ - □ × ] buttons in
  65. two different ways. Both implementations have pros and cons:
  66.  
  67. ---
  68.  
  69. Implementation A: [Variant A1 and A2]
  70. Active/inactive buttons are different (grey when the window is inactive)
  71. but buttons are not vertically symmetrical in standard maximized
  72. (and shorter) windows and may look odd in certain situations due to
  73. unexpected stretching. These variants may not look good when scaled
  74. (buttons get blurry). I can't make the maximize and restore buttons
  75. different, too.
  76.  
  77. However, this implementation allows me to move the buttons closer together.
  78. It's up to you whether you want that or not.
  79. [Variant A1]: Buttons are normally spaced
  80. [Variant A2]: Buttons are a bit closer together, may cause misclicks.
  81.  
  82. Implementation B: [Variant B]
  83. The normal implementation of buttons. Buttons should look normal in most
  84. situations (no stretching or displacement should occur), but sizes aren't
  85. constant, inactive buttons are not grey in inactive windows, and I can't
  86. adjust the positioning of the buttons.
  87.  
  88. This has higher resolution buttons.
  89. Turns out, forced DPI scaling doesn't work for the close and the back buttons
  90. on UWP windows, so I had to scale all of them to 200%* manually,
  91. hence the higher-res buttons. On the other hand, the A variants can't use
  92. scaled assets.
  93.  
  94. ------
  95.  
  96. *) Because I scaled these to just 200%, the close and the back buttons may appear
  97. smaller than the others if scaling is set higher than 200%.
  98.  
  99. This paste will be updated whenever needed.
Add Comment
Please, Sign In to add comment