bonzibudd / Fluent-Metro

A modern, highly customizable Start menu skin for Open-Shell.
https://bonzibudd.github.io/Fluent-Metro
412 stars 7 forks source link

Main thread for feature parity between Classic and 7-Style skins #84

Open bonzibudd opened 3 years ago

bonzibudd commented 3 years ago

Some features will be inherently different due to the respective layout features of each, but I will make sure visual appearances stay as similar as possible.

This currently includes:

bonzibudd commented 3 years ago

Some status updates:

image New selection style added to the classic port.

Also, some more layout options for the two columns style: image

bonzibudd commented 3 years ago

I've started porting the new background images to the classic styles. Will be a slow process sadly.

bonzibudd commented 3 years ago

I went ahead and ported the BMPs to PNGs, so the file size is once again decreased. I also added the new 192DPI images to improve scaling.

bonzibudd commented 3 years ago

Status update for classic styles:

I think I have figured out how the immersive menu colors are going to work with the embedded Search box background. The mask colors now operate in a way that there are 3 colors preserved for the immersive color, static white, and static black. This should theoretically allow for any automatic blend of those colors if they are used correctly. I will implement them first on the 7-style with the correct colors, and then port them directly as they will use the same colors.

Additionally, I have updated the margins of the background images so they will support up to 144 DPI, an improvement from just 96 DPI previously. This includes the increased margins needed for the extra padding and more search padding options.

bonzibudd commented 3 years ago

image

I have finally mostly finished the classic style backgrounds with up to 144 DPI support. The next steps will be:

bonzibudd commented 3 years ago

Support for full immersive colors has been added, with more accurate background colors. I am holding off on adding the different options for search and padding, because I’m not sure that I will be keeping the paddings the same. I will see what works best with the 7-style skins with/without the bigger font enabled, and go from there.

bonzibudd commented 3 years ago

The next thing I will work on will be adding support for a non-floating mode for the classic style skins. I will probably end up making that style the default.