Files
8bitMyGoUI/icon/actions.go
T

413 lines
6.6 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// Package icon holds hand-placed 12×12 sprites.
package icon
import "git.zacharyzhang.com/ZacharyZhang-NY/8bitMyGoUI/pixel"
var (
Check = pixel.MustSprite(`
............
............
.........##.
........###.
.......###..
.##...###...
.###.###....
..#####.....
...###......
....#.......
............
............`)
Close = pixel.MustSprite(`
............
.##......##.
.###....###.
..###..###..
...######...
....####....
....####....
...######...
..###..###..
.###....###.
.##......##.
............`)
Plus = pixel.MustSprite(`
............
............
.....##.....
.....##.....
.....##.....
..########..
..########..
.....##.....
.....##.....
.....##.....
............
............`)
Minus = pixel.MustSprite(`
............
............
............
............
............
..########..
..########..
............
............
............
............
............`)
ArrowLeft = pixel.MustSprite(`
............
............
.....#......
....##......
...###......
..#########.
..#########.
...###......
....##......
.....#......
............
............`)
ArrowRight = ArrowLeft.Mirror()
ArrowUp = pixel.MustSprite(`
............
.....##.....
....####....
...######...
..########..
.....##.....
.....##.....
.....##.....
.....##.....
.....##.....
.....##.....
............`)
ArrowDown = pixel.MustSprite(`
............
.....##.....
.....##.....
.....##.....
.....##.....
.....##.....
.....##.....
..########..
...######...
....####....
.....##.....
............`)
ChevronLeft = pixel.MustSprite(`
............
............
......##....
.....##.....
....##......
...##.......
...##.......
....##......
.....##.....
......##....
............
............`)
ChevronRight = ChevronLeft.Mirror()
ChevronUp = pixel.MustSprite(`
............
............
............
............
.....##.....
....####....
...##..##...
..##....##..
.##......##.
............
............
............`)
ChevronDown = pixel.MustSprite(`
............
............
............
.##......##.
..##....##..
...##..##...
....####....
.....##.....
............
............
............
............`)
TriangleRight = pixel.MustSprite(`
............
...#........
...##.......
...###......
...####.....
...#####....
...#####....
...####.....
...###......
...##.......
...#........
............`)
TriangleDown = pixel.MustSprite(`
............
............
............
.##########.
..########..
...######...
....####....
.....##.....
............
............
............
............`)
Menu = pixel.MustSprite(`
............
............
.##########.
.##########.
............
.##########.
.##########.
............
.##########.
.##########.
............
............`)
More = pixel.MustSprite(`
............
............
............
............
............
.##..##..##.
.##..##..##.
............
............
............
............
............`)
Search = pixel.MustSprite(`
............
..####......
.#....#.....
#......#....
#......#....
#......#....
#......#....
.#....#.....
..######....
.......###..
........###.
.........##.`)
Settings = pixel.MustSprite(`
............
.....##.....
..#.####.#..
..########..
...##..##...
.###....###.
.###....###.
...##..##...
..########..
..#.####.#..
.....##.....
............`)
Edit = pixel.MustSprite(`
............
........##..
.......####.
......#.###.
.....#.#.#..
....#.#.#...
...#.#.#....
..#.#.#.....
.#.#.#......
.##.#.......
.###........
............`)
Trash = pixel.MustSprite(`
............
....####....
.##########.
.##########.
..#......#..
..#.#..#.#..
..#.#..#.#..
..#.#..#.#..
..#.#..#.#..
..#......#..
..########..
............`)
Copy = pixel.MustSprite(`
............
.#######....
.#.....#....
.#..#######.
.#..#.....#.
.#..#.....#.
.####.....#.
....#.....#.
....#.....#.
....#######.
............
............`)
Clipboard = pixel.MustSprite(`
....####....
.###.##.###.
.#........#.
.#.######.#.
.#........#.
.#.######.#.
.#........#.
.#.####...#.
.#........#.
.#........#.
.##########.
............`)
Save = pixel.MustSprite(`
............
.#########..
.#..####.##.
.#..####..#.
.#........#.
.##########.
.#........#.
.#.######.#.
.#.######.#.
.#........#.
.##########.
............`)
Download = pixel.MustSprite(`
............
.....##.....
.....##.....
.....##.....
..########..
...######...
....####....
.....##.....
............
.#........#.
.##########.
............`)
Upload = pixel.MustSprite(`
............
.....##.....
....####....
...######...
..########..
.....##.....
.....##.....
.....##.....
............
.#........#.
.##########.
............`)
Refresh = pixel.MustSprite(`
............
...######...
..##....##..
.##......#.#
.#........##
.#.......###
.#..........
.##.........
..##....##..
...######...
............
............`)
Link = pixel.MustSprite(`
............
.......###..
......#...#.
......#...#.
....#..#.#..
.....#.#....
....#.#.....
..#.#..#....
.#...#......
.#...#......
..###.......
............`)
Filter = pixel.MustSprite(`
............
.##########.
.##########.
..########..
...######...
....####....
....####....
....####....
....####....
....###.....
....##......
............`)
Sort = pixel.MustSprite(`
............
...#........
..###.......
.#####......
...#........
...#....#...
...#....#...
...#....#...
........#...
......#####.
.......###..
........#...`)
Send = pixel.MustSprite(`
............
.##.........
.#.##.......
.#...##.....
.#.....##...
.#.......##.
.#.....##...
.#..###.....
.#.#........
.##.........
............
............`)
Power = pixel.MustSprite(`
............
.....##.....
..#..##..#..
.##..##..##.
.#...##...#.
.#........#.
.#........#.
.#........#.
.##......##.
..########..
...######...
............`)
Grid = pixel.MustSprite(`
............
.###.###.###
.###.###.###
.###.###.###
............
.###.###.###
.###.###.###
.###.###.###
............
.###.###.###
.###.###.###
.###.###.###`)
List = pixel.MustSprite(`
............
............
.##.#######.
.##.#######.
............
.##.#######.
.##.#######.
............
.##.#######.
.##.#######.
............
............`)
)