These unitframes are designed to be very like Blizzard's Player Frame and Target Frame, but with a few more features.
You can reskin, resize and reposition them. The borders are intended to match with Tattoo and TattooMinimap, completing the entire UI set, which are all skinnable. The alignments are percent based, so they'll resize and realign properly when screen is resized.
You will need OUF to use these unitframes. This is a first release and you will need to reload your UI often to show changes made in the layout or when switching profiles.
This project is still in beta; feel free to post bug reports or requests, thanks!
-- In-game configuration with profiles.
-- Round portraits.
-- Custom icons for pvp, resting, group leader and masterlooter, placed around portraits.
-- Graphics for elite and silver elite, placed around portraits.
-- Animated display for in-combat.
-- Custom icon colors match custom border colors.
-- Custom border chooser with color picker.
-- Custom statusbar chooser.
-- Custom health/power ratios per frame.
-- Custom buff/debuff layout on top or bottom of target.
-- Left-click buffs to toggle between "show all" and "show only mine".
-- Drag player and target by portraits. Drag other frames from left or right side of frames.
-- Positions align from center of screen so resizing screen will not hurt your layout.
-- Percent display for health.
-- Middle-click on health or mana bars to show full number value of health or mana.
-- Subframes automatically adjust size and font size to a percentage of player and target frames.
-- Portrait background shows reaction (reg green yellow)
-- Level number colors by difficulty (green yellow red)
-- No cast bars. (Because Quartz does it so well.)
-- No party or raid frames. (Because Grid does it so well.)
-- Toggles available to hide Blizzard's party and raid frames, or to hide pet, ToT or focus. Note: In blizzard's config, you may need to uncheck "Unitframes: Use raid Style party frames."
-- Custom class colors and support for overriding my choices, with the addon !ClassColors.
-- Custom colors for pets.
-- Pet frame shows pet-target name.
!Not done yet
Combopoints, HolyPower, Eclipse, SoulShards, Runes
Agro warning, and toggle for tanks to disable.
Menus for focus and targettarget
Improve on location of name of pet's target
Improve on location of level
More animated flash when combat starts
Buff toggle is hidden when no buffs are present.
Portrait resizing and relocating options
Debuffs support for ButtonFacade
-- Portraits zoom out to Setcamera(1) when worldmap is opened.
-- Using the addon !ClassColors will require /reload to update portrait background color.
-- Resizing buffs in config requires /reload.
-- Switching profiles requires /reload.
-- Overlay (popup) of extended mana numbers for focus and ToT may disappear on /reload. Relog required to save settings.
-- Clique and/or left-clicking the unitframes does not change your target.
-- Garbage collection is slow.
-- If you do not use UI Scaling, you may have to reload when you drag and then resize screen. Recommended to turn UI Scaling on, since 4.0 changes.
If anyone would like to help on this project, please feel free to contact me.