Quantcast
Download
(1 MB)
Download
Updated: 01-16-21 01:39 PM
Pictures
File Info
Compatibility:
Shadowlands patch (9.0.2)
Updated:01-16-21 01:39 PM
Created:12-15-13 12:44 PM
Downloads:108,817
Favorites:137
MD5:
Categories:Suites, Action Bar Mods, Unit Mods, Graphical Compilations
9.0.2

LS: UI  Popular! (More than 5000 hits)

Version: 90002.05
by: lightspark [More]

Yet another UI, but this one is a bit special.

"Orbs" Layout:


"Classic" Layout:


Options
Use /LSUI to open in-game config.

Feedback and Feature Requests
If you found a bug or want to share an idea on how to improve my UI, either use the issue tracker on GitHub, or post a comment on WoWInterface.

Feel free to write feedback on how to improve some class-specific features.

However, keep in mind that I'm not going to implement any features as a replacement for BIG addons.

Localisation
Feel free to add and/or review translations on Curse, alternatively, you may create a PR on project's GitHub page.

License
Please see LICENSE file.

Version 90002.05

- Added new unit frame element, `Custom Texts`. Can be found at /LSUI > Unit Frames > Unit > Custom
Texts. It allows you to create taggable font strings anywhere on a unit frame. Added it because
some people asked for it;
- Added two new tags `ls:threat` and `ls:color:threat`;
- Updated embeds.

Version 90002.04

- Finished migrating fonts to LSM. Can be found at /LSUI > General > Fonts. Now there's 4
categories: cooldowns, unit frames, buttons, and progress bars. "Cooldowns" is self-explanatory,
"Unit Frames" controls fonts of all UF elements, but aura buttons and castbars, "Buttons"
controls fonts of all aura buttons, action buttons, item buttons on the character panel, and
"Progress Bars" controls fonts of castbars, the digsite bar, mirror timers, and the tooltip
healthbar. I haven't added support for Blizzard fonts yet, I'm still not sure how to do it better;
- Added optional coloured ilvl text to the character frame. Can be found at /LSUI > Blizzard >
Character Frame > iLvl;
- Added an option to disable enchant and gem text on equipped items. Can be found at /LSUI >
Blizzard > Character Frame > Item Enhancements;
- Added an option to adjust the tooltip health bar and its text size. Can be found at /LSUI >
Tooltips > Health;
- Improved compatibility with various addons that add text to the main tooltip;
- Fixed an issue where class power separators wouldn't render properly;
- Fixed an issue where the config tried to updated disabled unit frames;
- Updated French translation. Translated by [email protected];
- Updated Simplified Chinese translation. Translated by [email protected];
- Misc bug fixes and tweaks;
- Updated embeds.

Version 90002.03

- Fixed an issue that prevented square minimap from working in Torghast.

Version 90002.02

- Added support for charged combo points. For now it'll use Chi colour. I'll add a proper colour
later.

NOTE: I'm aware of the fact that the minimap doesn't work in Torghast.

Version 90002.01

- Added 9.0.2 support;
- Fixed azerite power bar visibility. Now it's disabled when HoA is unequipped;
- Updated embeds;
- Misc bug fixes and tweaks.

Version 90001.05

- Added LibSharedMedia support. Can be found at /LSUI > General > Fonts. For now, only unit frames,
action bars, and cooldown spirals support font customisation. For the sake of consistency all
fonts of a given module will be updated at once, for example, if you change the unit frame font,
then health, heal prediction, power, alternative power, castbar, name, and aura fonts will be
changed. However, each element will retain individual size controls, and unit frame auras will
retain their shadow and outline controls on top of that. I'll be adding LSM support to missing
modules with the next update;
- Reenabled extra and zone action buttons. Sadly, the size option is gone;
- Fixed an issue where action bar fading won't resume after leaving a vehicle;
- Updated French translation. Translated by [email protected] and [email protected];
- Updated Spanish translation. Translated by [email protected]



Version 90001.04

- Fixed paragon reputation handling;
- Fixed additional power bar visibility for priests, shamans, and druids.

Version 90001.03

- Fixed an "issue" where you'd see an error while managing profiles. Due to how the addon is
written it's just an error message, but nothing was actually broken and everything was
updating properly.

Version 90001.02

- Fixed health tags;
- Fixed hotkey font.

Version 90001.01

- Added 9.0.1 support.

NOTE: Extra and zone buttons are currently disabled, I'll figure out what to do with them later.
Archived Files (10)
File Name
Version
Size
Author
Date
90002.04
1MB
lightspark
01-14-21 01:15 PM
90002.03
1MB
lightspark
11-28-20 04:10 AM
90002.02
1MB
lightspark
11-27-20 06:21 PM
90002.01
1MB
lightspark
11-26-20 03:10 AM
90001.05
1MB
lightspark
10-27-20 06:47 AM
90001.04
1MB
lightspark
10-16-20 06:49 AM
90001.03
1MB
lightspark
10-14-20 01:24 PM
90001.02
1MB
lightspark
10-14-20 12:46 PM
90001.01
1MB
lightspark
10-13-20 12:33 PM
80300.01
1MB
lightspark
02-01-20 05:15 AM


Post A Reply Comment Options
Unread 01-23-21, 08:02 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 330
File comments: 913
Uploads: 6
Sup!

I think I'm pretty much done with the horizontal unit frames' revamp. I ended up rewriting and/or refactoring 90% of the unit frame code. Yeah, it escalated quite quickly I haven't updated the player orb's textures yet, they might come with this update or with the next one.

Rn I'm updating the UF config to reflect all the changes, want to streamline it a bit as well, some sections are annoying to navigate through. And as I promised I added an option to adjust inlays' visibility, by default it's set to 80%
__________________
Report comment to moderator  
Reply With Quote
Unread 01-20-21, 05:43 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 330
File comments: 913
Uploads: 6
Thanks for addon examples. And yeah, I know how elv guy do it, but I want a finer control over what's going on, they replace everything at once.

Originally Posted by Firedancer
Re: the gem inlay: will the transparency of it be determined by the grphics files themselves or in-game? I like them, but I think they're a bitt to bright and harsh (personally; I know not all will feel that way).
Hmmm... Rn their alpha is set in textures themselves, I guess I could add a slider like "Gloss" to the "Unit Frames" section that would control inlay's alpha. Looks like I'll have to update the orb's texture as well. Noted.

-- edit



It looks sooo good in the game I'm so hyped, it's 0650am and I'm still rewriting code for this stuff to work But I need to sleep now, have only few hours before work left
__________________
Last edited by lightspark : 01-20-21 at 05:50 PM.
Report comment to moderator  
Reply With Quote
Unread 01-20-21, 04:47 PM  
Firedancer
An Aku'mai Servant
 
Firedancer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 57
Uploads: 2
Originally Posted by lightspark
Those use Blizz fonts which I don't handle for now. Do you have examples of addons that do Blizz fonts' replacement via LSM? T_T
I use a self-modified version of an old addon called tekticles, but it doesn't use LSM. ElvUI's font replacement file basically looks like they took tekticles.lua and repurposed it for ElvUI, and they *do* use LSM in their version. It might be worth a download/look to see if it would fit your needs.

I was able to change the zone and clock texts via my modded fonts by calling their strings directly (as I don't want to fully replace the blizz fonts), but I couldn't find a string like that for the calendar (GameTimeFrame) text.

Re: the gem inlay: will the transparency of it be determined by the grphics files themselves or in-game? I like them, but I think they're a bitt to bright and harsh (personally; I know not all will feel that way).
__________________
(\ /)
( . .) <( if you say 'plz' because it's shorter than 'please' then I'll say 'no' because it's shorter than 'yes' )
c('')('')
Report comment to moderator  
Reply With Quote
Unread 01-20-21, 04:28 PM  
erebos
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
Originally Posted by lightspark


BEHOLD! The gem inlay texture changes dynamically I had to make 4 sets of textures for it, lmao

...

... Do you have examples of addons that do Blizz fonts' replacement via LSM? T_T

And thanks!
Very cool so far. As I said before it gives a very polished look to the unit frames.

Regarding the font addons: do you mean things like gmFonts (formerly known as MyFonts)? Maybe it fits the bill please check it out.

EDIT
PhanxFont is another example that came to mind.
Last edited by erebos : 01-20-21 at 04:33 PM.
Report comment to moderator  
Reply With Quote
Unread 01-20-21, 01:59 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 330
File comments: 913
Uploads: 6


BEHOLD! The gem inlay texture changes dynamically I had to make 4 sets of textures for it, lmao

Originally Posted by Firedancer
It would be super awesome if the font for the zone name, calendar number, and clock for the minimap were able to be easily changed as well.

Aside from that, I love all the new changes and your upcoming plans look interesting! Thank you for continuing to work on this.
Those use Blizz fonts which I don't handle for now. Do you have examples of addons that do Blizz fonts' replacement via LSM? T_T

And thanks!
__________________
Last edited by lightspark : 01-20-21 at 02:01 PM.
Report comment to moderator  
Reply With Quote
Unread 01-20-21, 11:59 AM  
Firedancer
An Aku'mai Servant
 
Firedancer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 57
Uploads: 2
Originally Posted by lightspark
I think I'm done with LSM fonts.

It would be super awesome if the font for the zone name, calendar number, and clock for the minimap were able to be easily changed as well.

Aside from that, I love all the new changes and your upcoming plans look interesting! Thank you for continuing to work on this.
__________________
(\ /)
( . .) <( if you say 'plz' because it's shorter than 'please' then I'll say 'no' because it's shorter than 'yes' )
c('')('')
Report comment to moderator  
Reply With Quote
Unread 01-20-21, 04:05 AM  
masl
A Kobold Labourer
 
masl's Avatar

Forum posts: 0
File comments: 37
Uploads: 0
The new style looks genius thank you so much for investing time for implementing new ideas and arts. An option for different styles sounds good. Personally I like the second option
Report comment to moderator  
Reply With Quote
Unread 01-19-21, 11:53 AM  
Heybarbaruiva
A Murloc Raider
 
Heybarbaruiva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 120
Uploads: 2
Originally Posted by lightspark
Thanks! Same, I've already started writing the code that will handle all this new stuff
Good stuff. Looking forward to it!
Report comment to moderator  
Reply With Quote
Unread 01-19-21, 10:50 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 330
File comments: 913
Uploads: 6
Originally Posted by Heybarbaruiva
Can't wait for this to hit live.
Thanks! Same, I've already started writing the code that will handle all this new stuff
__________________
Report comment to moderator  
Reply With Quote
Unread 01-19-21, 10:46 AM  
Heybarbaruiva
A Murloc Raider
 
Heybarbaruiva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 120
Uploads: 2
Originally Posted by lightspark
That looks beautiful! Amazing work.

I like the one without the gem texture on the portrait the most, but I suppose an option for those that prefer other styles wouldn't hurt.

Can't wait for this to hit live. It's going to complement this blizz-like thing I got going on perfectly:
Report comment to moderator  
Reply With Quote
Unread 01-19-21, 07:49 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 330
File comments: 913
Uploads: 6
Completely forgot about portraits, ffs...



This isn't gonna work as is, I guess it's time to draw 3 more sets of textures with right angles on each side or both sides

-- edit

Now we're cooking



Still not sure about that gem-like thing on the portrait, might add it as an option.
__________________
Last edited by lightspark : 01-19-21 at 09:41 AM.
Report comment to moderator  
Reply With Quote
Unread 01-18-21, 03:36 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 330
File comments: 913
Uploads: 6
Originally Posted by erebos
Now what to do with the orbs? Make it a hexagon or octagon maybe? Else it could be a challenge to not end up with just a bright inner ring in there. The style of a cut gemstone would be created there too this way - just an idea.
I actually don't mind the orb, it's paired with the minimap, so it doesn't really look out of place, but I might tweak it after I'm done with these textures.
__________________
Report comment to moderator  
Reply With Quote
Unread 01-18-21, 03:12 PM  
erebos
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
Hmmm. I do like the style. More polished, distinct. Makes the good ol' tube look dated or even sloppy in comparison. Like you said you have to make sure that smaller frame sizes do have enough inner area (the 'top' of the visually elevated part so to speak) to display texts and stuff in a clear manner. In a way the new style creates more flat/good area for text despite having more art on it because the tube gloss could make white text hard to read.

Now what to do with the orbs? Make it a hexagon or octagon maybe? Else it could be a challenge to not end up with just a bright inner ring in there. The style of a cut gemstone would be created there too this way - just an idea.

TL;DR:
New style looks good/clean/polished (pun intended ^^) but I think you have to be careful (like you mentioned) to make it happen properly in every place and size of frame.
Report comment to moderator  
Reply With Quote
Unread 01-18-21, 01:50 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 330
File comments: 913
Uploads: 6
My progress for today.

Full res, 4K



Quarter res, 1080


It's the 4th iteration, nothing is final though. So far it looks promising, I'll definitely make white edges a bit more transparent. I have to make a lot of compromises to make these resizeable, kinda sad But I have to make sure that they look ok on frames of a normal/big size and on the smallest frames my UI allows for, 96x52.

Like this


And that's what we have currently.



A tube in a frame, smh...
__________________
Last edited by lightspark : 01-18-21 at 01:51 PM.
Report comment to moderator  
Reply With Quote
Unread 01-18-21, 08:35 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 330
File comments: 913
Uploads: 6
Originally Posted by msan
Love the simplicity and effectiveness of your suite.
With all the activity lately, i thought i might squeeze in for a small request, should you deem it worthy of implementing.
I would love if you put in a combat fade function for the Horizontal Unit frames layout.

Cheers and keep up the excellent work!
Thanks! Yeah, I might add it, no ETA, it's been requested a couple of times, but I keep forgetting about >_> But first I need to finish new textures for horizontal frames. Started working on it today, and so far so good.
__________________
Last edited by lightspark : 01-18-21 at 09:51 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: