2023-01-20 12:40:00 -07:00
|
|
|
package theme
|
|
|
|
|
|
|
|
import "git.tebibyte.media/sashakoshka/tomo/artist"
|
|
|
|
|
2023-01-21 18:58:25 -07:00
|
|
|
var scrollGutterPattern = artist.NewMultiBordered (
|
|
|
|
artist.Stroke { Weight: 1, Pattern: strokePattern },
|
|
|
|
artist.Stroke {
|
|
|
|
Weight: 1,
|
|
|
|
Pattern: artist.Beveled {
|
2023-01-23 22:02:11 -07:00
|
|
|
artist.NewUniform(hex(0x3b534eFF)),
|
|
|
|
artist.NewUniform(hex(0x6e8079FF)),
|
2023-01-21 18:58:25 -07:00
|
|
|
},
|
|
|
|
},
|
|
|
|
artist.Stroke { Pattern: artist.NewUniform(hex(0x6e8079FF)) })
|
|
|
|
var disabledScrollGutterPattern = artist.NewMultiBordered (
|
|
|
|
artist.Stroke { Weight: 1, Pattern: weakForegroundPattern },
|
|
|
|
artist.Stroke { Pattern: backgroundPattern })
|
|
|
|
var scrollBarPattern = artist.NewMultiBordered (
|
|
|
|
artist.Stroke { Weight: 1, Pattern: strokePattern },
|
|
|
|
artist.Stroke {
|
|
|
|
Weight: 1,
|
|
|
|
Pattern: artist.Beveled {
|
2023-01-23 22:02:11 -07:00
|
|
|
artist.NewUniform(hex(0xCCD5D2FF)),
|
|
|
|
artist.NewUniform(hex(0x4B5B59FF)),
|
2023-01-21 18:58:25 -07:00
|
|
|
},
|
|
|
|
},
|
|
|
|
artist.Stroke { Pattern: artist.NewUniform(hex(0x8D9894FF)) })
|
2023-01-28 23:49:01 -07:00
|
|
|
var selectedScrollBarPattern = artist.NewMultiBordered (
|
|
|
|
artist.Stroke { Weight: 1, Pattern: strokePattern },
|
|
|
|
artist.Stroke {
|
|
|
|
Weight: 1,
|
|
|
|
Pattern: artist.Beveled {
|
|
|
|
artist.NewUniform(hex(0xCCD5D2FF)),
|
|
|
|
artist.NewUniform(hex(0x4B5B59FF)),
|
|
|
|
},
|
|
|
|
},
|
|
|
|
artist.Stroke { Weight: 1, Pattern: accentPattern },
|
|
|
|
artist.Stroke { Pattern: artist.NewUniform(hex(0x8D9894FF)) })
|
2023-01-21 18:58:25 -07:00
|
|
|
var pressedScrollBarPattern = artist.NewMultiBordered (
|
|
|
|
artist.Stroke { Weight: 1, Pattern: strokePattern },
|
|
|
|
artist.Stroke {
|
|
|
|
Weight: 1,
|
|
|
|
Pattern: artist.Beveled {
|
2023-01-23 22:02:11 -07:00
|
|
|
artist.NewUniform(hex(0xCCD5D2FF)),
|
|
|
|
artist.NewUniform(hex(0x4B5B59FF)),
|
2023-01-21 18:58:25 -07:00
|
|
|
},
|
|
|
|
},
|
|
|
|
artist.Stroke { Weight: 1, Pattern: artist.NewUniform(hex(0x8D9894FF)) },
|
|
|
|
artist.Stroke { Pattern: artist.NewUniform(hex(0x7f8c89FF)) })
|
2023-01-28 23:49:01 -07:00
|
|
|
var pressedSelectedScrollBarPattern = artist.NewMultiBordered (
|
|
|
|
artist.Stroke { Weight: 1, Pattern: strokePattern },
|
|
|
|
artist.Stroke {
|
|
|
|
Weight: 1,
|
|
|
|
Pattern: artist.Beveled {
|
|
|
|
artist.NewUniform(hex(0xCCD5D2FF)),
|
|
|
|
artist.NewUniform(hex(0x4B5B59FF)),
|
|
|
|
},
|
|
|
|
},
|
|
|
|
artist.Stroke { Weight: 1, Pattern: accentPattern },
|
|
|
|
artist.Stroke { Pattern: artist.NewUniform(hex(0x7f8c89FF)) })
|
2023-01-21 18:58:25 -07:00
|
|
|
var disabledScrollBarPattern = artist.NewMultiBordered (
|
|
|
|
artist.Stroke { Weight: 1, Pattern: weakForegroundPattern },
|
|
|
|
artist.Stroke { Pattern: backgroundPattern })
|