arkayenro / arkinventory

A World of Warcraft Inventory mod for Retail, Burning Crusade, and Classic
108 stars 14 forks source link

Border, background, and selection configuration for slots #1426

Open akbyrd opened 3 years ago

akbyrd commented 3 years ago

When trying to customize slot appearance I encountered a couple simple things that do not appear to be possible.

First is specifying the border and background colors independently. Borders seem to have a default color that I cannot find a way to change. If I don't use Coloured Borders under Items > Style > Empty slots, they default to white. I'd llike to make the borders full black and the background a slightly lighter shade and/or a specific texture.

Second is specifying the selection texture. Currently it defaults to the blue interior glow, but I'd like to use a flat, translucent color or texture.

Here's what I can currently achieve image image

And here's what I'm going for image image

arkayenro commented 3 years ago

i cant really tell from the images, you might want to use a larger image that contains more so i can see whats going on

typically you dont get to colour the item borders, theyre either blizzard default (which i think is sort of poor quality coloured) or quality based. you can turn them off though. would that work or do you need a black border around the items?

the selection glow is whatever blizzard defaults to, which i think is a quality coloured texture glow. i could potentially add options to replace it

akbyrd commented 3 years ago

I mean the empty slot background and border, not item borders.

Here's a zoomed in version (ArkInventory on top, ElvUI on the bottom). image

Basically I'm just trying to emulate the appearance of ElvUI bags so I can use ArkInventory to replace it. image

Notice that the empty slot backgrounds are an opaque texture. They also have a colored border that isn't part of the texture. In ArkInventory I'm not able to use a texture for the empty slot background, nor am I able to control the border color separately from the background.

For the selection glow, I think it's always the blue gradient without any quality coloring. Being able to replace it would be great, but it's secondary to the background and border, imo.

arkayenro commented 3 years ago

i've separated the border and background colours so you'll be able to change those next release. also the default will use whatever you set for the bag border colour, and not the poor quality colour.

these changes are now available as an alpha from curse - https://www.curseforge.com/wow/addons/ark-inventory/files/3213986

did you want to to be able to pick any texture for the empty slots? or is the default vs solid ok?

akbyrd commented 3 years ago

Thanks! Using a texture for the background would be a cool bonus, but I leave it up to you. The selection glow would be the most beneficial now.