1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 10:42:54 +08:00

Remove magic numbers

This commit is contained in:
DrabWeb 2017-05-24 21:51:00 -03:00
parent 9b863f60ab
commit 8e09b738b0
2 changed files with 9 additions and 8 deletions

View File

@ -60,7 +60,7 @@ namespace osu.Game.Graphics.UserInterface
AutoSizeAxes = Axes.Y,
Children = new Drawable[]
{
chevron = new TextAwesome
Chevron = new TextAwesome
{
AlwaysPresent = true,
Icon = FontAwesome.fa_chevron_right,
@ -84,12 +84,12 @@ namespace osu.Game.Graphics.UserInterface
private Color4? accentColour;
private readonly TextAwesome chevron;
protected readonly TextAwesome Chevron;
protected override void FormatForeground(bool hover = false)
{
base.FormatForeground(hover);
chevron.Alpha = hover ? 1 : 0;
Chevron.Alpha = hover ? 1 : 0;
}
public Color4 AccentColour

View File

@ -268,6 +268,8 @@ namespace osu.Game.Overlays.Settings.Sections.General
private class UserDropdownHeader : OsuDropdownHeader
{
public static readonly float LABEL_LEFT_MARGIN = 20;
protected readonly TextAwesome statusIcon;
public Color4 StatusColour
@ -302,8 +304,7 @@ namespace osu.Game.Overlays.Settings.Sections.General
TextSize = 14,
});
//todo: Magic number
Text.Margin = new MarginPadding { Left = 20 };
Text.Margin = new MarginPadding { Left = LABEL_LEFT_MARGIN };
}
[BackgroundDependencyLoader]
@ -340,8 +341,8 @@ namespace osu.Game.Overlays.Settings.Sections.General
{
public UserDropdownMenuItem(string text, UserAction current) : base(text, current)
{
//todo: Another magic number
Foreground.Padding = new MarginPadding { Top = 5, Bottom = 5, Left = 19, Right = 5 };
Foreground.Padding = new MarginPadding { Top = 5, Bottom = 5, Left = UserDropdownHeader.LABEL_LEFT_MARGIN, Right = 5 };
Chevron.Margin = new MarginPadding { Left = 2, Right = 3 };
CornerRadius = 5;
}
}