Giter VIP home page Giter VIP logo

zui's Introduction

zUI

An upcoming UI for Classic World of Warcraft. Built on the 1.12.1 client but will later be modified to be compatible with 1.13 and beyond! This addon aims to preserve the blizzard look/design but with a modern touch and with some nice features added.

Third-Party Addon Support

Older Screenshots

More Screenshots

Heritage

This addon started out as a fork of Shagu's pfUI. The general idea at first was just to tweak some things to have it look exactly as I wanted, and as time moved on I started to add other features with the purpose of having the most crucial features under the same "roof" and as light-weight as possible. I've always wanted to preserve the blizzard UI in some ways and I really liked the look of Modernist's modUI which is the foundation of the art decisions made here. So these guys deserve a big thank you becuase they are the reason this addon exist! Please check out their work and leave a star www.gitlab.com/Shagu , www.github.com/obble

Special thanks to

Shagu, www.gitlab.com/Shagu Modernist, www.github.com/obble EinBaum, www.github.com/EinBaum millanzarreta, Kouri82 https://wow.curseforge.com/projects/losecontrol MrFIXIT, https://www.curseforge.com/wow/addons/xcalc

Features

There are a lot of different features in this UI and the user can choose to disable any component that they dont want to use without having any issues becuase of it. All the components work independently and the user can choose to disable anything you see here.

Theme

  • Change color on almost any frame, bar or text.
  • Hide end caps option (gryphons)
  • Move almost any frame to your liking by "Shift-click + drag"
  • Global dark theme with some new background textures.
  • Quality colored borders on gear/items in bag/bank/character etc
  • Clock under minimap, scroll on minimap to zoom in our out

Unitframes

  • Compact or Extended Unitframes
  • Class portraits
  • Rogue energy bar
  • Druid extra mana bar while shapeshifted
  • Buff/Debuffs timers, movable with nice borders
  • Color gradient HP text
  • Colored power text
  • MobHealth3 or Mobinfo2 support

Nameplates

  • Compact designed nameplates
  • Castbar option
  • Debuff option with timers

Raidframes

  • Compact designed raidframes
  • Range check on your allies
  • Colored border if you can dispel this unit i.e purple if mage with "Remove lesser curse" ability trained.
  • Healcomm support
  • TODO: Make sizeable

Castbar

  • Player and enemy castbars
  • Modify size/color and placement
  • TODO: Option to show latency modification + show spell icon next to the bar

Calculator

  • /calc to show the calculator
  • Easy calculations without any "Alt-Tabbing" to windows calc...
  • Calculate with gold, silver and copper!
  • Dont try to divide by zero ;)

Loot & Roll

  • Compact designed loot and roll frames with quality borders
  • See what your allies rolled by hovering over the "need, greed or pass" -buttons

Map

  • Change size or opacity with "CTRL + scroll" or "Shift + Scroll"
  • Reveal unexplored areas checkbox
  • Coordinates
  • Pins can be places with "Shift-click" possible to add notes to pin as well
  • TODO: doesnt save pins over sessions yet

Quality of Life

  • Instacast spells on key down instead of key up
  • Range indication on each spell with clear red tinted ability icons when out of range
  • Cooldown text on all abilities
  • Auto-dismount when trying to use abilities
  • Keybind feature lets you place the mouse over a actionbar/stance/pet -button then simply press the key or mouse-button you wanna use
  • Hotkey text on each button, change size/color
  • Compare any equipment with current when holding down "Shift-key" hovering over an item
  • Swing-timer available, properly working with "Slam", "Mortal Strike", Parry etc
  • CC-indicator when loss of control, heavily inspired from LoseControl, prioritizing your worst debuff
  • Circular action menu possible, remember to bind a key to this in blizzard "Keybinds". I use this to see all my portals on a mage for example on "Middle mouse" -click. RingMenu inspired
  • Sell values included on all items at all times
  • TODO: Sell all grey's button, Automatic quest accept, Add better character stats

zui's People

Contributors

nehswu avatar zaicopx avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.