413 lines
6.6 KiB
Go
413 lines
6.6 KiB
Go
// 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(`
|
||
............
|
||
............
|
||
.##.#######.
|
||
.##.#######.
|
||
............
|
||
.##.#######.
|
||
.##.#######.
|
||
............
|
||
.##.#######.
|
||
.##.#######.
|
||
............
|
||
............`)
|
||
)
|