diff --git a/src/makielayout/blocks/slidergrid.jl b/src/makielayout/blocks/slidergrid.jl index 40f857c130e..aff585a6bac 100644 --- a/src/makielayout/blocks/slidergrid.jl +++ b/src/makielayout/blocks/slidergrid.jl @@ -23,10 +23,10 @@ function initialize_block!(sg::SliderGrid, nts::NamedTuple...) range = nt.range format = haskey(nt, :format) ? nt.format : default_format remaining_pairs = filter(pair -> pair[1] ∉ (:label, :range, :format), pairs(nt)) - l = Label(sg.layout[i, 1], label, halign = :left) + l = Label(sg.layout[i, 1], label, halign = :left, fontsize = sg.labelsize) slider = Slider(sg.layout[i, 2]; range = range, remaining_pairs...) vl = Label(sg.layout[i, 3], - lift(x -> apply_format(x, format), slider.value), halign = :right) + lift(x -> apply_format(x, format), slider.value), halign = :right,fontsize = sg.valuesize) push!(sg.valuelabels, vl) push!(sg.sliders, slider) push!(sg.labels, l) diff --git a/src/makielayout/types.jl b/src/makielayout/types.jl index 682f212adee..13ac993849f 100644 --- a/src/makielayout/types.jl +++ b/src/makielayout/types.jl @@ -1031,6 +1031,10 @@ end alignmode = Inside() "The width of the value label column. If `automatic`, the width is determined by sampling a few values from the slider ranges and picking the largest label size found." value_column_width = automatic + "The font size of the entry labels." + labelsize = @inherit(:fontsize, 16f0) + "The font size of the entry value labels." + valuesize = @inherit(:fontsize, 16f0) end end