Update registrar code
This commit is contained in:
parent
5382f9e881
commit
6451050fd3
@ -5,11 +5,10 @@ import "os"
|
|||||||
import "log"
|
import "log"
|
||||||
import "git.tebibyte.media/tomo/tomo"
|
import "git.tebibyte.media/tomo/tomo"
|
||||||
import "git.tebibyte.media/tomo/backend/x"
|
import "git.tebibyte.media/tomo/backend/x"
|
||||||
import "git.tebibyte.media/tomo/nasin/internal/style"
|
|
||||||
import "git.tebibyte.media/tomo/nasin/internal/icons/xdg"
|
import "git.tebibyte.media/tomo/nasin/internal/icons/xdg"
|
||||||
import "git.tebibyte.media/tomo/nasin/internal/icons/fallback"
|
import "git.tebibyte.media/tomo/nasin/internal/icons/fallback"
|
||||||
import "git.tebibyte.media/tomo/nasin/internal/style/fallback"
|
import "git.tebibyte.media/tomo/nasin/internal/style/fallback"
|
||||||
import "git.tebibyte.media/tomo/nasin/internal/style/aluminum"
|
// import "git.tebibyte.media/tomo/nasin/internal/style/aluminum"
|
||||||
|
|
||||||
func RegisterBackend () error {
|
func RegisterBackend () error {
|
||||||
tomo.Register(1, x.New)
|
tomo.Register(1, x.New)
|
||||||
@ -17,14 +16,15 @@ func RegisterBackend () error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func SetTheme () error {
|
func SetTheme () error {
|
||||||
var styl *style.Style
|
var styl *tomo.Style
|
||||||
// TODO eventually get rid of this when we make a file format for
|
// TODO eventually get rid of this when we make a file format for
|
||||||
// storing visual styles
|
// storing visual styles
|
||||||
if os.Getenv("TOMO_USE_ALUMINUM_STYLE") != "" {
|
// TODO migrate aluminum
|
||||||
styl = aluminumStyle.New()
|
// if os.Getenv("TOMO_USE_ALUMINUM_STYLE") != "" {
|
||||||
} else {
|
// styl = aluminumStyle.New()
|
||||||
|
// } else {
|
||||||
styl = fallbackStyle.New()
|
styl = fallbackStyle.New()
|
||||||
}
|
// }
|
||||||
icons := fallbackIcons.New()
|
icons := fallbackIcons.New()
|
||||||
|
|
||||||
iconThemeName := os.Getenv("TOMO_XDG_ICON_THEME")
|
iconThemeName := os.Getenv("TOMO_XDG_ICON_THEME")
|
||||||
@ -38,6 +38,6 @@ func SetTheme () error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
tomo.SetStyle(styl)
|
tomo.SetStyle(styl)
|
||||||
tomo.SetIcons(icons)
|
tomo.SetIconSet(icons)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
21
internal/style/styleconcept.tss
Normal file
21
internal/style/styleconcept.tss
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
$colorBlack = #000000FF
|
||||||
|
$borderOutline = $black / 1
|
||||||
|
|
||||||
|
*.Slider {
|
||||||
|
Border: $borderOutline, $borderColorFocused / 1
|
||||||
|
Color: $colorGutter
|
||||||
|
Padding: 0 1 1 0
|
||||||
|
}
|
||||||
|
|
||||||
|
*.Slider[focused] {
|
||||||
|
Border: $borderOutline
|
||||||
|
Padding: 0
|
||||||
|
}
|
||||||
|
|
||||||
|
*.Slider[horizontal] {
|
||||||
|
MinimumSize: 48 0
|
||||||
|
}
|
||||||
|
|
||||||
|
*.Slider[vertical] {
|
||||||
|
MinimumSize: 0 48
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user