Skins

Client Interface

Skinning the Client Interface

The client interface includes general skin elements that are present in all game modes. It includes elements such as cursor, main menu, song select and results screen skinning.

Cursor

Main Cursor

/Cursor/main-cursor.png

Main Cursor

Animatable Alignment Suggested Size
No MidCenter None

Notes:

  • The mouse cursor that is displayed.
  • Hidden during gameplay. Active during menu navigation.

/MainMenu/menu-background.png

Menu Background

Animatable Alignment Optimal Size
No MidCenter 1920x1080

Notes:

  • The background image of the main menu.

Logo Background

/MainMenu/logo-background.png

Logo Background

Animatable Alignment Optimal Size
No TopLeft 1920x64

Notes:

  • Changes the Quaver logo's background.
  • The Quaver logo is center aligned vertically to this texture.

Deselected Texture Location: /MainMenu/navigation-button.png

Deselected Navigation Button

Selected Texture Location: /MainMenu/navigation-button-selected.png

Selected Navigation Button

Animatable Alignment Optimal Size
No MidLeft 434x52
Hovered Texture Location: /MainMenu/navigation-button-hovered.png

Hovered Navigation Button

Animatable Alignment Optimal Size
No MidLeft 430x48

Notes:

  • The buttons to navigate to different parts of the game (single player, multiplayer, etc)

/MainMenu/tip-panel.png

Tip Panel

Animatable Alignment Optimal Size
No BottomRight 484x52

Notes:

  • The panel that displays a random tip.

News Post Panel

/MainMenu/news-panel.png

News Panel

Animatable Alignment Optimal Size
No BottomRight 484x261

Notes:

  • The panel that displays the most recent news post.

/MainMenu/jukebox-overlay.png

Jukebox Overlay

Animatable Alignment Optimal Size
No BottomCenter 510x54

Notes:

  • The jukebox that displays in the footer of the main menu.

Note Visualizer

/MainMenu/note-visualizer.png

Note Visualizer
Animatable Alignment Optimal Size
No Right 1634x2553

Notes:

  • The image of notes that fall in the main menu. You can set its opacity with NoteVisualizerOpacity in skin.ini.

Menu Borders

Menu Borders

Animatable Alignment Optimal Size
No TopCenter/BottomCenter 1920x64

Notes:

  • The top and bottom borders of the screen. This will display on every screen.
  • If the footer texture isn't used, then menu-border-background.png is used for both the top and bottom.

Song Select Skinning

Mapset Panel Selection

Deselected Texture Location: /SongSelect/mapset-deselected.png

Deselected Mapset Panel

Selected Texture Location: /SongSelect/mapset-selected.png

Selected Mapset Panel

Hovered Texture Location: /SongSelect/mapset-hovered.png

Hovered Mapset Panel

Animatable Alignment Optimal Size
No MidRight 1188x86

Notes:

  • The background image of mapset panel. Does not cover the map's banner.

Mapset Panel Status

Ranked Texture Location: /SongSelect/status-ranked.png

Ranked Status

Unranked Texture Location: /SongSelect/status-unranked.png

Unranked Status

Unsubmitted Texture Location: /SongSelect/status-notsubmitted.png

Not Submitted Status

Osu Mapset Texture Location: /SongSelect/status-osu.png

Osu Mapset Status

Stepmania/Etterna Mapset Texture Location: /SongSelect/status-sm.png

Stepmania/Etterna Mapset Status

Various Texture Location: /SongSelect/status-various.png

Various Status

Animatable Alignment Optimal Size
No MidRight 115x28

Notes:

  • The status of the mapset.

Mapset Panel Game Mode

4k Texture Location: /SongSelect/game-mode-4k.png

4k Mode

7k Texture Location: /SongSelect/game-mode-7k.png

7k Mode

4k+7k Texture Location: /SongSelect/game-mode-4k7k.png

4k+7k Mode

Other keys Texture Location: /SongSelect/game-mode-other.png

Other Mode

Animatable Alignment Optimal Size
No MidRight 71x28

Notes:

  • The key mode of the mapset.
  • Other keys are for 1-3k, 5-6k and 8-10k.
  • Other keys has the keymode text rendered on top by the game. It combines up to 5 modes before saying "MIXED".

Mapset Panel Banner Mask

Mapset Banner Mask Location: /SongSelect/mapset-banner-mask.png

Mapset Banner Mask

Animatable Alignment Optimal Size
No - 420x86

Notes:

  • The alpha mask for the mapset panel banner.

Leaderboard Panel

Leaderboard Panel location: /SongSelect/leaderboard-panel.png

Leaderboard Panel

Animatable Alignment Optimal Size
No MidLeft 564x664

Notes:

  • The leaderboard panel of the skin.

Personal Best Panel

Personal Best Panel location: /SongSelect/personalbest-panel.png

Personal Best Panel

Animatable Alignment Optimal Size
No MidLeft 564x70

Notes:

  • The personal best panel of the skin.

Select Filter Panel

Select Filter Panel Left location : /SongSelect/select-filter-panel-left.png
Select Filter Panel Right location : /SongSelect/select-filter-panel-right.png

Select Filter Panel

Animatable Alignment Optimal Size
No TopLeft 480x78

Notes:

  • The filter of the select song panel of the skin.

Results Screen Skinning

Avatar Border

/Results/avatar-border.png

Avatar Border

Animatable Alignment Optimal Size
No TopLeft 190x190

Notes:

  • Borders the user avatar on results screen.
  • Draws above tab-selector-background.

Avatar Mask

/Results/avatar-mask.png

Avatar Mask

Animatable Alignment Optimal Size
No TopLeft 190x190

Notes:

  • The alpha mask for user avatar on results screen.

Tab Selector Background

/Results/tab-selector-background.png

Tab Selector Background

Animatable Alignment Optimal Size
No TopCenter 1599x62

Notes:

  • Background image for modifiers, "overview" and "multiplayer" near the top of the screen on results screen.
  • Draws below avatar-border.png.

Score Container Panel

/Results/score-container-panel.png

Score Container Panel

Animatable Alignment Optimal Size
No TopCenter 1682x99

Notes:

  • Background image for labels and stat numbers (rating, combo, etc.) on results screen.
  • Draworder below label elements.

Label Elements

Label Accuracy Texture Location: /Results/label-accuracy.png

Label Accuracy

Label Max Combo Texture Location: /Results/label-max-combo.png

Label Max Combo

Label Performance Rating Texture Location: /Results/label-performance-rating.png

Label Performance Rating

Label Ranked Accuracy Texture Location: /Results/label-ranked-accuracy.png

Label Ranked Accuracy

Label Total Score Texture Location: /Results/label-total-score.png

Label Total Score

Label Score Texture Location: /Results/label-score.png

Label Score

Animatable Alignment Optimal Size
No BottomCenter 256x28

Notes:

  • Label under numbers describing what they are.
  • Drawn on top of score-container-panel.png, below numbers.

Grade Elements

Grade X Texture Location: /Grades/grade-large-x.png

Grade Small X

Grade S+ Texture Location: /Grades/grade-large-ss.png

Grade Small SS

Grade S Texture Location: /Grades/grade-large-s.png

Grade Small S

Grade A Texture Location: /Grades/grade-large-a.png

Grade Small A

Grade B Texture Location: /Grades/grade-large-b.png

Grade Small B

Grade C Texture Location: /Grades/grade-large-c.png

Grade Small C

Grade D Texture Location: /Grades/grade-large-d.png

Grade Small D

Grade F Texture Location: /Grades/grade-large-f.png

Grade Small F

Animatable Alignment Optimal Size
No TopLeft 108x114

Notes:

  • Custom grades that are used in results screen.

Background

/Results/background.png

Background

Animatable Alignment Optimal Size
No - 1920x1080

Notes:

  • Custom background on results screen.

Background Filter

/Results/background-filter.png

Background Filter

Animatable Alignment Optimal Size
No TopCenter 1920x1080/1920x208

Notes:

  • Overlays the background depending on type with normal blend.
  • Drawn on top of background.png or map background depending on skin.ini value.
  • 1920x1080 is used for Background or None type, while 1920x208 is used for Header or default.
  • Aligned to the bottom of the MenuBorder line.

Graph Container Panel

/Results/graph-container-panel.png

Graph Container Panel

Animatable Alignment Optimal Size
No Center 1682x485

Notes:

  • Background image for grades, graph, graph type dropdown etc.

Multiplayer Panel

Multiplayer FFA Panel Texture Location:/Results/multiplayer-ffa-panel.png

Multiplayer FFA Panel

Animatable Alignment Optimal Size
No BottomCenter 1682x609

Notes:

  • Background image for the stats per player in the lobby after the map ends.
  • Used in multiplayer only.