07-05-2021, 04:18 PM
(07-04-2021, 08:44 PM)adrian5683 Wrote: I've been playing around with this theme and ThemeModifier with custom integration enabled and found a few small issues. You may already be aware of them or they might change as the layout develops but I thought I'd mention them anyway:
1. Some options in ThemeModifier like BannerBlur and BackgroundFilterOpacitiy don't seem to do anything, unless I'm misunderstanding their function.
2. When using custom backgrounds to use for the banner they appear blurred/low quality.
3. On the Overview panel any custom cover art will appear blurred/low quality, on the Grid View it looks fine.
4. Some elements on the Overview panel like Publisher, Developer, Genre, etc. are misaligned with their respective entries.
5. When adjusting TopPanelHeight the buttons and search bar don't realign/recenter accordingly, I'm not sure if this is a limitation.
I understand some of these issues may be Playnite limitations, just don't know which. If any of these can be addressed by fiddling around with any xaml files let me know.
Hi
The documentation for the theme settings needs to be improved, I'll be updating it fully with images closer to the full release.
Banner blur applies gaussian blur to the banner but it was temporarily disabled while monitoring performance in 0.6. I'll be adding it back.
The background filter opacity combines with the background filter brush above it, by default the brush has has no value and an alpha (A) value of 0. If you select a colour there & turn the alpha back up you can adjust the strength of the background filter opacity to tint background images any colour you like. This will be one of the things documented properly.
I'll look into cover blurring in the overview area. As for the banner it depends on their resolution & aspect ratio, it's currently set to uniform to fill but setting it to fill might help you here. You can do so by opening the GridViewGameOverview.Xaml and changing Stretch="UniformToFill" to Stretch="Fill". It is located on the same line as x:Name="PART_ImageBackground". You can send me a message if you need more help with this on discord if you want.
Alignment issues will be fixed in an upcoming update with an improved layout