This theme for Tidy Plates uses the Multi-Plate feature to set a custom graphical appearance for different types of units.
Friendly NPCs will have shamrocks, Friendly players have water droplets, and other units will have a heart. The heart for neutral units is scaled smaller than the graphic for hostile units. The casting bar is shaped like a little fireball. Neat, eh?
If you are looking for an example of how to create your own custom plates, this theme is a good place to start. No documentation is available, yet, but I'm working on it.
As far as Lucky Charms goes.. I'm in love with! I've pretty much redesigned my UI around it... The only thing I'd love to see would be the ability to add a health # or % in the hearts... no clue how hard, or easy that might be... but still, beautiful theme!
Quote:
Originally posted by danltiger That screenshot was from an author, Amenity, who used to produce a UI called "Remix". I say "used to" because it seems that it (and all of her other software) is no longer available.
After a search, I found that she's discontinued Remix. :-( I really liked the look of it, too. You might be able to find a copy out there in the nether. I think I might still have one of the more recent versions..
That screenshot was from an author, Amenity, who used to produce a UI called "Remix". I say "used to" because it seems that it (and all of her other software) is no longer available.
After a search, I found that she's discontinued Remix. :-( I really liked the look of it, too. You might be able to find a copy out there in the nether. I think I might still have one of the more recent versions..
Quote:
Originally posted by Asphyxea I've just stumbled upon this.. and I really love your UI... can you tell me what Unit Frame and minimap addon you use? I'm assuming the "chat box" is a KGpanel?
I've just stumbled upon this.. and I really love your UI... can you tell me what Unit Frame and minimap addon you use? I'm assuming the "chat box" is a KGpanel?
Quote:
Originally posted by Aaannnd...more bad news I'm afraid:
That's just all kinds of messed up. (lol)
Oh, this was an uninterruptible cast if that helps.
And please don't think I'm complaining/whining/etc., I'm just pointing this stuff out for ya.
OOoooh, hmm.... I'm going to have to look into this. I haven't been able to reproduce, but I'm going to make some changes to the layering as a shot in the dark.
Quote:
Originally posted by Amenity Managed to get a good screenshot of what I was talking about in the Tidy Plates comments (don't know why I didn't just post that here in the first place):
Managed to get a good screenshot of what I was talking about in the Tidy Plates comments (don't know why I didn't just post that here in the first place):
Hey there Mr. Tiger-man, just had to come by and drop a line or two.
I made the switch to Tidy Plates from Aloft (mainly because a lot of my UI users complained about all the overhead) and I really enjoyed it with the Cleanplates skin. It worked quite well and was very similar to my old setup.
However, there were a few visibility issues. Either I couldn't really see them, or they were so big they'd clutter up my screen quickly.
Then I saw these today while perusing the addons as I usually do several times a day because I've nothing better to do. Initially I was turned off by them...mainly because they looked "cute" and "girly", and being the stereotype-smashing person that I am I wanted to distance myself from "cute".
I was wrong. This skin is awesome...I love it...and ok, fine, it's really super-cute! (^^,)
(I didn't just say that. That's our little secret, k?)
Originally posted by danltiger Pardon me if I write stuff that you already know...
The "local config = {}" is there to create a table/array, and store the pointer in "config". Since "config" is a local variable, it won't continue outside the scope of the file. So, each file can have its own variable named, "config". We're just using it to temporarily hold a pointer, before we transfer that value to the ThemeList.
Delete out all function declaration for SetSpecialText in your high, low, medium, and normal styles, and paste the function into your TidyPlatesThreat file. Then, you'll add a line like this (likely, next to your StyleDelegate reference):
Pardon me if I write stuff that you already know...
The "local config = {}" is there to create a table/array, and store the pointer in "config". Since "config" is a local variable, it won't continue outside the scope of the file. So, each file can have its own variable named, "config". We're just using it to temporarily hold a pointer, before we transfer that value to the ThemeList.
Delete out all function declaration for SetSpecialText in your high, low, medium, and normal styles, and paste the function into your TidyPlatesThreat file. Then, you'll add a line like this (likely, next to your StyleDelegate reference):
Originally posted by danltiger I peeked at Threatplates..
Here's the problem: The SetSpecialText function is part of the base theme, not each style. So, you'd set one SpecialText function in the "TidyPlatesThreat.lua" file.
What would the "local config" be set to since it's now in the theme lua?
Here's the problem: The SetSpecialText function is part of the base theme, not each style. So, you'd set one SpecialText function in the "TidyPlatesThreat.lua" file.
The hierarchy:
["Theme"] (Multi-style)
SetStyle()
SetSpecialText()
SetSpecialImage()
["Style1"] (ex. low, medium, or high)
Style data (No functions, just the appearance)
["Style2"]
More Styles
and, for reference...
["Theme"] (Single Style)
SetSpecialText()
SetSpecialImage()
Style Data
Quote:
Originally posted by suicidalkatt Yea I have them active and should be showing but they're simply not?
Originally posted by danltiger How about setting ShowSpecialText = true in each of the theme files? I got the special text to show up (in Lucky Charms) by changing just those two values.
Yea I have them active and should be showing but they're simply not?