Skip to content
This repository was archived by the owner on Aug 20, 2024. It is now read-only.

Commit 004cab9

Browse files
committed
Changed padding for radio buttons.
1 parent a5d7f3a commit 004cab9

File tree

3 files changed

+14
-9
lines changed

3 files changed

+14
-9
lines changed

src/SignsInternal/PluginInfo/init.client.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ button.ClickableWhenViewportHidden = true
2222

2323
-- Create new widget GUI and name it
2424
local widget = plugin:CreateDockWidgetPluginGui("Signs", widgetInfo)
25-
widget.Title = "Signs Internal"
25+
widget.Title = "Signs Internal 2.0.48.0"
2626
widget.Name = "SignsInternal"
2727

2828
-- Set CreateButton.Icon to match Studio theme

src/SignsInternal/StudioWidgets/LabeledButton.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,10 @@ end
127127

128128
-- Too buggy with other GuiObjects to be used.
129129
function LabeledButtonClass:_updateCheckboxVisual()
130+
local kButtonDefaultBackgroundColor = settings().Studio.Theme:GetColor(Enum.StudioStyleGuideColor.FilterButtonDefault, Enum.StudioStyleGuideModifier.Default)
131+
local kButtonHoverBackgroundColor = settings().Studio.Theme:GetColor(Enum.StudioStyleGuideColor.FilterButtonHover, Enum.StudioStyleGuideModifier.Hover)
132+
local kButtonPressedBackgroundColor = settings().Studio.Theme:GetColor(Enum.StudioStyleGuideColor.FilterButtonChecked, Enum.StudioStyleGuideModifier.Pressed)
133+
130134
if (self._value) then
131135
self._button.BackgroundColor3 = kButtonPressedBackgroundColor
132136
elseif (self._clicked) then

src/SignsInternal/StudioWidgets/LabeledMultiChoice.lua

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -86,20 +86,21 @@ end
8686
function LabeledMultiChoiceClass:_MakeRadioButtons(choices)
8787
local frame = GuiUtilities.MakeFrame("RadioButtons")
8888
frame.BackgroundTransparency = 1
89+
frame.Size = UDim2.new(1, -GuiUtilities.DefaultLineLabelLeftMargin * 2, 1, 0)
8990

90-
local padding = Instance.new("UIPadding")
91-
padding.PaddingLeft = UDim.new(0, GuiUtilities.DefaultLineLabelLeftMargin)
92-
padding.PaddingRight = UDim.new(0, GuiUtilities.DefaultLineLabelLeftMargin)
93-
padding.Parent = frame
91+
-- local padding = Instance.new("UIPadding")
92+
-- padding.PaddingLeft = UDim.new(0, GuiUtilities.DefaultLineLabelLeftMargin)
93+
-- padding.PaddingRight = UDim.new(0, GuiUtilities.DefaultLineLabelLeftMargin)
94+
-- padding.Parent = frame
9495

9596
-- Make a grid to put checkboxes in.
9697
local uiGridLayout = Instance.new("UIGridLayout")
97-
uiGridLayout.CellSize = LabeledCheckbox.kMinFrameSize
98+
uiGridLayout.CellSize = UDim2.new(0, GuiUtilities.DefaultLineLabelWidth, 0, GuiUtilities.kTitleBarHeight)
9899
uiGridLayout.CellPadding = UDim2.new(0,
99-
kRadioButtonsHPadding,
100100
0,
101-
GuiUtilities.kDefaultVMargin)
102-
uiGridLayout.HorizontalAlignment = Enum.HorizontalAlignment.Left
101+
0,
102+
0)
103+
uiGridLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
103104
uiGridLayout.VerticalAlignment = Enum.VerticalAlignment.Top
104105
uiGridLayout.Parent = frame
105106
uiGridLayout.SortOrder = Enum.SortOrder.LayoutOrder

0 commit comments

Comments
 (0)