package uiwidget import ( "image/color" "fyne.io/fyne/v2" "fyne.io/fyne/v2/canvas" "fyne.io/fyne/v2/container" "fyne.io/fyne/v2/theme" ) func NewWidgetBorder(widget fyne.CanvasObject) fyne.CanvasObject { b := canvas.NewRectangle(color.Transparent) b.StrokeColor = theme.InputBorderColor() b.StrokeWidth = theme.InputBorderSize() b.CornerRadius = theme.InputRadiusSize() l := container.NewStack(widget, b) return l }