From 4cf49275519dd6950c60a60e9b7e09f7630b3f0d Mon Sep 17 00:00:00 2001 From: Yorhel Date: Sat, 6 Mar 2021 16:14:20 +0100 Subject: SVG platform icons Still kind of experimental, let's see how people react. Icons contributed by eacil. Some are colored versions based on the SVG icons contributed by xy2, some are vectorized versions of old icons. These retain much of the legibility of the old png icons by virtue of not being monochrome. At least for the dark skins. I may experiment later to see if the monochrome icons may be a solution for light skins, now that I have the infrastructure in place anyway. Not sure I really want to maintain two icon sets, though. I used scour to optimize the SVGs for size, but they're still rather less efficient than the combined PNG sprites. Maybe I'll use an SVG merge trick later, but that tends to be less widely supported among browsers. Closes #30. --- static/f/plat/and.svg | 12 +++++++ static/f/plat/bdp.svg | 12 +++++++ static/f/plat/dos.svg | 9 +++++ static/f/plat/drc.svg | 11 ++++++ static/f/plat/dvd.svg | 7 ++++ static/f/plat/fmt.svg | 7 ++++ static/f/plat/gba.svg | 5 +++ static/f/plat/gbc.svg | 6 ++++ static/f/plat/ios.svg | 16 +++++++++ static/f/plat/lin.svg | 18 ++++++++++ static/f/plat/mac.svg | 12 +++++++ static/f/plat/msx.svg | 12 +++++++ static/f/plat/n3d.svg | 13 +++++++ static/f/plat/nds.svg | 12 +++++++ static/f/plat/nes.svg | 15 ++++++++ static/f/plat/oth.svg | 4 +++ static/f/plat/p88.svg | 14 ++++++++ static/f/plat/p98.svg | 14 ++++++++ static/f/plat/pce.svg | 14 ++++++++ static/f/plat/pcf.svg | 20 +++++++++++ static/f/plat/ps1.svg | 13 +++++++ static/f/plat/ps2.svg | 8 +++++ static/f/plat/ps3.svg | 8 +++++ static/f/plat/ps4.svg | 8 +++++ static/f/plat/psp.svg | 8 +++++ static/f/plat/psv.svg | 9 +++++ static/f/plat/sat.svg | 44 +++++++++++++++++++++++ static/f/plat/sfc.svg | 14 ++++++++ static/f/plat/swi.svg | 8 +++++ static/f/plat/web.svg | 4 +++ static/f/plat/wii.svg | 11 ++++++ static/f/plat/win.svg | 7 ++++ static/f/plat/wiu.svg | 12 +++++++ static/f/plat/x68.svg | 16 +++++++++ static/f/plat/xb1.svg | 80 +++++++++++++++++++++++++++++++++++++++++ static/f/plat/xb3.svg | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++ static/f/plat/xbo.svg | 4 +++ 37 files changed, 586 insertions(+) create mode 100644 static/f/plat/and.svg create mode 100644 static/f/plat/bdp.svg create mode 100644 static/f/plat/dos.svg create mode 100644 static/f/plat/drc.svg create mode 100644 static/f/plat/dvd.svg create mode 100644 static/f/plat/fmt.svg create mode 100644 static/f/plat/gba.svg create mode 100644 static/f/plat/gbc.svg create mode 100644 static/f/plat/ios.svg create mode 100644 static/f/plat/lin.svg create mode 100644 static/f/plat/mac.svg create mode 100644 static/f/plat/msx.svg create mode 100644 static/f/plat/n3d.svg create mode 100644 static/f/plat/nds.svg create mode 100644 static/f/plat/nes.svg create mode 100644 static/f/plat/oth.svg create mode 100644 static/f/plat/p88.svg create mode 100644 static/f/plat/p98.svg create mode 100644 static/f/plat/pce.svg create mode 100644 static/f/plat/pcf.svg create mode 100644 static/f/plat/ps1.svg create mode 100644 static/f/plat/ps2.svg create mode 100644 static/f/plat/ps3.svg create mode 100644 static/f/plat/ps4.svg create mode 100644 static/f/plat/psp.svg create mode 100644 static/f/plat/psv.svg create mode 100644 static/f/plat/sat.svg create mode 100644 static/f/plat/sfc.svg create mode 100644 static/f/plat/swi.svg create mode 100644 static/f/plat/web.svg create mode 100644 static/f/plat/wii.svg create mode 100644 static/f/plat/win.svg create mode 100644 static/f/plat/wiu.svg create mode 100644 static/f/plat/x68.svg create mode 100644 static/f/plat/xb1.svg create mode 100644 static/f/plat/xb3.svg create mode 100644 static/f/plat/xbo.svg (limited to 'static/f') diff --git a/static/f/plat/and.svg b/static/f/plat/and.svg new file mode 100644 index 00000000..5c078508 --- /dev/null +++ b/static/f/plat/and.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/static/f/plat/bdp.svg b/static/f/plat/bdp.svg new file mode 100644 index 00000000..8c6ba02e --- /dev/null +++ b/static/f/plat/bdp.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/static/f/plat/dos.svg b/static/f/plat/dos.svg new file mode 100644 index 00000000..65b14ee6 --- /dev/null +++ b/static/f/plat/dos.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/static/f/plat/drc.svg b/static/f/plat/drc.svg new file mode 100644 index 00000000..f37cfc53 --- /dev/null +++ b/static/f/plat/drc.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/static/f/plat/dvd.svg b/static/f/plat/dvd.svg new file mode 100644 index 00000000..dda54cf6 --- /dev/null +++ b/static/f/plat/dvd.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/f/plat/fmt.svg b/static/f/plat/fmt.svg new file mode 100644 index 00000000..bbb1673b --- /dev/null +++ b/static/f/plat/fmt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/f/plat/gba.svg b/static/f/plat/gba.svg new file mode 100644 index 00000000..466757e0 --- /dev/null +++ b/static/f/plat/gba.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/f/plat/gbc.svg b/static/f/plat/gbc.svg new file mode 100644 index 00000000..d9315fce --- /dev/null +++ b/static/f/plat/gbc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/static/f/plat/ios.svg b/static/f/plat/ios.svg new file mode 100644 index 00000000..28139851 --- /dev/null +++ b/static/f/plat/ios.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/static/f/plat/lin.svg b/static/f/plat/lin.svg new file mode 100644 index 00000000..8d2242a0 --- /dev/null +++ b/static/f/plat/lin.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/static/f/plat/mac.svg b/static/f/plat/mac.svg new file mode 100644 index 00000000..534e91d3 --- /dev/null +++ b/static/f/plat/mac.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/static/f/plat/msx.svg b/static/f/plat/msx.svg new file mode 100644 index 00000000..9b4ae2bb --- /dev/null +++ b/static/f/plat/msx.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/static/f/plat/n3d.svg b/static/f/plat/n3d.svg new file mode 100644 index 00000000..c32f5559 --- /dev/null +++ b/static/f/plat/n3d.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/static/f/plat/nds.svg b/static/f/plat/nds.svg new file mode 100644 index 00000000..33ca9c56 --- /dev/null +++ b/static/f/plat/nds.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/static/f/plat/nes.svg b/static/f/plat/nes.svg new file mode 100644 index 00000000..07167434 --- /dev/null +++ b/static/f/plat/nes.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/static/f/plat/oth.svg b/static/f/plat/oth.svg new file mode 100644 index 00000000..4f49830f --- /dev/null +++ b/static/f/plat/oth.svg @@ -0,0 +1,4 @@ + + + + diff --git a/static/f/plat/p88.svg b/static/f/plat/p88.svg new file mode 100644 index 00000000..9ac81f99 --- /dev/null +++ b/static/f/plat/p88.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/static/f/plat/p98.svg b/static/f/plat/p98.svg new file mode 100644 index 00000000..05218723 --- /dev/null +++ b/static/f/plat/p98.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/static/f/plat/pce.svg b/static/f/plat/pce.svg new file mode 100644 index 00000000..7a33d8bd --- /dev/null +++ b/static/f/plat/pce.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/static/f/plat/pcf.svg b/static/f/plat/pcf.svg new file mode 100644 index 00000000..22e2c5e0 --- /dev/null +++ b/static/f/plat/pcf.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/static/f/plat/ps1.svg b/static/f/plat/ps1.svg new file mode 100644 index 00000000..6d96dc95 --- /dev/null +++ b/static/f/plat/ps1.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/static/f/plat/ps2.svg b/static/f/plat/ps2.svg new file mode 100644 index 00000000..4266e39f --- /dev/null +++ b/static/f/plat/ps2.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/static/f/plat/ps3.svg b/static/f/plat/ps3.svg new file mode 100644 index 00000000..5c086b09 --- /dev/null +++ b/static/f/plat/ps3.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/static/f/plat/ps4.svg b/static/f/plat/ps4.svg new file mode 100644 index 00000000..6a965136 --- /dev/null +++ b/static/f/plat/ps4.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/static/f/plat/psp.svg b/static/f/plat/psp.svg new file mode 100644 index 00000000..9e64a70b --- /dev/null +++ b/static/f/plat/psp.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/static/f/plat/psv.svg b/static/f/plat/psv.svg new file mode 100644 index 00000000..59b4140c --- /dev/null +++ b/static/f/plat/psv.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/static/f/plat/sat.svg b/static/f/plat/sat.svg new file mode 100644 index 00000000..77b0cda1 --- /dev/null +++ b/static/f/plat/sat.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/f/plat/sfc.svg b/static/f/plat/sfc.svg new file mode 100644 index 00000000..dccb4641 --- /dev/null +++ b/static/f/plat/sfc.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/static/f/plat/swi.svg b/static/f/plat/swi.svg new file mode 100644 index 00000000..771f9196 --- /dev/null +++ b/static/f/plat/swi.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/static/f/plat/web.svg b/static/f/plat/web.svg new file mode 100644 index 00000000..8a6e6e77 --- /dev/null +++ b/static/f/plat/web.svg @@ -0,0 +1,4 @@ + + + + diff --git a/static/f/plat/wii.svg b/static/f/plat/wii.svg new file mode 100644 index 00000000..4a0979d4 --- /dev/null +++ b/static/f/plat/wii.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/static/f/plat/win.svg b/static/f/plat/win.svg new file mode 100644 index 00000000..492c7a8f --- /dev/null +++ b/static/f/plat/win.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/f/plat/wiu.svg b/static/f/plat/wiu.svg new file mode 100644 index 00000000..9e05d911 --- /dev/null +++ b/static/f/plat/wiu.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/static/f/plat/x68.svg b/static/f/plat/x68.svg new file mode 100644 index 00000000..fe81f0ce --- /dev/null +++ b/static/f/plat/x68.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/static/f/plat/xb1.svg b/static/f/plat/xb1.svg new file mode 100644 index 00000000..c157296d --- /dev/null +++ b/static/f/plat/xb1.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/f/plat/xb3.svg b/static/f/plat/xb3.svg new file mode 100644 index 00000000..a6e2690d --- /dev/null +++ b/static/f/plat/xb3.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/f/plat/xbo.svg b/static/f/plat/xbo.svg new file mode 100644 index 00000000..2ec68662 --- /dev/null +++ b/static/f/plat/xbo.svg @@ -0,0 +1,4 @@ + + + + -- cgit v1.2.3