Get an Epic Experience with Premium

Flat Panel (WIM Skin)

Artwork Login to Add Favorites
  • World of Warcraft
  • 429 Monthly Downloads
  • Supports: 6.0.2
  • 34,510 Total Downloads
  • Updated 10/17/2014
  • Created 10/16/2010
  • 41 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: 2.1.2

About Flat Panel (WIM Skin)

This is a skin for WIM addon.

Flat Panel was designed to be a simplistic and clean skin for WIM that implements the necessary features without taking too much screen estate. While WIM is a great addon, I always thought the default skin was too elaborate and took too much space without offering much in return. I like my UIs clean and straightforward and thus, Flat Panel was born. This skin is for you, if you believe the UI should deliver the information in clear and concise manner.

To install the skin, just install it like any other addon and then select the skin from WIM's options menu (under General > Display Settings). There are two different themes available. You can choose either of them in the WIM options menu.

The actual project development can be found at GitHub.


- Update TOC to 60000


- Update TOC to 50400


- Updated TOC
- Made the resize button slightly easier to use
- Added Monk, Pandaren (and missing Troll) abbreviations
- Added icon for Monk
- Fixed bug with green icons


- Added new color theme "Flat Panel - Grey"
- Class icons are slightly smoother, as I redid them by resizing bigger ones
- Added internal icons for everything and redid existing ones
- Tabs are now also skinned
- Moved resize icon outside the writing area, so you can actually use it
- Moved the "is typing" icon inside the chat area.
- Fonts in the header are now slightly smaller to accommodate longer names
- Class and Race name are now abbreviated in the title (in English client)


- First public release


  • #13

    I've had many different WIM skins in the past and I have to say, this is my absolute favorite. Unfortunately, the invite button doesn't seem to be working right now.

    -Nollie <3

  • #11

    any chance on this getting up dated for 6.0.2 as this the best skin i have found to fit in with elvUI

  • #12

    Sure. I haven't had time to look into the new patch yet. Hopefully I will find time in couple of days.

  • #10

    Thanks for this skin. It should be the default one or at least bundled with WIM. I really love its simplistic design.

    Good job!

  • #8

    with 5.1

    22x WIM_FlatPanel-2.1\skin.lua:3: attempt to concatenate local "guild" (a nil value)
    WIM_FlatPanel-2.1\skin.lua:3: in function "format"
    WIM-3.6.2\Sources\WindowHandler.lua:892: in function "UpdateCharDetails"
    WIM-3.6.2\Sources\WindowHandler.lua:947: in function "SendWho"
    WIM\WIM-3.6.2.lua:413: in function "fun"
    WIM\WIM-3.6.2.lua:337: in function "CoreEventHandler"
    WIM\WIM-3.6.2.lua:59: in function <WIM\WIM.lua:59>

    self = WIM3_msgFrame3 {
    0 = <userdata>
    Hide_Normal = <func> =[C]:-1
    isNew = false
    offScreen = 0
    msgSent = false
    Hide = <func> @WIM\Sources\WindowHandler.lua:1094
    tabStrip = WIM_TabStrip1 {}
    animation = <table> {}
    Pop = <func> @WIM\Sources\WindowHandler.lua:980
    isWimWindow = true
    age = 6161.839
    SetScale = <func> @WIM\Sources\WindowHandler.lua:734
    lastDate = "28/11/2012"
    unreadCount = 0
    msgWaiting = false
    SafeGetTop = <func> @WIM\Sources\WindowHandler.lua:1142
    AddMessage = <func> @WIM\Sources\WindowHandler.lua:831
    helperFrame = WIM_WindowHelperFrame {}
    SafeGetRight = <func> @WIM\Sources\WindowHandler.lua:1139
    UpdateIcon = <func> @WIM\Sources\WindowHandler.lua:853
    UpdateProps = <func> @WIM\Sources\WindowHandler.lua:1045
    customSize = false
    bn = <table> {}
    SetScale_Orig = <func> =[C]:-1
    GetRuleSet = <func> @WIM\Sources\WindowHandler.lua:970
    isMoving = false
    lastActivity = 6490.977
    theUser = "|Kf19|k00000000000000|k"
    isHistory = true
    AddEventMessage = <func> @WIM\Sources\WindowHandler.lua:842
    classColor = "fff569"
    isBN = 19
    initialized = true
    type = "whisper"
    ResetAnimation = <func> @WIM\Sources\WindowHandler.lua:1122
    hasMoved = true
    SafeGetLeft = <func> @WIM\Sources\WindowHandler.lua:1136
    AddMessageRaw = <func> @WIM\Sources\WindowHandler.lua:838
    widgets = <table> {}
    SafeGetBottom = <func> @WIM\Sources\WindowHandler.lua:1145
    online = true
    isParent = true
    SendWho = <func> @WIM\Sources\WindowHandler.lua:907
    WhoCallback = <func> @WIM\Sources\WindowHandler.lua:895
    UpdateCharDetails = <func> @WIM\Sources\WindowHandler.lua:891
    (*temporary) = <func> =[C]:-1
    (*temporary) = WIM3_msgFrame3BackdropCharacterDetails {
    widgetName = "char_info"
    parentWindow = WIM3_msgFrame3 {}
    0 = <userdata>

  • #9

    I believe this was a bug with WIM itself and not of bug in this particular skin. There was a fix related to this in the latest version of WIM.

  • #6

    Update for patch 5.0.4 please!

  • #7

    Sure, I'll try, now that WIM has been updated as well.

  • #5
    really cool addon nice work thanks very much :)
  • #4
    really cool addon nice work thanks very much :)
  • #2
    Love this addon, makes WIM a lot nicer. Thanks for making this skin.
  • #3
    You're very much welcome :)
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Star Trek Online Wiki Editing Contest