makepptWithWorkflowBasefyne/theme.go

33 lines
755 B
Go

package main
import (
"fyne.io/fyne/v2"
"fyne.io/fyne/v2/theme"
"image/color"
)
type myTheme struct{}
func (t myTheme) Color(name fyne.ThemeColorName, variant fyne.ThemeVariant) color.Color {
//TODO implement me
return color.RGBA{0, 128, 255, 255}
}
func (t myTheme) Font(style fyne.TextStyle) fyne.Resource {
//TODO implement me
return theme.DefaultTextFont()
}
func (t myTheme) Icon(name fyne.ThemeIconName) fyne.Resource {
//TODO implement me
return theme.DefaultTextFont()
}
func (t myTheme) Size(name fyne.ThemeSizeName) float32 {
//TODO implement me
return 0
}
func (myTheme) BackgroundColor() color.Color { return color.RGBA{0, 128, 255, 255} }
func (myTheme) ButtonColor() color.Color { return color.RGBA{0, 255, 128, 255} }