Author Topic: Skinning requests/reports for 3.1  (Read 145902 times)

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
For whenever you get to it.  :)

*could the search icon also be a different color when the search box is active, like the text?  Picking a color that works for both is hard if they're very different.

*could we have the window button highlight cover the whole height of the caption bar, like native Windows 10?

*full overrides for Music Explorer and the Panels Configuration window (and new downloads panel)

*icon override for the folders in Playlist Manager

*consolidated command buttons respond to mouseover like they do when not consolidated

*better elements for the tag editor

*overrides for separator element between tabs for stacked element (both in header bar and elsewhere).  Maybe full overrides for tabs?

*alternate Tabs Bar background when the library header bar is hidden

*slimmer, rounded background for podcast and inbox counters
Last Edit: May 09, 2016, 03:59:39 AM by psychoadept
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

Iasc

  • Sr. Member
  • ****
  • Posts: 788
When you revisit skinning could you please implement a fade effect for

"NowPlaying[AlbumAndTracks].AlbumSeparatorLine"

"Content[AlbumAndTracks].ItemSeparatorLine"

"Content[TrackDetail].ItemSeparatorLine"




Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3831
  • MB Version: 3.6.8849 P
when using the "MainPanelMargin" elements and the player is in the top panel, a line is needed to close the top of the header bar


I suggest
<element id="PlayerTopFlat.BaseLine" bg="xxx,xxx,xxx" />
and probably
<element id="PlayerTopFlatBLMargin">1</element>
to allow it to be matched with different panel margin widths
MusicBee and my library - Making bee-utiful music together

redwing

  • Guest
- bg & fg of high/lowlight selector for artwork expanded panel when auto-pick color option is disabled
- slider line for input panel
- volume slider line for main player
- full overrides for narrow/wide mini player
- the unskinned 100,100,100 border of small popup window from tag inspector: http://i.imgur.com/D3Wa67r.png
- default icon support issue: http://getmusicbee.com/forum/index.php?topic=16643.msg110200#msg110200
Last Edit: April 30, 2016, 07:38:45 AM by redwing

hiccup

  • Sr. Member
  • ****
  • Posts: 7799
The playing/selected button draws it background colour automated.
When the childheader bar has a subtle gradient, that results in a strange differentiating gradient for that button.

Therefor this is a request for an overrule element for it.


hiccup

  • Sr. Member
  • ****
  • Posts: 7799
This is a request for an element or an icon overrule for the check ticks in the Configure Layout panel.


Alumni

  • Sr. Member
  • ****
  • Posts: 1007
If possible I would like to see these skin overrides for the next version;

1. Panel configuration window - background color which appears behind available elements.
2. Analyze volume window - replaygain slider color and interactive button color.
3. Main player volume control - full/empty slider bitmap image support.
4. Preferences window - drop down menu arrow mouseover color.

sleepless

  • Sr. Member
  • ****
  • Posts: 287
I requested this earlier, but I think I posted it in the wrong thread. Would it be possible to enable a border for element id="Panel.Body.Lowlight" ?

It's already enabled for these:
  element id="Panel.ChildBody.Lowlight"
  element id="Content[TrackDetail].Body.Lowlight"
  element id="FilterPanel.Lowlight"
  element id="ColumnBrowser.Lowlight"

I feel the skin will look more consistant if this element has a border also. (Unless it already does, but is not being displayed for my skin, in which case please let me know). Thanks.

Iasc

  • Sr. Member
  • ****
  • Posts: 788
Can we have an override for the no rating icon ( the bomb ) when skinning is revisited.

Thanks

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
The playing/selected button draws it background colour automated.
When the childheader bar has a subtle gradient, that results in a strange differentiating gradient for that button.

Therefor this is a request for an overrule element for it.
i have added
   <element id="Panel.TabButton.Default" bg="255,0,0" bg2="128,255,10" fg="255,200,200" />

http://musicbee.niblseed.com/V3_0/MusicBee3_Patched.zip

it will be in the v3 final release

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
GIF of some funky behavior of the tabs when clicking the selector: http://imgur.com/ddRzXAu

Important points: shifting of the divider line, and duplicate divider line.  (Would be nice to be able to recolor the divider, too.  It doesn't look very good here.)
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

hiccup

  • Sr. Member
  • ****
  • Posts: 7799
This is an observation on something that has been a skinning challenge from the early days of MusicBee.
When an icon has transparency values and colours that match/collide with highlight colours of selected fields (and also on active tabs), these icons can loose their recognizability.



There are probably a few possible solutions for this, such as perhaps alternative icon options for 'selected', or some inverted 'masking' feature?
Or maybe a skinning option to make the (16x16?) area of the tab or the selection bar where the icon is positioned transparent?

Alumni

  • Sr. Member
  • ****
  • Posts: 1007
From my recent skinning experiences, the following overrides or new elements would be useful;

- BG color of the device information panel in the sync node (currently taken from childbody).
- BG color of the header section of the upcoming releases and concerts nodes (currently taken from left panel?).
- BDR color of the outline in the preferences window (currently taken from left panel border).
- BDR color of highlighted vertical menu items in the preferences window.

Another suggestion: a toggle for closed highlight/lowlight borders (ie. vertical and horizontal outline).
Last Edit: May 23, 2016, 12:52:08 PM by Alumni

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3831
  • MB Version: 3.6.8849 P
<element id="PlayerSplitProgressYOffset">Above</element>
was introduced for 3.0 to place the values above the progress bar
could <element id="PlayerSplitProgressYOffset">Below</element>
be added to place the values below the progress bar, when it's used as the top-most element in the player bar
(refer to my Rain skin if you need a visual of what I mean)
MusicBee and my library - Making bee-utiful music together

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3831
  • MB Version: 3.6.8849 P
could element id="NowPlayingList[TrackDetail].ItemSeparatorLine"
be added to the NowPlayingList[TrackDetail] overrides please.
MusicBee and my library - Making bee-utiful music together