diff --git a/themes/modern-es-de/CREDITS.md b/themes/modern-es-de/CREDITS.md
index 307362e33..d84701625 100644
--- a/themes/modern-es-de/CREDITS.md
+++ b/themes/modern-es-de/CREDITS.md
@@ -1,10 +1,9 @@
# Modern for EmulationStation Desktop Edition - credits
-The theme set modern-es-de is based on [es-theme-switch](https://github.com/lilbud/es-theme-switch) by lilbud. The theme was modified for ES-DE by Sophia Hadash.
+The Modern theme is based on [es-theme-switch](https://github.com/lilbud/es-theme-switch) by lilbud, and it was modified for ES-DE by Sophia Hadash.
-Credits
-=============
-Original Theme [es-theme-switch](https://github.com/lilbud/es-theme-switch) - 2021-08-17 by lilbud and SuperFromND Super. \
-Nintendo Switch Font [nintendo-switch-ui](https://www.cufonfonts.com/font/nintendo-switch-ui) - 2021-08-18 by MH1.
+Default [carousel icons](https://github.com/szymon-kulak/es-de-moderntheme-nsoicons) by Szymon Kulak.
+
+[Nintendo Switch UI Font](https://www.cufonfonts.com/font/nintendo-switch-ui) by MH1.
Some logotype graphics by Dan Patrick.
diff --git a/themes/modern-es-de/README.md b/themes/modern-es-de/README.md
index 68286438f..e61e76237 100644
--- a/themes/modern-es-de/README.md
+++ b/themes/modern-es-de/README.md
@@ -2,15 +2,17 @@
The following options are included:
-2 variants:
+4 variants:
- Textlist with videos
- Textlist without videos
+- Textlist with videos (legacy)
+- Textlist without videos (legacy)
2 color schemes:
-- Dark mode
-- Light mode
+- Dark
+- Light
4 aspect ratios:
@@ -25,6 +27,4 @@ The following options are included:
- Instant and slide
- Instant and fade
-# Credits
-
-The theme is based on [es-theme-switch](https://github.com/lilbud/es-theme-switch) by lilbud.
+Credits and license information can be found next to this file.
diff --git a/themes/modern-es-de/art/3do.jpg b/themes/modern-es-de/art/3do.jpg
index decb96bc6..265a80753 100644
Binary files a/themes/modern-es-de/art/3do.jpg and b/themes/modern-es-de/art/3do.jpg differ
diff --git a/themes/modern-es-de/art/adam.jpg b/themes/modern-es-de/art/adam.jpg
index a9e1b6cc4..25259f870 100644
Binary files a/themes/modern-es-de/art/adam.jpg and b/themes/modern-es-de/art/adam.jpg differ
diff --git a/themes/modern-es-de/art/ags.jpg b/themes/modern-es-de/art/ags.jpg
index fa3b5a605..839373706 100644
Binary files a/themes/modern-es-de/art/ags.jpg and b/themes/modern-es-de/art/ags.jpg differ
diff --git a/themes/modern-es-de/art/amiga.jpg b/themes/modern-es-de/art/amiga.jpg
index 57b4f60f6..b2e762522 100644
Binary files a/themes/modern-es-de/art/amiga.jpg and b/themes/modern-es-de/art/amiga.jpg differ
diff --git a/themes/modern-es-de/art/amiga1200.jpg b/themes/modern-es-de/art/amiga1200.jpg
index f7e576dba..85ca58598 100644
Binary files a/themes/modern-es-de/art/amiga1200.jpg and b/themes/modern-es-de/art/amiga1200.jpg differ
diff --git a/themes/modern-es-de/art/amiga600.jpg b/themes/modern-es-de/art/amiga600.jpg
index 374a8cdd5..dda2f272b 100644
Binary files a/themes/modern-es-de/art/amiga600.jpg and b/themes/modern-es-de/art/amiga600.jpg differ
diff --git a/themes/modern-es-de/art/amigacd32.jpg b/themes/modern-es-de/art/amigacd32.jpg
index d4a503817..1a5758237 100644
Binary files a/themes/modern-es-de/art/amigacd32.jpg and b/themes/modern-es-de/art/amigacd32.jpg differ
diff --git a/themes/modern-es-de/art/amstradcpc.jpg b/themes/modern-es-de/art/amstradcpc.jpg
index 414661114..a55454d3a 100644
Binary files a/themes/modern-es-de/art/amstradcpc.jpg and b/themes/modern-es-de/art/amstradcpc.jpg differ
diff --git a/themes/modern-es-de/art/android.jpg b/themes/modern-es-de/art/android.jpg
index ce2b150cc..ae8637361 100644
Binary files a/themes/modern-es-de/art/android.jpg and b/themes/modern-es-de/art/android.jpg differ
diff --git a/themes/modern-es-de/art/apple2.jpg b/themes/modern-es-de/art/apple2.jpg
index 653895623..e44eb3dff 100644
Binary files a/themes/modern-es-de/art/apple2.jpg and b/themes/modern-es-de/art/apple2.jpg differ
diff --git a/themes/modern-es-de/art/apple2gs.jpg b/themes/modern-es-de/art/apple2gs.jpg
index ea5da53e0..dc631b7aa 100644
Binary files a/themes/modern-es-de/art/apple2gs.jpg and b/themes/modern-es-de/art/apple2gs.jpg differ
diff --git a/themes/modern-es-de/art/arcade.jpg b/themes/modern-es-de/art/arcade.jpg
index 57bd4b6ab..3aed26c38 100644
Binary files a/themes/modern-es-de/art/arcade.jpg and b/themes/modern-es-de/art/arcade.jpg differ
diff --git a/themes/modern-es-de/art/arcadia.jpg b/themes/modern-es-de/art/arcadia.jpg
index d090c4817..d4f95ae68 100644
Binary files a/themes/modern-es-de/art/arcadia.jpg and b/themes/modern-es-de/art/arcadia.jpg differ
diff --git a/themes/modern-es-de/art/archimedes.jpg b/themes/modern-es-de/art/archimedes.jpg
index d8825d7d8..a1e7b234b 100644
Binary files a/themes/modern-es-de/art/archimedes.jpg and b/themes/modern-es-de/art/archimedes.jpg differ
diff --git a/themes/modern-es-de/art/arduboy.jpg b/themes/modern-es-de/art/arduboy.jpg
index c0e53d25d..79e219987 100644
Binary files a/themes/modern-es-de/art/arduboy.jpg and b/themes/modern-es-de/art/arduboy.jpg differ
diff --git a/themes/modern-es-de/art/astrocade.jpg b/themes/modern-es-de/art/astrocade.jpg
index 6291f68e5..916f9cd25 100644
Binary files a/themes/modern-es-de/art/astrocade.jpg and b/themes/modern-es-de/art/astrocade.jpg differ
diff --git a/themes/modern-es-de/art/atari2600.jpg b/themes/modern-es-de/art/atari2600.jpg
index 69bde9a06..f8cbfc2cf 100644
Binary files a/themes/modern-es-de/art/atari2600.jpg and b/themes/modern-es-de/art/atari2600.jpg differ
diff --git a/themes/modern-es-de/art/atari5200.jpg b/themes/modern-es-de/art/atari5200.jpg
index df4c2cda0..74a2b1683 100644
Binary files a/themes/modern-es-de/art/atari5200.jpg and b/themes/modern-es-de/art/atari5200.jpg differ
diff --git a/themes/modern-es-de/art/atari7800.jpg b/themes/modern-es-de/art/atari7800.jpg
index 576b873f6..6fb3f1f80 100644
Binary files a/themes/modern-es-de/art/atari7800.jpg and b/themes/modern-es-de/art/atari7800.jpg differ
diff --git a/themes/modern-es-de/art/atari800.jpg b/themes/modern-es-de/art/atari800.jpg
index 4cf64f77d..c608bc35b 100644
Binary files a/themes/modern-es-de/art/atari800.jpg and b/themes/modern-es-de/art/atari800.jpg differ
diff --git a/themes/modern-es-de/art/atarijaguar.jpg b/themes/modern-es-de/art/atarijaguar.jpg
index cc7814c47..51bdf9228 100644
Binary files a/themes/modern-es-de/art/atarijaguar.jpg and b/themes/modern-es-de/art/atarijaguar.jpg differ
diff --git a/themes/modern-es-de/art/atarijaguarcd.jpg b/themes/modern-es-de/art/atarijaguarcd.jpg
index 91689936c..64c022f56 100644
Binary files a/themes/modern-es-de/art/atarijaguarcd.jpg and b/themes/modern-es-de/art/atarijaguarcd.jpg differ
diff --git a/themes/modern-es-de/art/atarilynx.jpg b/themes/modern-es-de/art/atarilynx.jpg
index f5d4f9daa..77761d59d 100644
Binary files a/themes/modern-es-de/art/atarilynx.jpg and b/themes/modern-es-de/art/atarilynx.jpg differ
diff --git a/themes/modern-es-de/art/atarist.jpg b/themes/modern-es-de/art/atarist.jpg
index 87db8f419..ef3e064ec 100644
Binary files a/themes/modern-es-de/art/atarist.jpg and b/themes/modern-es-de/art/atarist.jpg differ
diff --git a/themes/modern-es-de/art/atarixe.jpg b/themes/modern-es-de/art/atarixe.jpg
index 8cac5044a..e27bd434e 100644
Binary files a/themes/modern-es-de/art/atarixe.jpg and b/themes/modern-es-de/art/atarixe.jpg differ
diff --git a/themes/modern-es-de/art/atomiswave.jpg b/themes/modern-es-de/art/atomiswave.jpg
index f7acaa3b0..5500f6e17 100644
Binary files a/themes/modern-es-de/art/atomiswave.jpg and b/themes/modern-es-de/art/atomiswave.jpg differ
diff --git a/themes/modern-es-de/art/auto-allgames.jpg b/themes/modern-es-de/art/auto-allgames.jpg
index 725839237..918dc3ddb 100644
Binary files a/themes/modern-es-de/art/auto-allgames.jpg and b/themes/modern-es-de/art/auto-allgames.jpg differ
diff --git a/themes/modern-es-de/art/auto-favorites.jpg b/themes/modern-es-de/art/auto-favorites.jpg
index f13bf28d3..6f77cda93 100644
Binary files a/themes/modern-es-de/art/auto-favorites.jpg and b/themes/modern-es-de/art/auto-favorites.jpg differ
diff --git a/themes/modern-es-de/art/auto-lastplayed.jpg b/themes/modern-es-de/art/auto-lastplayed.jpg
index ebc647209..8c76a52b0 100644
Binary files a/themes/modern-es-de/art/auto-lastplayed.jpg and b/themes/modern-es-de/art/auto-lastplayed.jpg differ
diff --git a/themes/modern-es-de/art/bbcmicro.jpg b/themes/modern-es-de/art/bbcmicro.jpg
index b36a13ebb..7c0c598c6 100644
Binary files a/themes/modern-es-de/art/bbcmicro.jpg and b/themes/modern-es-de/art/bbcmicro.jpg differ
diff --git a/themes/modern-es-de/art/c64.jpg b/themes/modern-es-de/art/c64.jpg
index 95e234940..f2405d2d1 100644
Binary files a/themes/modern-es-de/art/c64.jpg and b/themes/modern-es-de/art/c64.jpg differ
diff --git a/themes/modern-es-de/art/cavestory.jpg b/themes/modern-es-de/art/cavestory.jpg
new file mode 100644
index 000000000..42ebbc6f2
Binary files /dev/null and b/themes/modern-es-de/art/cavestory.jpg differ
diff --git a/themes/modern-es-de/art/cdimono1.jpg b/themes/modern-es-de/art/cdimono1.jpg
index a02031236..3ff9d2ab1 100644
Binary files a/themes/modern-es-de/art/cdimono1.jpg and b/themes/modern-es-de/art/cdimono1.jpg differ
diff --git a/themes/modern-es-de/art/cdtv.jpg b/themes/modern-es-de/art/cdtv.jpg
index 75beddc75..518cc8211 100644
Binary files a/themes/modern-es-de/art/cdtv.jpg and b/themes/modern-es-de/art/cdtv.jpg differ
diff --git a/themes/modern-es-de/art/chailove.jpg b/themes/modern-es-de/art/chailove.jpg
index f40a473e1..f6d2cde8c 100644
Binary files a/themes/modern-es-de/art/chailove.jpg and b/themes/modern-es-de/art/chailove.jpg differ
diff --git a/themes/modern-es-de/art/channelf.jpg b/themes/modern-es-de/art/channelf.jpg
index 1e6160a24..daf69ceee 100644
Binary files a/themes/modern-es-de/art/channelf.jpg and b/themes/modern-es-de/art/channelf.jpg differ
diff --git a/themes/modern-es-de/art/coco.jpg b/themes/modern-es-de/art/coco.jpg
index 03af2580f..a946ad9e1 100644
Binary files a/themes/modern-es-de/art/coco.jpg and b/themes/modern-es-de/art/coco.jpg differ
diff --git a/themes/modern-es-de/art/colecovision.jpg b/themes/modern-es-de/art/colecovision.jpg
index b4c7999ab..9b54508eb 100644
Binary files a/themes/modern-es-de/art/colecovision.jpg and b/themes/modern-es-de/art/colecovision.jpg differ
diff --git a/themes/modern-es-de/art/consolearcade.jpg b/themes/modern-es-de/art/consolearcade.jpg
index fee352c07..8e9e8a382 100644
Binary files a/themes/modern-es-de/art/consolearcade.jpg and b/themes/modern-es-de/art/consolearcade.jpg differ
diff --git a/themes/modern-es-de/art/cps.jpg b/themes/modern-es-de/art/cps.jpg
index 40b80d6e4..73474d299 100644
Binary files a/themes/modern-es-de/art/cps.jpg and b/themes/modern-es-de/art/cps.jpg differ
diff --git a/themes/modern-es-de/art/cps1.jpg b/themes/modern-es-de/art/cps1.jpg
index a0c54776e..7b897619a 100644
Binary files a/themes/modern-es-de/art/cps1.jpg and b/themes/modern-es-de/art/cps1.jpg differ
diff --git a/themes/modern-es-de/art/cps2.jpg b/themes/modern-es-de/art/cps2.jpg
index 8583ce597..5c7221cd4 100644
Binary files a/themes/modern-es-de/art/cps2.jpg and b/themes/modern-es-de/art/cps2.jpg differ
diff --git a/themes/modern-es-de/art/cps3.jpg b/themes/modern-es-de/art/cps3.jpg
index 0d8838871..c4e09de05 100644
Binary files a/themes/modern-es-de/art/cps3.jpg and b/themes/modern-es-de/art/cps3.jpg differ
diff --git a/themes/modern-es-de/art/crvision.jpg b/themes/modern-es-de/art/crvision.jpg
index a2ce49c26..af13574c4 100644
Binary files a/themes/modern-es-de/art/crvision.jpg and b/themes/modern-es-de/art/crvision.jpg differ
diff --git a/themes/modern-es-de/art/custom-collections.jpg b/themes/modern-es-de/art/custom-collections.jpg
index c7df5111e..d7f85f4ed 100644
Binary files a/themes/modern-es-de/art/custom-collections.jpg and b/themes/modern-es-de/art/custom-collections.jpg differ
diff --git a/themes/modern-es-de/art/daphne.jpg b/themes/modern-es-de/art/daphne.jpg
index a4885cbaa..ccb719a39 100644
Binary files a/themes/modern-es-de/art/daphne.jpg and b/themes/modern-es-de/art/daphne.jpg differ
diff --git a/themes/modern-es-de/art/desktop.jpg b/themes/modern-es-de/art/desktop.jpg
index df87252ed..681fb92b9 100644
Binary files a/themes/modern-es-de/art/desktop.jpg and b/themes/modern-es-de/art/desktop.jpg differ
diff --git a/themes/modern-es-de/art/doom.jpg b/themes/modern-es-de/art/doom.jpg
index 3c7502c45..ef3fec042 100644
Binary files a/themes/modern-es-de/art/doom.jpg and b/themes/modern-es-de/art/doom.jpg differ
diff --git a/themes/modern-es-de/art/dos.jpg b/themes/modern-es-de/art/dos.jpg
index c33e1e383..7dfcfcd7f 100644
Binary files a/themes/modern-es-de/art/dos.jpg and b/themes/modern-es-de/art/dos.jpg differ
diff --git a/themes/modern-es-de/art/dragon32.jpg b/themes/modern-es-de/art/dragon32.jpg
index b9a662770..eb412c794 100644
Binary files a/themes/modern-es-de/art/dragon32.jpg and b/themes/modern-es-de/art/dragon32.jpg differ
diff --git a/themes/modern-es-de/art/dreamcast.jpg b/themes/modern-es-de/art/dreamcast.jpg
index 8a98f8209..437cf12c3 100644
Binary files a/themes/modern-es-de/art/dreamcast.jpg and b/themes/modern-es-de/art/dreamcast.jpg differ
diff --git a/themes/modern-es-de/art/easyrpg.jpg b/themes/modern-es-de/art/easyrpg.jpg
index 2cbdda547..25d1e889d 100644
Binary files a/themes/modern-es-de/art/easyrpg.jpg and b/themes/modern-es-de/art/easyrpg.jpg differ
diff --git a/themes/modern-es-de/art/electron.jpg b/themes/modern-es-de/art/electron.jpg
index e035dd9ab..2b325c252 100644
Binary files a/themes/modern-es-de/art/electron.jpg and b/themes/modern-es-de/art/electron.jpg differ
diff --git a/themes/modern-es-de/art/emulators.jpg b/themes/modern-es-de/art/emulators.jpg
index 4539794a3..79205d8a3 100644
Binary files a/themes/modern-es-de/art/emulators.jpg and b/themes/modern-es-de/art/emulators.jpg differ
diff --git a/themes/modern-es-de/art/epic.jpg b/themes/modern-es-de/art/epic.jpg
index b5d12a290..a75028ffb 100644
Binary files a/themes/modern-es-de/art/epic.jpg and b/themes/modern-es-de/art/epic.jpg differ
diff --git a/themes/modern-es-de/art/famicom.jpg b/themes/modern-es-de/art/famicom.jpg
index 55f698a68..c3e411f61 100644
Binary files a/themes/modern-es-de/art/famicom.jpg and b/themes/modern-es-de/art/famicom.jpg differ
diff --git a/themes/modern-es-de/art/fba.jpg b/themes/modern-es-de/art/fba.jpg
index 9561689ab..355c7635d 100644
Binary files a/themes/modern-es-de/art/fba.jpg and b/themes/modern-es-de/art/fba.jpg differ
diff --git a/themes/modern-es-de/art/fbneo.jpg b/themes/modern-es-de/art/fbneo.jpg
index 2877ec832..561673db3 100644
Binary files a/themes/modern-es-de/art/fbneo.jpg and b/themes/modern-es-de/art/fbneo.jpg differ
diff --git a/themes/modern-es-de/art/fds.jpg b/themes/modern-es-de/art/fds.jpg
index 3ee448fe7..bbe66557a 100644
Binary files a/themes/modern-es-de/art/fds.jpg and b/themes/modern-es-de/art/fds.jpg differ
diff --git a/themes/modern-es-de/art/flash.jpg b/themes/modern-es-de/art/flash.jpg
index b527b2142..178199f9a 100644
Binary files a/themes/modern-es-de/art/flash.jpg and b/themes/modern-es-de/art/flash.jpg differ
diff --git a/themes/modern-es-de/art/fm7.jpg b/themes/modern-es-de/art/fm7.jpg
index 260871ad0..ba1b91819 100644
Binary files a/themes/modern-es-de/art/fm7.jpg and b/themes/modern-es-de/art/fm7.jpg differ
diff --git a/themes/modern-es-de/art/fmtowns.jpg b/themes/modern-es-de/art/fmtowns.jpg
index 989884b63..275577d98 100644
Binary files a/themes/modern-es-de/art/fmtowns.jpg and b/themes/modern-es-de/art/fmtowns.jpg differ
diff --git a/themes/modern-es-de/art/fpinball.jpg b/themes/modern-es-de/art/fpinball.jpg
index 9c9d80bc8..b3cb41f19 100644
Binary files a/themes/modern-es-de/art/fpinball.jpg and b/themes/modern-es-de/art/fpinball.jpg differ
diff --git a/themes/modern-es-de/art/gamate.jpg b/themes/modern-es-de/art/gamate.jpg
index b8a3e80d7..760da9645 100644
Binary files a/themes/modern-es-de/art/gamate.jpg and b/themes/modern-es-de/art/gamate.jpg differ
diff --git a/themes/modern-es-de/art/gameandwatch.jpg b/themes/modern-es-de/art/gameandwatch.jpg
index e830c4126..21d59c580 100644
Binary files a/themes/modern-es-de/art/gameandwatch.jpg and b/themes/modern-es-de/art/gameandwatch.jpg differ
diff --git a/themes/modern-es-de/art/gamecom.jpg b/themes/modern-es-de/art/gamecom.jpg
index c17055259..8afeafbd7 100644
Binary files a/themes/modern-es-de/art/gamecom.jpg and b/themes/modern-es-de/art/gamecom.jpg differ
diff --git a/themes/modern-es-de/art/gamegear.jpg b/themes/modern-es-de/art/gamegear.jpg
index 9732c68c8..740284a2f 100644
Binary files a/themes/modern-es-de/art/gamegear.jpg and b/themes/modern-es-de/art/gamegear.jpg differ
diff --git a/themes/modern-es-de/art/gb.jpg b/themes/modern-es-de/art/gb.jpg
index 919cb349c..575fccbce 100644
Binary files a/themes/modern-es-de/art/gb.jpg and b/themes/modern-es-de/art/gb.jpg differ
diff --git a/themes/modern-es-de/art/gba.jpg b/themes/modern-es-de/art/gba.jpg
index 7fd5ab167..a4b0647fb 100644
Binary files a/themes/modern-es-de/art/gba.jpg and b/themes/modern-es-de/art/gba.jpg differ
diff --git a/themes/modern-es-de/art/gbc.jpg b/themes/modern-es-de/art/gbc.jpg
index 55aa95756..78026f2c0 100644
Binary files a/themes/modern-es-de/art/gbc.jpg and b/themes/modern-es-de/art/gbc.jpg differ
diff --git a/themes/modern-es-de/art/gc.jpg b/themes/modern-es-de/art/gc.jpg
index 8f084f7ec..4dd0d29cb 100644
Binary files a/themes/modern-es-de/art/gc.jpg and b/themes/modern-es-de/art/gc.jpg differ
diff --git a/themes/modern-es-de/art/genesis.jpg b/themes/modern-es-de/art/genesis.jpg
index ea4577f57..f5099ab92 100644
Binary files a/themes/modern-es-de/art/genesis.jpg and b/themes/modern-es-de/art/genesis.jpg differ
diff --git a/themes/modern-es-de/art/gmaster.jpg b/themes/modern-es-de/art/gmaster.jpg
index 6fc1102d7..a646cf73c 100644
Binary files a/themes/modern-es-de/art/gmaster.jpg and b/themes/modern-es-de/art/gmaster.jpg differ
diff --git a/themes/modern-es-de/art/gx4000.jpg b/themes/modern-es-de/art/gx4000.jpg
index 3ee0b9218..f9c0cf375 100644
Binary files a/themes/modern-es-de/art/gx4000.jpg and b/themes/modern-es-de/art/gx4000.jpg differ
diff --git a/themes/modern-es-de/art/intellivision.jpg b/themes/modern-es-de/art/intellivision.jpg
index c65be0403..8be1ceefc 100644
Binary files a/themes/modern-es-de/art/intellivision.jpg and b/themes/modern-es-de/art/intellivision.jpg differ
diff --git a/themes/modern-es-de/art/j2me.jpg b/themes/modern-es-de/art/j2me.jpg
index 671c5e1e2..ade1e3a97 100644
Binary files a/themes/modern-es-de/art/j2me.jpg and b/themes/modern-es-de/art/j2me.jpg differ
diff --git a/themes/modern-es-de/art/kodi.jpg b/themes/modern-es-de/art/kodi.jpg
index 399611920..c2bec9357 100644
Binary files a/themes/modern-es-de/art/kodi.jpg and b/themes/modern-es-de/art/kodi.jpg differ
diff --git a/themes/modern-es-de/art/laserdisc.jpg b/themes/modern-es-de/art/laserdisc.jpg
index a4885cbaa..fddae67f4 100644
Binary files a/themes/modern-es-de/art/laserdisc.jpg and b/themes/modern-es-de/art/laserdisc.jpg differ
diff --git a/themes/modern-es-de/art/lcdgames.jpg b/themes/modern-es-de/art/lcdgames.jpg
index f17866f3a..caf46ff5f 100644
Binary files a/themes/modern-es-de/art/lcdgames.jpg and b/themes/modern-es-de/art/lcdgames.jpg differ
diff --git a/themes/modern-es-de/art/lowresnx.jpg b/themes/modern-es-de/art/lowresnx.jpg
index 4e82a7232..587a758ec 100644
Binary files a/themes/modern-es-de/art/lowresnx.jpg and b/themes/modern-es-de/art/lowresnx.jpg differ
diff --git a/themes/modern-es-de/art/lutris.jpg b/themes/modern-es-de/art/lutris.jpg
index dea1624ca..32fc0394b 100644
Binary files a/themes/modern-es-de/art/lutris.jpg and b/themes/modern-es-de/art/lutris.jpg differ
diff --git a/themes/modern-es-de/art/lutro.jpg b/themes/modern-es-de/art/lutro.jpg
index 86482f40c..2805c5b85 100644
Binary files a/themes/modern-es-de/art/lutro.jpg and b/themes/modern-es-de/art/lutro.jpg differ
diff --git a/themes/modern-es-de/art/macintosh.jpg b/themes/modern-es-de/art/macintosh.jpg
index 5d2c549e4..e8acda764 100644
Binary files a/themes/modern-es-de/art/macintosh.jpg and b/themes/modern-es-de/art/macintosh.jpg differ
diff --git a/themes/modern-es-de/art/mame-advmame.jpg b/themes/modern-es-de/art/mame-advmame.jpg
index e791c9d52..34b248044 100644
Binary files a/themes/modern-es-de/art/mame-advmame.jpg and b/themes/modern-es-de/art/mame-advmame.jpg differ
diff --git a/themes/modern-es-de/art/mame.jpg b/themes/modern-es-de/art/mame.jpg
index f0492a75d..adaefe268 100644
Binary files a/themes/modern-es-de/art/mame.jpg and b/themes/modern-es-de/art/mame.jpg differ
diff --git a/themes/modern-es-de/art/mastersystem.jpg b/themes/modern-es-de/art/mastersystem.jpg
index 13327c3b8..398264322 100644
Binary files a/themes/modern-es-de/art/mastersystem.jpg and b/themes/modern-es-de/art/mastersystem.jpg differ
diff --git a/themes/modern-es-de/art/megacd.jpg b/themes/modern-es-de/art/megacd.jpg
index 8eede7ce4..ebe754f27 100644
Binary files a/themes/modern-es-de/art/megacd.jpg and b/themes/modern-es-de/art/megacd.jpg differ
diff --git a/themes/modern-es-de/art/megacdjp.jpg b/themes/modern-es-de/art/megacdjp.jpg
index 68226c7b8..51814efac 100644
Binary files a/themes/modern-es-de/art/megacdjp.jpg and b/themes/modern-es-de/art/megacdjp.jpg differ
diff --git a/themes/modern-es-de/art/megadrive.jpg b/themes/modern-es-de/art/megadrive.jpg
index 3aa994fbb..ccb7503e9 100644
Binary files a/themes/modern-es-de/art/megadrive.jpg and b/themes/modern-es-de/art/megadrive.jpg differ
diff --git a/themes/modern-es-de/art/megadrivejp.jpg b/themes/modern-es-de/art/megadrivejp.jpg
index 1cd14362a..f89a0ab8d 100644
Binary files a/themes/modern-es-de/art/megadrivejp.jpg and b/themes/modern-es-de/art/megadrivejp.jpg differ
diff --git a/themes/modern-es-de/art/megaduck.jpg b/themes/modern-es-de/art/megaduck.jpg
index 7fc1dc17e..6214bc3fb 100644
Binary files a/themes/modern-es-de/art/megaduck.jpg and b/themes/modern-es-de/art/megaduck.jpg differ
diff --git a/themes/modern-es-de/art/mess.jpg b/themes/modern-es-de/art/mess.jpg
index d0d9e6696..5d3a5465d 100644
Binary files a/themes/modern-es-de/art/mess.jpg and b/themes/modern-es-de/art/mess.jpg differ
diff --git a/themes/modern-es-de/art/model2.jpg b/themes/modern-es-de/art/model2.jpg
index 7160b79a8..ffb9eb6b9 100644
Binary files a/themes/modern-es-de/art/model2.jpg and b/themes/modern-es-de/art/model2.jpg differ
diff --git a/themes/modern-es-de/art/model3.jpg b/themes/modern-es-de/art/model3.jpg
index a5e73293b..02bfb4483 100644
Binary files a/themes/modern-es-de/art/model3.jpg and b/themes/modern-es-de/art/model3.jpg differ
diff --git a/themes/modern-es-de/art/moto.jpg b/themes/modern-es-de/art/moto.jpg
index 013519c80..661562264 100644
Binary files a/themes/modern-es-de/art/moto.jpg and b/themes/modern-es-de/art/moto.jpg differ
diff --git a/themes/modern-es-de/art/msx.jpg b/themes/modern-es-de/art/msx.jpg
index d93b9513a..2143c9bda 100644
Binary files a/themes/modern-es-de/art/msx.jpg and b/themes/modern-es-de/art/msx.jpg differ
diff --git a/themes/modern-es-de/art/msx1.jpg b/themes/modern-es-de/art/msx1.jpg
index 6d3bbc977..8bd8735e1 100644
Binary files a/themes/modern-es-de/art/msx1.jpg and b/themes/modern-es-de/art/msx1.jpg differ
diff --git a/themes/modern-es-de/art/msx2.jpg b/themes/modern-es-de/art/msx2.jpg
index fc47011e7..3f01450ba 100644
Binary files a/themes/modern-es-de/art/msx2.jpg and b/themes/modern-es-de/art/msx2.jpg differ
diff --git a/themes/modern-es-de/art/msxturbor.jpg b/themes/modern-es-de/art/msxturbor.jpg
index f8ab489cf..9efe7eeb9 100644
Binary files a/themes/modern-es-de/art/msxturbor.jpg and b/themes/modern-es-de/art/msxturbor.jpg differ
diff --git a/themes/modern-es-de/art/mugen.jpg b/themes/modern-es-de/art/mugen.jpg
index e36a57fc4..aa90f2cc2 100644
Binary files a/themes/modern-es-de/art/mugen.jpg and b/themes/modern-es-de/art/mugen.jpg differ
diff --git a/themes/modern-es-de/art/multivision.jpg b/themes/modern-es-de/art/multivision.jpg
index 0eef6f065..1a54ec958 100644
Binary files a/themes/modern-es-de/art/multivision.jpg and b/themes/modern-es-de/art/multivision.jpg differ
diff --git a/themes/modern-es-de/art/n3ds.jpg b/themes/modern-es-de/art/n3ds.jpg
index ff79582dd..676fb8737 100644
Binary files a/themes/modern-es-de/art/n3ds.jpg and b/themes/modern-es-de/art/n3ds.jpg differ
diff --git a/themes/modern-es-de/art/n64.jpg b/themes/modern-es-de/art/n64.jpg
index 9c757d366..584fa89bd 100644
Binary files a/themes/modern-es-de/art/n64.jpg and b/themes/modern-es-de/art/n64.jpg differ
diff --git a/themes/modern-es-de/art/n64dd.jpg b/themes/modern-es-de/art/n64dd.jpg
index e9ba35f0e..458b5994e 100644
Binary files a/themes/modern-es-de/art/n64dd.jpg and b/themes/modern-es-de/art/n64dd.jpg differ
diff --git a/themes/modern-es-de/art/naomi.jpg b/themes/modern-es-de/art/naomi.jpg
index e25cb85e2..d9323d832 100644
Binary files a/themes/modern-es-de/art/naomi.jpg and b/themes/modern-es-de/art/naomi.jpg differ
diff --git a/themes/modern-es-de/art/naomi2.jpg b/themes/modern-es-de/art/naomi2.jpg
index 1ce88d977..ccf873e1b 100644
Binary files a/themes/modern-es-de/art/naomi2.jpg and b/themes/modern-es-de/art/naomi2.jpg differ
diff --git a/themes/modern-es-de/art/naomigd.jpg b/themes/modern-es-de/art/naomigd.jpg
index ae9b0dc37..e0e1d0e9d 100644
Binary files a/themes/modern-es-de/art/naomigd.jpg and b/themes/modern-es-de/art/naomigd.jpg differ
diff --git a/themes/modern-es-de/art/nds.jpg b/themes/modern-es-de/art/nds.jpg
index c795c4376..8099b5434 100644
Binary files a/themes/modern-es-de/art/nds.jpg and b/themes/modern-es-de/art/nds.jpg differ
diff --git a/themes/modern-es-de/art/neogeo.jpg b/themes/modern-es-de/art/neogeo.jpg
index a331f98c3..280497be0 100644
Binary files a/themes/modern-es-de/art/neogeo.jpg and b/themes/modern-es-de/art/neogeo.jpg differ
diff --git a/themes/modern-es-de/art/neogeocd.jpg b/themes/modern-es-de/art/neogeocd.jpg
index 6498e38b5..cb8220725 100644
Binary files a/themes/modern-es-de/art/neogeocd.jpg and b/themes/modern-es-de/art/neogeocd.jpg differ
diff --git a/themes/modern-es-de/art/neogeocdjp.jpg b/themes/modern-es-de/art/neogeocdjp.jpg
index 2a62c92a4..cb8220725 100644
Binary files a/themes/modern-es-de/art/neogeocdjp.jpg and b/themes/modern-es-de/art/neogeocdjp.jpg differ
diff --git a/themes/modern-es-de/art/nes.jpg b/themes/modern-es-de/art/nes.jpg
index 3fcb03fb5..f1a24b40e 100644
Binary files a/themes/modern-es-de/art/nes.jpg and b/themes/modern-es-de/art/nes.jpg differ
diff --git a/themes/modern-es-de/art/ngage.jpg b/themes/modern-es-de/art/ngage.jpg
index 9041f45f5..d81c94a37 100644
Binary files a/themes/modern-es-de/art/ngage.jpg and b/themes/modern-es-de/art/ngage.jpg differ
diff --git a/themes/modern-es-de/art/ngp.jpg b/themes/modern-es-de/art/ngp.jpg
index aa050e12a..6517b11c7 100644
Binary files a/themes/modern-es-de/art/ngp.jpg and b/themes/modern-es-de/art/ngp.jpg differ
diff --git a/themes/modern-es-de/art/ngpc.jpg b/themes/modern-es-de/art/ngpc.jpg
index 669bd4361..76130a6b2 100644
Binary files a/themes/modern-es-de/art/ngpc.jpg and b/themes/modern-es-de/art/ngpc.jpg differ
diff --git a/themes/modern-es-de/art/odyssey2.jpg b/themes/modern-es-de/art/odyssey2.jpg
index 15e998563..f9c78147a 100644
Binary files a/themes/modern-es-de/art/odyssey2.jpg and b/themes/modern-es-de/art/odyssey2.jpg differ
diff --git a/themes/modern-es-de/art/openbor.jpg b/themes/modern-es-de/art/openbor.jpg
index 3688b8338..ce743b36f 100644
Binary files a/themes/modern-es-de/art/openbor.jpg and b/themes/modern-es-de/art/openbor.jpg differ
diff --git a/themes/modern-es-de/art/oric.jpg b/themes/modern-es-de/art/oric.jpg
index 0a0f42602..8039ca6fb 100644
Binary files a/themes/modern-es-de/art/oric.jpg and b/themes/modern-es-de/art/oric.jpg differ
diff --git a/themes/modern-es-de/art/palm.jpg b/themes/modern-es-de/art/palm.jpg
index 3536b3c1d..f41690043 100644
Binary files a/themes/modern-es-de/art/palm.jpg and b/themes/modern-es-de/art/palm.jpg differ
diff --git a/themes/modern-es-de/art/pc.jpg b/themes/modern-es-de/art/pc.jpg
index 5b267b67d..efab650f1 100644
Binary files a/themes/modern-es-de/art/pc.jpg and b/themes/modern-es-de/art/pc.jpg differ
diff --git a/themes/modern-es-de/art/pc88.jpg b/themes/modern-es-de/art/pc88.jpg
index c4d8e532a..c7c97db03 100644
Binary files a/themes/modern-es-de/art/pc88.jpg and b/themes/modern-es-de/art/pc88.jpg differ
diff --git a/themes/modern-es-de/art/pc98.jpg b/themes/modern-es-de/art/pc98.jpg
index 53f7e55e1..9ea576ecd 100644
Binary files a/themes/modern-es-de/art/pc98.jpg and b/themes/modern-es-de/art/pc98.jpg differ
diff --git a/themes/modern-es-de/art/pcarcade.jpg b/themes/modern-es-de/art/pcarcade.jpg
index 536680d4f..286603e8d 100644
Binary files a/themes/modern-es-de/art/pcarcade.jpg and b/themes/modern-es-de/art/pcarcade.jpg differ
diff --git a/themes/modern-es-de/art/pcengine.jpg b/themes/modern-es-de/art/pcengine.jpg
index 2fe06f185..253f439a2 100644
Binary files a/themes/modern-es-de/art/pcengine.jpg and b/themes/modern-es-de/art/pcengine.jpg differ
diff --git a/themes/modern-es-de/art/pcenginecd.jpg b/themes/modern-es-de/art/pcenginecd.jpg
index bfc591b8e..c9275f0c2 100644
Binary files a/themes/modern-es-de/art/pcenginecd.jpg and b/themes/modern-es-de/art/pcenginecd.jpg differ
diff --git a/themes/modern-es-de/art/pcfx.jpg b/themes/modern-es-de/art/pcfx.jpg
index e199ffb71..050f85ff8 100644
Binary files a/themes/modern-es-de/art/pcfx.jpg and b/themes/modern-es-de/art/pcfx.jpg differ
diff --git a/themes/modern-es-de/art/pico8.jpg b/themes/modern-es-de/art/pico8.jpg
index 3f7ffc432..d043d6225 100644
Binary files a/themes/modern-es-de/art/pico8.jpg and b/themes/modern-es-de/art/pico8.jpg differ
diff --git a/themes/modern-es-de/art/plus4.jpg b/themes/modern-es-de/art/plus4.jpg
index b424020eb..f87fa0cf5 100644
Binary files a/themes/modern-es-de/art/plus4.jpg and b/themes/modern-es-de/art/plus4.jpg differ
diff --git a/themes/modern-es-de/art/pokemini.jpg b/themes/modern-es-de/art/pokemini.jpg
index 7b5897554..685ee1bba 100644
Binary files a/themes/modern-es-de/art/pokemini.jpg and b/themes/modern-es-de/art/pokemini.jpg differ
diff --git a/themes/modern-es-de/art/ports.jpg b/themes/modern-es-de/art/ports.jpg
index b089e1fe3..b79b79bc7 100644
Binary files a/themes/modern-es-de/art/ports.jpg and b/themes/modern-es-de/art/ports.jpg differ
diff --git a/themes/modern-es-de/art/ps2.jpg b/themes/modern-es-de/art/ps2.jpg
index 6d0f3cd22..2f06bd207 100644
Binary files a/themes/modern-es-de/art/ps2.jpg and b/themes/modern-es-de/art/ps2.jpg differ
diff --git a/themes/modern-es-de/art/ps3.jpg b/themes/modern-es-de/art/ps3.jpg
index 84628fc63..88cf8d289 100644
Binary files a/themes/modern-es-de/art/ps3.jpg and b/themes/modern-es-de/art/ps3.jpg differ
diff --git a/themes/modern-es-de/art/ps4.jpg b/themes/modern-es-de/art/ps4.jpg
index fb6d07279..9f39d2632 100644
Binary files a/themes/modern-es-de/art/ps4.jpg and b/themes/modern-es-de/art/ps4.jpg differ
diff --git a/themes/modern-es-de/art/psp.jpg b/themes/modern-es-de/art/psp.jpg
index af6cce78a..2bb683e11 100644
Binary files a/themes/modern-es-de/art/psp.jpg and b/themes/modern-es-de/art/psp.jpg differ
diff --git a/themes/modern-es-de/art/psvita.jpg b/themes/modern-es-de/art/psvita.jpg
index c0c751a76..b0f4c6103 100644
Binary files a/themes/modern-es-de/art/psvita.jpg and b/themes/modern-es-de/art/psvita.jpg differ
diff --git a/themes/modern-es-de/art/psx.jpg b/themes/modern-es-de/art/psx.jpg
index 0c806fe42..0b38f2bca 100644
Binary files a/themes/modern-es-de/art/psx.jpg and b/themes/modern-es-de/art/psx.jpg differ
diff --git a/themes/modern-es-de/art/pv1000.jpg b/themes/modern-es-de/art/pv1000.jpg
index 3247fb56b..de8900a9c 100644
Binary files a/themes/modern-es-de/art/pv1000.jpg and b/themes/modern-es-de/art/pv1000.jpg differ
diff --git a/themes/modern-es-de/art/quake.jpg b/themes/modern-es-de/art/quake.jpg
index e37999408..119671afd 100644
Binary files a/themes/modern-es-de/art/quake.jpg and b/themes/modern-es-de/art/quake.jpg differ
diff --git a/themes/modern-es-de/art/samcoupe.jpg b/themes/modern-es-de/art/samcoupe.jpg
index 823e41ee6..b5d828d87 100644
Binary files a/themes/modern-es-de/art/samcoupe.jpg and b/themes/modern-es-de/art/samcoupe.jpg differ
diff --git a/themes/modern-es-de/art/satellaview.jpg b/themes/modern-es-de/art/satellaview.jpg
index 7b13a9b71..5c913c457 100644
Binary files a/themes/modern-es-de/art/satellaview.jpg and b/themes/modern-es-de/art/satellaview.jpg differ
diff --git a/themes/modern-es-de/art/saturn.jpg b/themes/modern-es-de/art/saturn.jpg
index 4e917e314..f8bc2114c 100644
Binary files a/themes/modern-es-de/art/saturn.jpg and b/themes/modern-es-de/art/saturn.jpg differ
diff --git a/themes/modern-es-de/art/saturnjp.jpg b/themes/modern-es-de/art/saturnjp.jpg
index 90a962d61..6d609f6c3 100644
Binary files a/themes/modern-es-de/art/saturnjp.jpg and b/themes/modern-es-de/art/saturnjp.jpg differ
diff --git a/themes/modern-es-de/art/scummvm.jpg b/themes/modern-es-de/art/scummvm.jpg
index 1bbc548db..d495541f3 100644
Binary files a/themes/modern-es-de/art/scummvm.jpg and b/themes/modern-es-de/art/scummvm.jpg differ
diff --git a/themes/modern-es-de/art/scv.jpg b/themes/modern-es-de/art/scv.jpg
index 158da4a07..6b0470998 100644
Binary files a/themes/modern-es-de/art/scv.jpg and b/themes/modern-es-de/art/scv.jpg differ
diff --git a/themes/modern-es-de/art/sega32x.jpg b/themes/modern-es-de/art/sega32x.jpg
index 4c8339dfb..dfbd1f90a 100644
Binary files a/themes/modern-es-de/art/sega32x.jpg and b/themes/modern-es-de/art/sega32x.jpg differ
diff --git a/themes/modern-es-de/art/sega32xjp.jpg b/themes/modern-es-de/art/sega32xjp.jpg
index 6fe059819..dfbd1f90a 100644
Binary files a/themes/modern-es-de/art/sega32xjp.jpg and b/themes/modern-es-de/art/sega32xjp.jpg differ
diff --git a/themes/modern-es-de/art/sega32xna.jpg b/themes/modern-es-de/art/sega32xna.jpg
index 5257a8ba0..dfbd1f90a 100644
Binary files a/themes/modern-es-de/art/sega32xna.jpg and b/themes/modern-es-de/art/sega32xna.jpg differ
diff --git a/themes/modern-es-de/art/segacd.jpg b/themes/modern-es-de/art/segacd.jpg
index 964029c9e..162f79e92 100644
Binary files a/themes/modern-es-de/art/segacd.jpg and b/themes/modern-es-de/art/segacd.jpg differ
diff --git a/themes/modern-es-de/art/sfc.jpg b/themes/modern-es-de/art/sfc.jpg
index 239b2f18c..e216a4652 100644
Binary files a/themes/modern-es-de/art/sfc.jpg and b/themes/modern-es-de/art/sfc.jpg differ
diff --git a/themes/modern-es-de/art/sg-1000.jpg b/themes/modern-es-de/art/sg-1000.jpg
index a9a77ee42..980cd706f 100644
Binary files a/themes/modern-es-de/art/sg-1000.jpg and b/themes/modern-es-de/art/sg-1000.jpg differ
diff --git a/themes/modern-es-de/art/sgb.jpg b/themes/modern-es-de/art/sgb.jpg
index 982059150..0b02f7e5a 100644
Binary files a/themes/modern-es-de/art/sgb.jpg and b/themes/modern-es-de/art/sgb.jpg differ
diff --git a/themes/modern-es-de/art/snes.jpg b/themes/modern-es-de/art/snes.jpg
index b4be77526..c93866f30 100644
Binary files a/themes/modern-es-de/art/snes.jpg and b/themes/modern-es-de/art/snes.jpg differ
diff --git a/themes/modern-es-de/art/snesna.jpg b/themes/modern-es-de/art/snesna.jpg
index 737b2226a..b65f90c2d 100644
Binary files a/themes/modern-es-de/art/snesna.jpg and b/themes/modern-es-de/art/snesna.jpg differ
diff --git a/themes/modern-es-de/art/solarus.jpg b/themes/modern-es-de/art/solarus.jpg
index 565ee3553..e46e7bfd8 100644
Binary files a/themes/modern-es-de/art/solarus.jpg and b/themes/modern-es-de/art/solarus.jpg differ
diff --git a/themes/modern-es-de/art/spectravideo.jpg b/themes/modern-es-de/art/spectravideo.jpg
index c4712b2b9..b4bf21c2d 100644
Binary files a/themes/modern-es-de/art/spectravideo.jpg and b/themes/modern-es-de/art/spectravideo.jpg differ
diff --git a/themes/modern-es-de/art/steam.jpg b/themes/modern-es-de/art/steam.jpg
index 097087c07..ca6523fcd 100644
Binary files a/themes/modern-es-de/art/steam.jpg and b/themes/modern-es-de/art/steam.jpg differ
diff --git a/themes/modern-es-de/art/stv.jpg b/themes/modern-es-de/art/stv.jpg
index 584e90701..08e449cf9 100644
Binary files a/themes/modern-es-de/art/stv.jpg and b/themes/modern-es-de/art/stv.jpg differ
diff --git a/themes/modern-es-de/art/sufami.jpg b/themes/modern-es-de/art/sufami.jpg
index 30691ac53..bb7d6b18d 100644
Binary files a/themes/modern-es-de/art/sufami.jpg and b/themes/modern-es-de/art/sufami.jpg differ
diff --git a/themes/modern-es-de/art/supergrafx.jpg b/themes/modern-es-de/art/supergrafx.jpg
index d901a6d5e..bcc3572e6 100644
Binary files a/themes/modern-es-de/art/supergrafx.jpg and b/themes/modern-es-de/art/supergrafx.jpg differ
diff --git a/themes/modern-es-de/art/supervision.jpg b/themes/modern-es-de/art/supervision.jpg
index 3117c610f..8fb817bb1 100644
Binary files a/themes/modern-es-de/art/supervision.jpg and b/themes/modern-es-de/art/supervision.jpg differ
diff --git a/themes/modern-es-de/art/supracan.jpg b/themes/modern-es-de/art/supracan.jpg
index 2eabc304c..7a9d1c4d2 100644
Binary files a/themes/modern-es-de/art/supracan.jpg and b/themes/modern-es-de/art/supracan.jpg differ
diff --git a/themes/modern-es-de/art/switch.jpg b/themes/modern-es-de/art/switch.jpg
index af1906039..c7264044e 100644
Binary files a/themes/modern-es-de/art/switch.jpg and b/themes/modern-es-de/art/switch.jpg differ
diff --git a/themes/modern-es-de/art/symbian.jpg b/themes/modern-es-de/art/symbian.jpg
index 56e47ae66..404f3e955 100644
Binary files a/themes/modern-es-de/art/symbian.jpg and b/themes/modern-es-de/art/symbian.jpg differ
diff --git a/themes/modern-es-de/art/tanodragon.jpg b/themes/modern-es-de/art/tanodragon.jpg
index 4cdc7fe5c..afac96136 100644
Binary files a/themes/modern-es-de/art/tanodragon.jpg and b/themes/modern-es-de/art/tanodragon.jpg differ
diff --git a/themes/modern-es-de/art/tg-cd.jpg b/themes/modern-es-de/art/tg-cd.jpg
index 9e60cd3d5..6d51f34d8 100644
Binary files a/themes/modern-es-de/art/tg-cd.jpg and b/themes/modern-es-de/art/tg-cd.jpg differ
diff --git a/themes/modern-es-de/art/tg16.jpg b/themes/modern-es-de/art/tg16.jpg
index 88fba3682..e14bcf9ab 100644
Binary files a/themes/modern-es-de/art/tg16.jpg and b/themes/modern-es-de/art/tg16.jpg differ
diff --git a/themes/modern-es-de/art/ti99.jpg b/themes/modern-es-de/art/ti99.jpg
index c8f89c6c6..763334f55 100644
Binary files a/themes/modern-es-de/art/ti99.jpg and b/themes/modern-es-de/art/ti99.jpg differ
diff --git a/themes/modern-es-de/art/tic80.jpg b/themes/modern-es-de/art/tic80.jpg
index e09d9e664..77f1abc52 100644
Binary files a/themes/modern-es-de/art/tic80.jpg and b/themes/modern-es-de/art/tic80.jpg differ
diff --git a/themes/modern-es-de/art/to8.jpg b/themes/modern-es-de/art/to8.jpg
index ab4e9fe59..d3819cd76 100644
Binary files a/themes/modern-es-de/art/to8.jpg and b/themes/modern-es-de/art/to8.jpg differ
diff --git a/themes/modern-es-de/art/tools.jpg b/themes/modern-es-de/art/tools.jpg
new file mode 100644
index 000000000..613c4e7a9
Binary files /dev/null and b/themes/modern-es-de/art/tools.jpg differ
diff --git a/themes/modern-es-de/art/triforce.jpg b/themes/modern-es-de/art/triforce.jpg
index 9fe1f6791..5ff536b2a 100644
Binary files a/themes/modern-es-de/art/triforce.jpg and b/themes/modern-es-de/art/triforce.jpg differ
diff --git a/themes/modern-es-de/art/trs-80.jpg b/themes/modern-es-de/art/trs-80.jpg
index be3412938..8db3c7f16 100644
Binary files a/themes/modern-es-de/art/trs-80.jpg and b/themes/modern-es-de/art/trs-80.jpg differ
diff --git a/themes/modern-es-de/art/type-x.jpg b/themes/modern-es-de/art/type-x.jpg
index 0c541ed3b..b555c96e4 100644
Binary files a/themes/modern-es-de/art/type-x.jpg and b/themes/modern-es-de/art/type-x.jpg differ
diff --git a/themes/modern-es-de/art/uzebox.jpg b/themes/modern-es-de/art/uzebox.jpg
index b3af94bc8..85a16e82b 100644
Binary files a/themes/modern-es-de/art/uzebox.jpg and b/themes/modern-es-de/art/uzebox.jpg differ
diff --git a/themes/modern-es-de/art/vectrex.jpg b/themes/modern-es-de/art/vectrex.jpg
index 83ce3a850..01fca47cf 100644
Binary files a/themes/modern-es-de/art/vectrex.jpg and b/themes/modern-es-de/art/vectrex.jpg differ
diff --git a/themes/modern-es-de/art/vic20.jpg b/themes/modern-es-de/art/vic20.jpg
index 77b7dc1b0..a7a66eeda 100644
Binary files a/themes/modern-es-de/art/vic20.jpg and b/themes/modern-es-de/art/vic20.jpg differ
diff --git a/themes/modern-es-de/art/videopac.jpg b/themes/modern-es-de/art/videopac.jpg
index 299099a75..8182fc0d4 100644
Binary files a/themes/modern-es-de/art/videopac.jpg and b/themes/modern-es-de/art/videopac.jpg differ
diff --git a/themes/modern-es-de/art/virtualboy.jpg b/themes/modern-es-de/art/virtualboy.jpg
index e4465fd4d..d495462b0 100644
Binary files a/themes/modern-es-de/art/virtualboy.jpg and b/themes/modern-es-de/art/virtualboy.jpg differ
diff --git a/themes/modern-es-de/art/vpinball.jpg b/themes/modern-es-de/art/vpinball.jpg
index 48da0ab30..c1734c7b8 100644
Binary files a/themes/modern-es-de/art/vpinball.jpg and b/themes/modern-es-de/art/vpinball.jpg differ
diff --git a/themes/modern-es-de/art/vsmile.jpg b/themes/modern-es-de/art/vsmile.jpg
index 1efac46ea..bb53d915c 100644
Binary files a/themes/modern-es-de/art/vsmile.jpg and b/themes/modern-es-de/art/vsmile.jpg differ
diff --git a/themes/modern-es-de/art/wasm4.jpg b/themes/modern-es-de/art/wasm4.jpg
index d60e151b4..d47a89da3 100644
Binary files a/themes/modern-es-de/art/wasm4.jpg and b/themes/modern-es-de/art/wasm4.jpg differ
diff --git a/themes/modern-es-de/art/wii.jpg b/themes/modern-es-de/art/wii.jpg
index 02a871306..38a7d55a2 100644
Binary files a/themes/modern-es-de/art/wii.jpg and b/themes/modern-es-de/art/wii.jpg differ
diff --git a/themes/modern-es-de/art/wiiu.jpg b/themes/modern-es-de/art/wiiu.jpg
index d70b9ce33..827531335 100644
Binary files a/themes/modern-es-de/art/wiiu.jpg and b/themes/modern-es-de/art/wiiu.jpg differ
diff --git a/themes/modern-es-de/art/windows.jpg b/themes/modern-es-de/art/windows.jpg
index 5b267b67d..d075b96c7 100644
Binary files a/themes/modern-es-de/art/windows.jpg and b/themes/modern-es-de/art/windows.jpg differ
diff --git a/themes/modern-es-de/art/windows3x.jpg b/themes/modern-es-de/art/windows3x.jpg
index 4172506b3..e81fc8b1c 100644
Binary files a/themes/modern-es-de/art/windows3x.jpg and b/themes/modern-es-de/art/windows3x.jpg differ
diff --git a/themes/modern-es-de/art/windows9x.jpg b/themes/modern-es-de/art/windows9x.jpg
index 7b30039bb..441e9d580 100644
Binary files a/themes/modern-es-de/art/windows9x.jpg and b/themes/modern-es-de/art/windows9x.jpg differ
diff --git a/themes/modern-es-de/art/wonderswan.jpg b/themes/modern-es-de/art/wonderswan.jpg
index e78e5a05e..95a265f54 100644
Binary files a/themes/modern-es-de/art/wonderswan.jpg and b/themes/modern-es-de/art/wonderswan.jpg differ
diff --git a/themes/modern-es-de/art/wonderswancolor.jpg b/themes/modern-es-de/art/wonderswancolor.jpg
index 08fef038b..afd3c3938 100644
Binary files a/themes/modern-es-de/art/wonderswancolor.jpg and b/themes/modern-es-de/art/wonderswancolor.jpg differ
diff --git a/themes/modern-es-de/art/x1.jpg b/themes/modern-es-de/art/x1.jpg
index 49009713b..b9cbd4602 100644
Binary files a/themes/modern-es-de/art/x1.jpg and b/themes/modern-es-de/art/x1.jpg differ
diff --git a/themes/modern-es-de/art/x68000.jpg b/themes/modern-es-de/art/x68000.jpg
index 1c968e675..0b4308f2f 100644
Binary files a/themes/modern-es-de/art/x68000.jpg and b/themes/modern-es-de/art/x68000.jpg differ
diff --git a/themes/modern-es-de/art/xbox.jpg b/themes/modern-es-de/art/xbox.jpg
index 7d81fcd71..be5270ac3 100644
Binary files a/themes/modern-es-de/art/xbox.jpg and b/themes/modern-es-de/art/xbox.jpg differ
diff --git a/themes/modern-es-de/art/xbox360.jpg b/themes/modern-es-de/art/xbox360.jpg
index 89e28fad0..a40f9a353 100644
Binary files a/themes/modern-es-de/art/xbox360.jpg and b/themes/modern-es-de/art/xbox360.jpg differ
diff --git a/themes/modern-es-de/art/zmachine.jpg b/themes/modern-es-de/art/zmachine.jpg
index c61ab2404..e1f475945 100644
Binary files a/themes/modern-es-de/art/zmachine.jpg and b/themes/modern-es-de/art/zmachine.jpg differ
diff --git a/themes/modern-es-de/art/zx81.jpg b/themes/modern-es-de/art/zx81.jpg
index 589d20954..6e6acfd63 100644
Binary files a/themes/modern-es-de/art/zx81.jpg and b/themes/modern-es-de/art/zx81.jpg differ
diff --git a/themes/modern-es-de/art/zxnext.jpg b/themes/modern-es-de/art/zxnext.jpg
index a6f03c11d..e18be1a29 100644
Binary files a/themes/modern-es-de/art/zxnext.jpg and b/themes/modern-es-de/art/zxnext.jpg differ
diff --git a/themes/modern-es-de/art/zxspectrum.jpg b/themes/modern-es-de/art/zxspectrum.jpg
index ed4a9f43a..5a6f0a133 100644
Binary files a/themes/modern-es-de/art/zxspectrum.jpg and b/themes/modern-es-de/art/zxspectrum.jpg differ
diff --git a/themes/modern-es-de/art_legacy/3do.jpg b/themes/modern-es-de/art_legacy/3do.jpg
new file mode 100644
index 000000000..decb96bc6
Binary files /dev/null and b/themes/modern-es-de/art_legacy/3do.jpg differ
diff --git a/themes/modern-es-de/art_legacy/adam.jpg b/themes/modern-es-de/art_legacy/adam.jpg
new file mode 100644
index 000000000..a9e1b6cc4
Binary files /dev/null and b/themes/modern-es-de/art_legacy/adam.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ags.jpg b/themes/modern-es-de/art_legacy/ags.jpg
new file mode 100644
index 000000000..fa3b5a605
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ags.jpg differ
diff --git a/themes/modern-es-de/art_legacy/amiga.jpg b/themes/modern-es-de/art_legacy/amiga.jpg
new file mode 100644
index 000000000..57b4f60f6
Binary files /dev/null and b/themes/modern-es-de/art_legacy/amiga.jpg differ
diff --git a/themes/modern-es-de/art_legacy/amiga1200.jpg b/themes/modern-es-de/art_legacy/amiga1200.jpg
new file mode 100644
index 000000000..f7e576dba
Binary files /dev/null and b/themes/modern-es-de/art_legacy/amiga1200.jpg differ
diff --git a/themes/modern-es-de/art_legacy/amiga600.jpg b/themes/modern-es-de/art_legacy/amiga600.jpg
new file mode 100644
index 000000000..374a8cdd5
Binary files /dev/null and b/themes/modern-es-de/art_legacy/amiga600.jpg differ
diff --git a/themes/modern-es-de/art_legacy/amigacd32.jpg b/themes/modern-es-de/art_legacy/amigacd32.jpg
new file mode 100644
index 000000000..d4a503817
Binary files /dev/null and b/themes/modern-es-de/art_legacy/amigacd32.jpg differ
diff --git a/themes/modern-es-de/art_legacy/amstradcpc.jpg b/themes/modern-es-de/art_legacy/amstradcpc.jpg
new file mode 100644
index 000000000..414661114
Binary files /dev/null and b/themes/modern-es-de/art_legacy/amstradcpc.jpg differ
diff --git a/themes/modern-es-de/art_legacy/android.jpg b/themes/modern-es-de/art_legacy/android.jpg
new file mode 100644
index 000000000..ce2b150cc
Binary files /dev/null and b/themes/modern-es-de/art_legacy/android.jpg differ
diff --git a/themes/modern-es-de/art_legacy/apple2.jpg b/themes/modern-es-de/art_legacy/apple2.jpg
new file mode 100644
index 000000000..653895623
Binary files /dev/null and b/themes/modern-es-de/art_legacy/apple2.jpg differ
diff --git a/themes/modern-es-de/art_legacy/apple2gs.jpg b/themes/modern-es-de/art_legacy/apple2gs.jpg
new file mode 100644
index 000000000..ea5da53e0
Binary files /dev/null and b/themes/modern-es-de/art_legacy/apple2gs.jpg differ
diff --git a/themes/modern-es-de/art_legacy/arcade.jpg b/themes/modern-es-de/art_legacy/arcade.jpg
new file mode 100644
index 000000000..57bd4b6ab
Binary files /dev/null and b/themes/modern-es-de/art_legacy/arcade.jpg differ
diff --git a/themes/modern-es-de/art_legacy/arcadia.jpg b/themes/modern-es-de/art_legacy/arcadia.jpg
new file mode 100644
index 000000000..d090c4817
Binary files /dev/null and b/themes/modern-es-de/art_legacy/arcadia.jpg differ
diff --git a/themes/modern-es-de/art_legacy/archimedes.jpg b/themes/modern-es-de/art_legacy/archimedes.jpg
new file mode 100644
index 000000000..d8825d7d8
Binary files /dev/null and b/themes/modern-es-de/art_legacy/archimedes.jpg differ
diff --git a/themes/modern-es-de/art_legacy/arduboy.jpg b/themes/modern-es-de/art_legacy/arduboy.jpg
new file mode 100644
index 000000000..c0e53d25d
Binary files /dev/null and b/themes/modern-es-de/art_legacy/arduboy.jpg differ
diff --git a/themes/modern-es-de/art_legacy/astrocade.jpg b/themes/modern-es-de/art_legacy/astrocade.jpg
new file mode 100644
index 000000000..6291f68e5
Binary files /dev/null and b/themes/modern-es-de/art_legacy/astrocade.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atari2600.jpg b/themes/modern-es-de/art_legacy/atari2600.jpg
new file mode 100644
index 000000000..69bde9a06
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atari2600.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atari5200.jpg b/themes/modern-es-de/art_legacy/atari5200.jpg
new file mode 100644
index 000000000..df4c2cda0
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atari5200.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atari7800.jpg b/themes/modern-es-de/art_legacy/atari7800.jpg
new file mode 100644
index 000000000..576b873f6
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atari7800.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atari800.jpg b/themes/modern-es-de/art_legacy/atari800.jpg
new file mode 100644
index 000000000..4cf64f77d
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atari800.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atarijaguar.jpg b/themes/modern-es-de/art_legacy/atarijaguar.jpg
new file mode 100644
index 000000000..cc7814c47
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atarijaguar.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atarijaguarcd.jpg b/themes/modern-es-de/art_legacy/atarijaguarcd.jpg
new file mode 100644
index 000000000..91689936c
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atarijaguarcd.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atarilynx.jpg b/themes/modern-es-de/art_legacy/atarilynx.jpg
new file mode 100644
index 000000000..f5d4f9daa
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atarilynx.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atarist.jpg b/themes/modern-es-de/art_legacy/atarist.jpg
new file mode 100644
index 000000000..87db8f419
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atarist.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atarixe.jpg b/themes/modern-es-de/art_legacy/atarixe.jpg
new file mode 100644
index 000000000..8cac5044a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atarixe.jpg differ
diff --git a/themes/modern-es-de/art_legacy/atomiswave.jpg b/themes/modern-es-de/art_legacy/atomiswave.jpg
new file mode 100644
index 000000000..f7acaa3b0
Binary files /dev/null and b/themes/modern-es-de/art_legacy/atomiswave.jpg differ
diff --git a/themes/modern-es-de/art_legacy/auto-allgames.jpg b/themes/modern-es-de/art_legacy/auto-allgames.jpg
new file mode 100644
index 000000000..725839237
Binary files /dev/null and b/themes/modern-es-de/art_legacy/auto-allgames.jpg differ
diff --git a/themes/modern-es-de/art_legacy/auto-favorites.jpg b/themes/modern-es-de/art_legacy/auto-favorites.jpg
new file mode 100644
index 000000000..f13bf28d3
Binary files /dev/null and b/themes/modern-es-de/art_legacy/auto-favorites.jpg differ
diff --git a/themes/modern-es-de/art_legacy/auto-lastplayed.jpg b/themes/modern-es-de/art_legacy/auto-lastplayed.jpg
new file mode 100644
index 000000000..ebc647209
Binary files /dev/null and b/themes/modern-es-de/art_legacy/auto-lastplayed.jpg differ
diff --git a/themes/modern-es-de/art_legacy/bbcmicro.jpg b/themes/modern-es-de/art_legacy/bbcmicro.jpg
new file mode 100644
index 000000000..b36a13ebb
Binary files /dev/null and b/themes/modern-es-de/art_legacy/bbcmicro.jpg differ
diff --git a/themes/modern-es-de/art_legacy/c64.jpg b/themes/modern-es-de/art_legacy/c64.jpg
new file mode 100644
index 000000000..95e234940
Binary files /dev/null and b/themes/modern-es-de/art_legacy/c64.jpg differ
diff --git a/themes/modern-es-de/art_legacy/cdimono1.jpg b/themes/modern-es-de/art_legacy/cdimono1.jpg
new file mode 100644
index 000000000..a02031236
Binary files /dev/null and b/themes/modern-es-de/art_legacy/cdimono1.jpg differ
diff --git a/themes/modern-es-de/art_legacy/cdtv.jpg b/themes/modern-es-de/art_legacy/cdtv.jpg
new file mode 100644
index 000000000..75beddc75
Binary files /dev/null and b/themes/modern-es-de/art_legacy/cdtv.jpg differ
diff --git a/themes/modern-es-de/art_legacy/chailove.jpg b/themes/modern-es-de/art_legacy/chailove.jpg
new file mode 100644
index 000000000..f40a473e1
Binary files /dev/null and b/themes/modern-es-de/art_legacy/chailove.jpg differ
diff --git a/themes/modern-es-de/art_legacy/channelf.jpg b/themes/modern-es-de/art_legacy/channelf.jpg
new file mode 100644
index 000000000..1e6160a24
Binary files /dev/null and b/themes/modern-es-de/art_legacy/channelf.jpg differ
diff --git a/themes/modern-es-de/art_legacy/coco.jpg b/themes/modern-es-de/art_legacy/coco.jpg
new file mode 100644
index 000000000..03af2580f
Binary files /dev/null and b/themes/modern-es-de/art_legacy/coco.jpg differ
diff --git a/themes/modern-es-de/art_legacy/colecovision.jpg b/themes/modern-es-de/art_legacy/colecovision.jpg
new file mode 100644
index 000000000..b4c7999ab
Binary files /dev/null and b/themes/modern-es-de/art_legacy/colecovision.jpg differ
diff --git a/themes/modern-es-de/art_legacy/consolearcade.jpg b/themes/modern-es-de/art_legacy/consolearcade.jpg
new file mode 100644
index 000000000..fee352c07
Binary files /dev/null and b/themes/modern-es-de/art_legacy/consolearcade.jpg differ
diff --git a/themes/modern-es-de/art_legacy/cps.jpg b/themes/modern-es-de/art_legacy/cps.jpg
new file mode 100644
index 000000000..40b80d6e4
Binary files /dev/null and b/themes/modern-es-de/art_legacy/cps.jpg differ
diff --git a/themes/modern-es-de/art_legacy/cps1.jpg b/themes/modern-es-de/art_legacy/cps1.jpg
new file mode 100644
index 000000000..a0c54776e
Binary files /dev/null and b/themes/modern-es-de/art_legacy/cps1.jpg differ
diff --git a/themes/modern-es-de/art_legacy/cps2.jpg b/themes/modern-es-de/art_legacy/cps2.jpg
new file mode 100644
index 000000000..8583ce597
Binary files /dev/null and b/themes/modern-es-de/art_legacy/cps2.jpg differ
diff --git a/themes/modern-es-de/art_legacy/cps3.jpg b/themes/modern-es-de/art_legacy/cps3.jpg
new file mode 100644
index 000000000..0d8838871
Binary files /dev/null and b/themes/modern-es-de/art_legacy/cps3.jpg differ
diff --git a/themes/modern-es-de/art_legacy/crvision.jpg b/themes/modern-es-de/art_legacy/crvision.jpg
new file mode 100644
index 000000000..a2ce49c26
Binary files /dev/null and b/themes/modern-es-de/art_legacy/crvision.jpg differ
diff --git a/themes/modern-es-de/art_legacy/custom-collections.jpg b/themes/modern-es-de/art_legacy/custom-collections.jpg
new file mode 100644
index 000000000..c7df5111e
Binary files /dev/null and b/themes/modern-es-de/art_legacy/custom-collections.jpg differ
diff --git a/themes/modern-es-de/art_legacy/daphne.jpg b/themes/modern-es-de/art_legacy/daphne.jpg
new file mode 100644
index 000000000..a4885cbaa
Binary files /dev/null and b/themes/modern-es-de/art_legacy/daphne.jpg differ
diff --git a/themes/modern-es-de/art_legacy/desktop.jpg b/themes/modern-es-de/art_legacy/desktop.jpg
new file mode 100644
index 000000000..df87252ed
Binary files /dev/null and b/themes/modern-es-de/art_legacy/desktop.jpg differ
diff --git a/themes/modern-es-de/art_legacy/doom.jpg b/themes/modern-es-de/art_legacy/doom.jpg
new file mode 100644
index 000000000..3c7502c45
Binary files /dev/null and b/themes/modern-es-de/art_legacy/doom.jpg differ
diff --git a/themes/modern-es-de/art_legacy/dos.jpg b/themes/modern-es-de/art_legacy/dos.jpg
new file mode 100644
index 000000000..c33e1e383
Binary files /dev/null and b/themes/modern-es-de/art_legacy/dos.jpg differ
diff --git a/themes/modern-es-de/art_legacy/dragon32.jpg b/themes/modern-es-de/art_legacy/dragon32.jpg
new file mode 100644
index 000000000..b9a662770
Binary files /dev/null and b/themes/modern-es-de/art_legacy/dragon32.jpg differ
diff --git a/themes/modern-es-de/art_legacy/dreamcast.jpg b/themes/modern-es-de/art_legacy/dreamcast.jpg
new file mode 100644
index 000000000..8a98f8209
Binary files /dev/null and b/themes/modern-es-de/art_legacy/dreamcast.jpg differ
diff --git a/themes/modern-es-de/art_legacy/easyrpg.jpg b/themes/modern-es-de/art_legacy/easyrpg.jpg
new file mode 100644
index 000000000..2cbdda547
Binary files /dev/null and b/themes/modern-es-de/art_legacy/easyrpg.jpg differ
diff --git a/themes/modern-es-de/art_legacy/electron.jpg b/themes/modern-es-de/art_legacy/electron.jpg
new file mode 100644
index 000000000..e035dd9ab
Binary files /dev/null and b/themes/modern-es-de/art_legacy/electron.jpg differ
diff --git a/themes/modern-es-de/art_legacy/emulators.jpg b/themes/modern-es-de/art_legacy/emulators.jpg
new file mode 100644
index 000000000..4539794a3
Binary files /dev/null and b/themes/modern-es-de/art_legacy/emulators.jpg differ
diff --git a/themes/modern-es-de/art_legacy/epic.jpg b/themes/modern-es-de/art_legacy/epic.jpg
new file mode 100644
index 000000000..b5d12a290
Binary files /dev/null and b/themes/modern-es-de/art_legacy/epic.jpg differ
diff --git a/themes/modern-es-de/art_legacy/famicom.jpg b/themes/modern-es-de/art_legacy/famicom.jpg
new file mode 100644
index 000000000..55f698a68
Binary files /dev/null and b/themes/modern-es-de/art_legacy/famicom.jpg differ
diff --git a/themes/modern-es-de/art_legacy/fba.jpg b/themes/modern-es-de/art_legacy/fba.jpg
new file mode 100644
index 000000000..9561689ab
Binary files /dev/null and b/themes/modern-es-de/art_legacy/fba.jpg differ
diff --git a/themes/modern-es-de/art_legacy/fbneo.jpg b/themes/modern-es-de/art_legacy/fbneo.jpg
new file mode 100644
index 000000000..2877ec832
Binary files /dev/null and b/themes/modern-es-de/art_legacy/fbneo.jpg differ
diff --git a/themes/modern-es-de/art_legacy/fds.jpg b/themes/modern-es-de/art_legacy/fds.jpg
new file mode 100644
index 000000000..3ee448fe7
Binary files /dev/null and b/themes/modern-es-de/art_legacy/fds.jpg differ
diff --git a/themes/modern-es-de/art_legacy/flash.jpg b/themes/modern-es-de/art_legacy/flash.jpg
new file mode 100644
index 000000000..b527b2142
Binary files /dev/null and b/themes/modern-es-de/art_legacy/flash.jpg differ
diff --git a/themes/modern-es-de/art_legacy/fm7.jpg b/themes/modern-es-de/art_legacy/fm7.jpg
new file mode 100644
index 000000000..260871ad0
Binary files /dev/null and b/themes/modern-es-de/art_legacy/fm7.jpg differ
diff --git a/themes/modern-es-de/art_legacy/fmtowns.jpg b/themes/modern-es-de/art_legacy/fmtowns.jpg
new file mode 100644
index 000000000..989884b63
Binary files /dev/null and b/themes/modern-es-de/art_legacy/fmtowns.jpg differ
diff --git a/themes/modern-es-de/art_legacy/fpinball.jpg b/themes/modern-es-de/art_legacy/fpinball.jpg
new file mode 100644
index 000000000..9c9d80bc8
Binary files /dev/null and b/themes/modern-es-de/art_legacy/fpinball.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gamate.jpg b/themes/modern-es-de/art_legacy/gamate.jpg
new file mode 100644
index 000000000..b8a3e80d7
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gamate.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gameandwatch.jpg b/themes/modern-es-de/art_legacy/gameandwatch.jpg
new file mode 100644
index 000000000..e830c4126
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gameandwatch.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gamecom.jpg b/themes/modern-es-de/art_legacy/gamecom.jpg
new file mode 100644
index 000000000..c17055259
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gamecom.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gamegear.jpg b/themes/modern-es-de/art_legacy/gamegear.jpg
new file mode 100644
index 000000000..9732c68c8
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gamegear.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gb.jpg b/themes/modern-es-de/art_legacy/gb.jpg
new file mode 100644
index 000000000..919cb349c
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gb.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gba.jpg b/themes/modern-es-de/art_legacy/gba.jpg
new file mode 100644
index 000000000..7fd5ab167
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gba.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gbc.jpg b/themes/modern-es-de/art_legacy/gbc.jpg
new file mode 100644
index 000000000..55aa95756
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gbc.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gc.jpg b/themes/modern-es-de/art_legacy/gc.jpg
new file mode 100644
index 000000000..8f084f7ec
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gc.jpg differ
diff --git a/themes/modern-es-de/art_legacy/genesis.jpg b/themes/modern-es-de/art_legacy/genesis.jpg
new file mode 100644
index 000000000..ea4577f57
Binary files /dev/null and b/themes/modern-es-de/art_legacy/genesis.jpg differ
diff --git a/themes/modern-es-de/art_legacy/gmaster.jpg b/themes/modern-es-de/art_legacy/gmaster.jpg
new file mode 100644
index 000000000..6fc1102d7
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gmaster.jpg differ
diff --git a/themes/modern-es-de/art/gog.jpg b/themes/modern-es-de/art_legacy/gog.jpg
similarity index 100%
rename from themes/modern-es-de/art/gog.jpg
rename to themes/modern-es-de/art_legacy/gog.jpg
diff --git a/themes/modern-es-de/art_legacy/gx4000.jpg b/themes/modern-es-de/art_legacy/gx4000.jpg
new file mode 100644
index 000000000..3ee0b9218
Binary files /dev/null and b/themes/modern-es-de/art_legacy/gx4000.jpg differ
diff --git a/themes/modern-es-de/art/ibm.jpg b/themes/modern-es-de/art_legacy/ibm.jpg
similarity index 100%
rename from themes/modern-es-de/art/ibm.jpg
rename to themes/modern-es-de/art_legacy/ibm.jpg
diff --git a/themes/modern-es-de/art_legacy/intellivision.jpg b/themes/modern-es-de/art_legacy/intellivision.jpg
new file mode 100644
index 000000000..c65be0403
Binary files /dev/null and b/themes/modern-es-de/art_legacy/intellivision.jpg differ
diff --git a/themes/modern-es-de/art_legacy/j2me.jpg b/themes/modern-es-de/art_legacy/j2me.jpg
new file mode 100644
index 000000000..671c5e1e2
Binary files /dev/null and b/themes/modern-es-de/art_legacy/j2me.jpg differ
diff --git a/themes/modern-es-de/art_legacy/kodi.jpg b/themes/modern-es-de/art_legacy/kodi.jpg
new file mode 100644
index 000000000..399611920
Binary files /dev/null and b/themes/modern-es-de/art_legacy/kodi.jpg differ
diff --git a/themes/modern-es-de/art_legacy/laserdisc.jpg b/themes/modern-es-de/art_legacy/laserdisc.jpg
new file mode 100644
index 000000000..a4885cbaa
Binary files /dev/null and b/themes/modern-es-de/art_legacy/laserdisc.jpg differ
diff --git a/themes/modern-es-de/art_legacy/lcdgames.jpg b/themes/modern-es-de/art_legacy/lcdgames.jpg
new file mode 100644
index 000000000..f17866f3a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/lcdgames.jpg differ
diff --git a/themes/modern-es-de/art/love.jpg b/themes/modern-es-de/art_legacy/love.jpg
similarity index 100%
rename from themes/modern-es-de/art/love.jpg
rename to themes/modern-es-de/art_legacy/love.jpg
diff --git a/themes/modern-es-de/art_legacy/lowresnx.jpg b/themes/modern-es-de/art_legacy/lowresnx.jpg
new file mode 100644
index 000000000..4e82a7232
Binary files /dev/null and b/themes/modern-es-de/art_legacy/lowresnx.jpg differ
diff --git a/themes/modern-es-de/art_legacy/lutris.jpg b/themes/modern-es-de/art_legacy/lutris.jpg
new file mode 100644
index 000000000..dea1624ca
Binary files /dev/null and b/themes/modern-es-de/art_legacy/lutris.jpg differ
diff --git a/themes/modern-es-de/art_legacy/lutro.jpg b/themes/modern-es-de/art_legacy/lutro.jpg
new file mode 100644
index 000000000..86482f40c
Binary files /dev/null and b/themes/modern-es-de/art_legacy/lutro.jpg differ
diff --git a/themes/modern-es-de/art_legacy/macintosh.jpg b/themes/modern-es-de/art_legacy/macintosh.jpg
new file mode 100644
index 000000000..5d2c549e4
Binary files /dev/null and b/themes/modern-es-de/art_legacy/macintosh.jpg differ
diff --git a/themes/modern-es-de/art_legacy/mame-advmame.jpg b/themes/modern-es-de/art_legacy/mame-advmame.jpg
new file mode 100644
index 000000000..e791c9d52
Binary files /dev/null and b/themes/modern-es-de/art_legacy/mame-advmame.jpg differ
diff --git a/themes/modern-es-de/art/mame-libretro.jpg b/themes/modern-es-de/art_legacy/mame-libretro.jpg
similarity index 100%
rename from themes/modern-es-de/art/mame-libretro.jpg
rename to themes/modern-es-de/art_legacy/mame-libretro.jpg
diff --git a/themes/modern-es-de/art_legacy/mame.jpg b/themes/modern-es-de/art_legacy/mame.jpg
new file mode 100644
index 000000000..f0492a75d
Binary files /dev/null and b/themes/modern-es-de/art_legacy/mame.jpg differ
diff --git a/themes/modern-es-de/art_legacy/mastersystem.jpg b/themes/modern-es-de/art_legacy/mastersystem.jpg
new file mode 100644
index 000000000..13327c3b8
Binary files /dev/null and b/themes/modern-es-de/art_legacy/mastersystem.jpg differ
diff --git a/themes/modern-es-de/art_legacy/megacd.jpg b/themes/modern-es-de/art_legacy/megacd.jpg
new file mode 100644
index 000000000..8eede7ce4
Binary files /dev/null and b/themes/modern-es-de/art_legacy/megacd.jpg differ
diff --git a/themes/modern-es-de/art_legacy/megacdjp.jpg b/themes/modern-es-de/art_legacy/megacdjp.jpg
new file mode 100644
index 000000000..68226c7b8
Binary files /dev/null and b/themes/modern-es-de/art_legacy/megacdjp.jpg differ
diff --git a/themes/modern-es-de/art_legacy/megadrive.jpg b/themes/modern-es-de/art_legacy/megadrive.jpg
new file mode 100644
index 000000000..3aa994fbb
Binary files /dev/null and b/themes/modern-es-de/art_legacy/megadrive.jpg differ
diff --git a/themes/modern-es-de/art_legacy/megadrivejp.jpg b/themes/modern-es-de/art_legacy/megadrivejp.jpg
new file mode 100644
index 000000000..1cd14362a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/megadrivejp.jpg differ
diff --git a/themes/modern-es-de/art_legacy/megaduck.jpg b/themes/modern-es-de/art_legacy/megaduck.jpg
new file mode 100644
index 000000000..7fc1dc17e
Binary files /dev/null and b/themes/modern-es-de/art_legacy/megaduck.jpg differ
diff --git a/themes/modern-es-de/art_legacy/mess.jpg b/themes/modern-es-de/art_legacy/mess.jpg
new file mode 100644
index 000000000..d0d9e6696
Binary files /dev/null and b/themes/modern-es-de/art_legacy/mess.jpg differ
diff --git a/themes/modern-es-de/art_legacy/model2.jpg b/themes/modern-es-de/art_legacy/model2.jpg
new file mode 100644
index 000000000..7160b79a8
Binary files /dev/null and b/themes/modern-es-de/art_legacy/model2.jpg differ
diff --git a/themes/modern-es-de/art_legacy/model3.jpg b/themes/modern-es-de/art_legacy/model3.jpg
new file mode 100644
index 000000000..a5e73293b
Binary files /dev/null and b/themes/modern-es-de/art_legacy/model3.jpg differ
diff --git a/themes/modern-es-de/art_legacy/moto.jpg b/themes/modern-es-de/art_legacy/moto.jpg
new file mode 100644
index 000000000..013519c80
Binary files /dev/null and b/themes/modern-es-de/art_legacy/moto.jpg differ
diff --git a/themes/modern-es-de/art_legacy/msx.jpg b/themes/modern-es-de/art_legacy/msx.jpg
new file mode 100644
index 000000000..d93b9513a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/msx.jpg differ
diff --git a/themes/modern-es-de/art_legacy/msx1.jpg b/themes/modern-es-de/art_legacy/msx1.jpg
new file mode 100644
index 000000000..6d3bbc977
Binary files /dev/null and b/themes/modern-es-de/art_legacy/msx1.jpg differ
diff --git a/themes/modern-es-de/art_legacy/msx2.jpg b/themes/modern-es-de/art_legacy/msx2.jpg
new file mode 100644
index 000000000..fc47011e7
Binary files /dev/null and b/themes/modern-es-de/art_legacy/msx2.jpg differ
diff --git a/themes/modern-es-de/art_legacy/msxturbor.jpg b/themes/modern-es-de/art_legacy/msxturbor.jpg
new file mode 100644
index 000000000..f8ab489cf
Binary files /dev/null and b/themes/modern-es-de/art_legacy/msxturbor.jpg differ
diff --git a/themes/modern-es-de/art_legacy/mugen.jpg b/themes/modern-es-de/art_legacy/mugen.jpg
new file mode 100644
index 000000000..e36a57fc4
Binary files /dev/null and b/themes/modern-es-de/art_legacy/mugen.jpg differ
diff --git a/themes/modern-es-de/art_legacy/multivision.jpg b/themes/modern-es-de/art_legacy/multivision.jpg
new file mode 100644
index 000000000..0eef6f065
Binary files /dev/null and b/themes/modern-es-de/art_legacy/multivision.jpg differ
diff --git a/themes/modern-es-de/art_legacy/n3ds.jpg b/themes/modern-es-de/art_legacy/n3ds.jpg
new file mode 100644
index 000000000..ff79582dd
Binary files /dev/null and b/themes/modern-es-de/art_legacy/n3ds.jpg differ
diff --git a/themes/modern-es-de/art_legacy/n64.jpg b/themes/modern-es-de/art_legacy/n64.jpg
new file mode 100644
index 000000000..9c757d366
Binary files /dev/null and b/themes/modern-es-de/art_legacy/n64.jpg differ
diff --git a/themes/modern-es-de/art_legacy/n64dd.jpg b/themes/modern-es-de/art_legacy/n64dd.jpg
new file mode 100644
index 000000000..e9ba35f0e
Binary files /dev/null and b/themes/modern-es-de/art_legacy/n64dd.jpg differ
diff --git a/themes/modern-es-de/art_legacy/naomi.jpg b/themes/modern-es-de/art_legacy/naomi.jpg
new file mode 100644
index 000000000..e25cb85e2
Binary files /dev/null and b/themes/modern-es-de/art_legacy/naomi.jpg differ
diff --git a/themes/modern-es-de/art_legacy/naomi2.jpg b/themes/modern-es-de/art_legacy/naomi2.jpg
new file mode 100644
index 000000000..1ce88d977
Binary files /dev/null and b/themes/modern-es-de/art_legacy/naomi2.jpg differ
diff --git a/themes/modern-es-de/art_legacy/naomigd.jpg b/themes/modern-es-de/art_legacy/naomigd.jpg
new file mode 100644
index 000000000..ae9b0dc37
Binary files /dev/null and b/themes/modern-es-de/art_legacy/naomigd.jpg differ
diff --git a/themes/modern-es-de/art_legacy/nds.jpg b/themes/modern-es-de/art_legacy/nds.jpg
new file mode 100644
index 000000000..c795c4376
Binary files /dev/null and b/themes/modern-es-de/art_legacy/nds.jpg differ
diff --git a/themes/modern-es-de/art_legacy/neogeo.jpg b/themes/modern-es-de/art_legacy/neogeo.jpg
new file mode 100644
index 000000000..a331f98c3
Binary files /dev/null and b/themes/modern-es-de/art_legacy/neogeo.jpg differ
diff --git a/themes/modern-es-de/art_legacy/neogeocd.jpg b/themes/modern-es-de/art_legacy/neogeocd.jpg
new file mode 100644
index 000000000..6498e38b5
Binary files /dev/null and b/themes/modern-es-de/art_legacy/neogeocd.jpg differ
diff --git a/themes/modern-es-de/art_legacy/neogeocdjp.jpg b/themes/modern-es-de/art_legacy/neogeocdjp.jpg
new file mode 100644
index 000000000..2a62c92a4
Binary files /dev/null and b/themes/modern-es-de/art_legacy/neogeocdjp.jpg differ
diff --git a/themes/modern-es-de/art_legacy/nes.jpg b/themes/modern-es-de/art_legacy/nes.jpg
new file mode 100644
index 000000000..3fcb03fb5
Binary files /dev/null and b/themes/modern-es-de/art_legacy/nes.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ngage.jpg b/themes/modern-es-de/art_legacy/ngage.jpg
new file mode 100644
index 000000000..9041f45f5
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ngage.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ngp.jpg b/themes/modern-es-de/art_legacy/ngp.jpg
new file mode 100644
index 000000000..aa050e12a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ngp.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ngpc.jpg b/themes/modern-es-de/art_legacy/ngpc.jpg
new file mode 100644
index 000000000..669bd4361
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ngpc.jpg differ
diff --git a/themes/modern-es-de/art_legacy/odyssey2.jpg b/themes/modern-es-de/art_legacy/odyssey2.jpg
new file mode 100644
index 000000000..15e998563
Binary files /dev/null and b/themes/modern-es-de/art_legacy/odyssey2.jpg differ
diff --git a/themes/modern-es-de/art_legacy/openbor.jpg b/themes/modern-es-de/art_legacy/openbor.jpg
new file mode 100644
index 000000000..3688b8338
Binary files /dev/null and b/themes/modern-es-de/art_legacy/openbor.jpg differ
diff --git a/themes/modern-es-de/art_legacy/oric.jpg b/themes/modern-es-de/art_legacy/oric.jpg
new file mode 100644
index 000000000..0a0f42602
Binary files /dev/null and b/themes/modern-es-de/art_legacy/oric.jpg differ
diff --git a/themes/modern-es-de/art_legacy/palm.jpg b/themes/modern-es-de/art_legacy/palm.jpg
new file mode 100644
index 000000000..3536b3c1d
Binary files /dev/null and b/themes/modern-es-de/art_legacy/palm.jpg differ
diff --git a/themes/modern-es-de/art/pc-cd.jpg b/themes/modern-es-de/art_legacy/pc-cd.jpg
similarity index 100%
rename from themes/modern-es-de/art/pc-cd.jpg
rename to themes/modern-es-de/art_legacy/pc-cd.jpg
diff --git a/themes/modern-es-de/art_legacy/pc.jpg b/themes/modern-es-de/art_legacy/pc.jpg
new file mode 100644
index 000000000..5b267b67d
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pc.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pc88.jpg b/themes/modern-es-de/art_legacy/pc88.jpg
new file mode 100644
index 000000000..c4d8e532a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pc88.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pc98.jpg b/themes/modern-es-de/art_legacy/pc98.jpg
new file mode 100644
index 000000000..53f7e55e1
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pc98.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pcarcade.jpg b/themes/modern-es-de/art_legacy/pcarcade.jpg
new file mode 100644
index 000000000..536680d4f
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pcarcade.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pcengine.jpg b/themes/modern-es-de/art_legacy/pcengine.jpg
new file mode 100644
index 000000000..2fe06f185
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pcengine.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pcenginecd.jpg b/themes/modern-es-de/art_legacy/pcenginecd.jpg
new file mode 100644
index 000000000..bfc591b8e
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pcenginecd.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pcfx.jpg b/themes/modern-es-de/art_legacy/pcfx.jpg
new file mode 100644
index 000000000..e199ffb71
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pcfx.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pico8.jpg b/themes/modern-es-de/art_legacy/pico8.jpg
new file mode 100644
index 000000000..3f7ffc432
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pico8.jpg differ
diff --git a/themes/modern-es-de/art_legacy/plus4.jpg b/themes/modern-es-de/art_legacy/plus4.jpg
new file mode 100644
index 000000000..b424020eb
Binary files /dev/null and b/themes/modern-es-de/art_legacy/plus4.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pokemini.jpg b/themes/modern-es-de/art_legacy/pokemini.jpg
new file mode 100644
index 000000000..7b5897554
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pokemini.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ports.jpg b/themes/modern-es-de/art_legacy/ports.jpg
new file mode 100644
index 000000000..b089e1fe3
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ports.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ps2.jpg b/themes/modern-es-de/art_legacy/ps2.jpg
new file mode 100644
index 000000000..6d0f3cd22
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ps2.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ps3.jpg b/themes/modern-es-de/art_legacy/ps3.jpg
new file mode 100644
index 000000000..84628fc63
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ps3.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ps4.jpg b/themes/modern-es-de/art_legacy/ps4.jpg
new file mode 100644
index 000000000..fb6d07279
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ps4.jpg differ
diff --git a/themes/modern-es-de/art_legacy/psp.jpg b/themes/modern-es-de/art_legacy/psp.jpg
new file mode 100644
index 000000000..af6cce78a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/psp.jpg differ
diff --git a/themes/modern-es-de/art_legacy/psvita.jpg b/themes/modern-es-de/art_legacy/psvita.jpg
new file mode 100644
index 000000000..c0c751a76
Binary files /dev/null and b/themes/modern-es-de/art_legacy/psvita.jpg differ
diff --git a/themes/modern-es-de/art_legacy/psx.jpg b/themes/modern-es-de/art_legacy/psx.jpg
new file mode 100644
index 000000000..0c806fe42
Binary files /dev/null and b/themes/modern-es-de/art_legacy/psx.jpg differ
diff --git a/themes/modern-es-de/art_legacy/pv1000.jpg b/themes/modern-es-de/art_legacy/pv1000.jpg
new file mode 100644
index 000000000..3247fb56b
Binary files /dev/null and b/themes/modern-es-de/art_legacy/pv1000.jpg differ
diff --git a/themes/modern-es-de/art_legacy/quake.jpg b/themes/modern-es-de/art_legacy/quake.jpg
new file mode 100644
index 000000000..e37999408
Binary files /dev/null and b/themes/modern-es-de/art_legacy/quake.jpg differ
diff --git a/themes/modern-es-de/art/reflexive.jpg b/themes/modern-es-de/art_legacy/reflexive.jpg
similarity index 100%
rename from themes/modern-es-de/art/reflexive.jpg
rename to themes/modern-es-de/art_legacy/reflexive.jpg
diff --git a/themes/modern-es-de/art_legacy/samcoupe.jpg b/themes/modern-es-de/art_legacy/samcoupe.jpg
new file mode 100644
index 000000000..823e41ee6
Binary files /dev/null and b/themes/modern-es-de/art_legacy/samcoupe.jpg differ
diff --git a/themes/modern-es-de/art_legacy/satellaview.jpg b/themes/modern-es-de/art_legacy/satellaview.jpg
new file mode 100644
index 000000000..7b13a9b71
Binary files /dev/null and b/themes/modern-es-de/art_legacy/satellaview.jpg differ
diff --git a/themes/modern-es-de/art_legacy/saturn.jpg b/themes/modern-es-de/art_legacy/saturn.jpg
new file mode 100644
index 000000000..4e917e314
Binary files /dev/null and b/themes/modern-es-de/art_legacy/saturn.jpg differ
diff --git a/themes/modern-es-de/art_legacy/saturnjp.jpg b/themes/modern-es-de/art_legacy/saturnjp.jpg
new file mode 100644
index 000000000..90a962d61
Binary files /dev/null and b/themes/modern-es-de/art_legacy/saturnjp.jpg differ
diff --git a/themes/modern-es-de/art_legacy/scummvm.jpg b/themes/modern-es-de/art_legacy/scummvm.jpg
new file mode 100644
index 000000000..1bbc548db
Binary files /dev/null and b/themes/modern-es-de/art_legacy/scummvm.jpg differ
diff --git a/themes/modern-es-de/art_legacy/scv.jpg b/themes/modern-es-de/art_legacy/scv.jpg
new file mode 100644
index 000000000..158da4a07
Binary files /dev/null and b/themes/modern-es-de/art_legacy/scv.jpg differ
diff --git a/themes/modern-es-de/art_legacy/sega32x.jpg b/themes/modern-es-de/art_legacy/sega32x.jpg
new file mode 100644
index 000000000..4c8339dfb
Binary files /dev/null and b/themes/modern-es-de/art_legacy/sega32x.jpg differ
diff --git a/themes/modern-es-de/art_legacy/sega32xjp.jpg b/themes/modern-es-de/art_legacy/sega32xjp.jpg
new file mode 100644
index 000000000..6fe059819
Binary files /dev/null and b/themes/modern-es-de/art_legacy/sega32xjp.jpg differ
diff --git a/themes/modern-es-de/art_legacy/sega32xna.jpg b/themes/modern-es-de/art_legacy/sega32xna.jpg
new file mode 100644
index 000000000..5257a8ba0
Binary files /dev/null and b/themes/modern-es-de/art_legacy/sega32xna.jpg differ
diff --git a/themes/modern-es-de/art_legacy/segacd.jpg b/themes/modern-es-de/art_legacy/segacd.jpg
new file mode 100644
index 000000000..964029c9e
Binary files /dev/null and b/themes/modern-es-de/art_legacy/segacd.jpg differ
diff --git a/themes/modern-es-de/art/settings.jpg b/themes/modern-es-de/art_legacy/settings.jpg
similarity index 100%
rename from themes/modern-es-de/art/settings.jpg
rename to themes/modern-es-de/art_legacy/settings.jpg
diff --git a/themes/modern-es-de/art_legacy/sfc.jpg b/themes/modern-es-de/art_legacy/sfc.jpg
new file mode 100644
index 000000000..239b2f18c
Binary files /dev/null and b/themes/modern-es-de/art_legacy/sfc.jpg differ
diff --git a/themes/modern-es-de/art_legacy/sg-1000.jpg b/themes/modern-es-de/art_legacy/sg-1000.jpg
new file mode 100644
index 000000000..a9a77ee42
Binary files /dev/null and b/themes/modern-es-de/art_legacy/sg-1000.jpg differ
diff --git a/themes/modern-es-de/art_legacy/sgb.jpg b/themes/modern-es-de/art_legacy/sgb.jpg
new file mode 100644
index 000000000..982059150
Binary files /dev/null and b/themes/modern-es-de/art_legacy/sgb.jpg differ
diff --git a/themes/modern-es-de/art_legacy/snes.jpg b/themes/modern-es-de/art_legacy/snes.jpg
new file mode 100644
index 000000000..b4be77526
Binary files /dev/null and b/themes/modern-es-de/art_legacy/snes.jpg differ
diff --git a/themes/modern-es-de/art_legacy/snesna.jpg b/themes/modern-es-de/art_legacy/snesna.jpg
new file mode 100644
index 000000000..737b2226a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/snesna.jpg differ
diff --git a/themes/modern-es-de/art_legacy/solarus.jpg b/themes/modern-es-de/art_legacy/solarus.jpg
new file mode 100644
index 000000000..565ee3553
Binary files /dev/null and b/themes/modern-es-de/art_legacy/solarus.jpg differ
diff --git a/themes/modern-es-de/art_legacy/spectravideo.jpg b/themes/modern-es-de/art_legacy/spectravideo.jpg
new file mode 100644
index 000000000..c4712b2b9
Binary files /dev/null and b/themes/modern-es-de/art_legacy/spectravideo.jpg differ
diff --git a/themes/modern-es-de/art_legacy/steam.jpg b/themes/modern-es-de/art_legacy/steam.jpg
new file mode 100644
index 000000000..097087c07
Binary files /dev/null and b/themes/modern-es-de/art_legacy/steam.jpg differ
diff --git a/themes/modern-es-de/art_legacy/stv.jpg b/themes/modern-es-de/art_legacy/stv.jpg
new file mode 100644
index 000000000..584e90701
Binary files /dev/null and b/themes/modern-es-de/art_legacy/stv.jpg differ
diff --git a/themes/modern-es-de/art_legacy/sufami.jpg b/themes/modern-es-de/art_legacy/sufami.jpg
new file mode 100644
index 000000000..30691ac53
Binary files /dev/null and b/themes/modern-es-de/art_legacy/sufami.jpg differ
diff --git a/themes/modern-es-de/art_legacy/supergrafx.jpg b/themes/modern-es-de/art_legacy/supergrafx.jpg
new file mode 100644
index 000000000..d901a6d5e
Binary files /dev/null and b/themes/modern-es-de/art_legacy/supergrafx.jpg differ
diff --git a/themes/modern-es-de/art_legacy/supervision.jpg b/themes/modern-es-de/art_legacy/supervision.jpg
new file mode 100644
index 000000000..3117c610f
Binary files /dev/null and b/themes/modern-es-de/art_legacy/supervision.jpg differ
diff --git a/themes/modern-es-de/art_legacy/supracan.jpg b/themes/modern-es-de/art_legacy/supracan.jpg
new file mode 100644
index 000000000..2eabc304c
Binary files /dev/null and b/themes/modern-es-de/art_legacy/supracan.jpg differ
diff --git a/themes/modern-es-de/art_legacy/switch.jpg b/themes/modern-es-de/art_legacy/switch.jpg
new file mode 100644
index 000000000..af1906039
Binary files /dev/null and b/themes/modern-es-de/art_legacy/switch.jpg differ
diff --git a/themes/modern-es-de/art_legacy/symbian.jpg b/themes/modern-es-de/art_legacy/symbian.jpg
new file mode 100644
index 000000000..56e47ae66
Binary files /dev/null and b/themes/modern-es-de/art_legacy/symbian.jpg differ
diff --git a/themes/modern-es-de/art_legacy/tanodragon.jpg b/themes/modern-es-de/art_legacy/tanodragon.jpg
new file mode 100644
index 000000000..4cdc7fe5c
Binary files /dev/null and b/themes/modern-es-de/art_legacy/tanodragon.jpg differ
diff --git a/themes/modern-es-de/art_legacy/tg-cd.jpg b/themes/modern-es-de/art_legacy/tg-cd.jpg
new file mode 100644
index 000000000..9e60cd3d5
Binary files /dev/null and b/themes/modern-es-de/art_legacy/tg-cd.jpg differ
diff --git a/themes/modern-es-de/art_legacy/tg16.jpg b/themes/modern-es-de/art_legacy/tg16.jpg
new file mode 100644
index 000000000..88fba3682
Binary files /dev/null and b/themes/modern-es-de/art_legacy/tg16.jpg differ
diff --git a/themes/modern-es-de/art_legacy/ti99.jpg b/themes/modern-es-de/art_legacy/ti99.jpg
new file mode 100644
index 000000000..c8f89c6c6
Binary files /dev/null and b/themes/modern-es-de/art_legacy/ti99.jpg differ
diff --git a/themes/modern-es-de/art_legacy/tic80.jpg b/themes/modern-es-de/art_legacy/tic80.jpg
new file mode 100644
index 000000000..e09d9e664
Binary files /dev/null and b/themes/modern-es-de/art_legacy/tic80.jpg differ
diff --git a/themes/modern-es-de/art_legacy/to8.jpg b/themes/modern-es-de/art_legacy/to8.jpg
new file mode 100644
index 000000000..ab4e9fe59
Binary files /dev/null and b/themes/modern-es-de/art_legacy/to8.jpg differ
diff --git a/themes/modern-es-de/art_legacy/triforce.jpg b/themes/modern-es-de/art_legacy/triforce.jpg
new file mode 100644
index 000000000..9fe1f6791
Binary files /dev/null and b/themes/modern-es-de/art_legacy/triforce.jpg differ
diff --git a/themes/modern-es-de/art_legacy/trs-80.jpg b/themes/modern-es-de/art_legacy/trs-80.jpg
new file mode 100644
index 000000000..be3412938
Binary files /dev/null and b/themes/modern-es-de/art_legacy/trs-80.jpg differ
diff --git a/themes/modern-es-de/art_legacy/type-x.jpg b/themes/modern-es-de/art_legacy/type-x.jpg
new file mode 100644
index 000000000..0c541ed3b
Binary files /dev/null and b/themes/modern-es-de/art_legacy/type-x.jpg differ
diff --git a/themes/modern-es-de/art_legacy/uzebox.jpg b/themes/modern-es-de/art_legacy/uzebox.jpg
new file mode 100644
index 000000000..b3af94bc8
Binary files /dev/null and b/themes/modern-es-de/art_legacy/uzebox.jpg differ
diff --git a/themes/modern-es-de/art_legacy/vectrex.jpg b/themes/modern-es-de/art_legacy/vectrex.jpg
new file mode 100644
index 000000000..83ce3a850
Binary files /dev/null and b/themes/modern-es-de/art_legacy/vectrex.jpg differ
diff --git a/themes/modern-es-de/art_legacy/vic20.jpg b/themes/modern-es-de/art_legacy/vic20.jpg
new file mode 100644
index 000000000..77b7dc1b0
Binary files /dev/null and b/themes/modern-es-de/art_legacy/vic20.jpg differ
diff --git a/themes/modern-es-de/art_legacy/videopac.jpg b/themes/modern-es-de/art_legacy/videopac.jpg
new file mode 100644
index 000000000..299099a75
Binary files /dev/null and b/themes/modern-es-de/art_legacy/videopac.jpg differ
diff --git a/themes/modern-es-de/art_legacy/virtualboy.jpg b/themes/modern-es-de/art_legacy/virtualboy.jpg
new file mode 100644
index 000000000..e4465fd4d
Binary files /dev/null and b/themes/modern-es-de/art_legacy/virtualboy.jpg differ
diff --git a/themes/modern-es-de/art_legacy/vpinball.jpg b/themes/modern-es-de/art_legacy/vpinball.jpg
new file mode 100644
index 000000000..48da0ab30
Binary files /dev/null and b/themes/modern-es-de/art_legacy/vpinball.jpg differ
diff --git a/themes/modern-es-de/art_legacy/vsmile.jpg b/themes/modern-es-de/art_legacy/vsmile.jpg
new file mode 100644
index 000000000..1efac46ea
Binary files /dev/null and b/themes/modern-es-de/art_legacy/vsmile.jpg differ
diff --git a/themes/modern-es-de/art_legacy/wasm4.jpg b/themes/modern-es-de/art_legacy/wasm4.jpg
new file mode 100644
index 000000000..d60e151b4
Binary files /dev/null and b/themes/modern-es-de/art_legacy/wasm4.jpg differ
diff --git a/themes/modern-es-de/art/web.jpg b/themes/modern-es-de/art_legacy/web.jpg
similarity index 100%
rename from themes/modern-es-de/art/web.jpg
rename to themes/modern-es-de/art_legacy/web.jpg
diff --git a/themes/modern-es-de/art_legacy/wii.jpg b/themes/modern-es-de/art_legacy/wii.jpg
new file mode 100644
index 000000000..02a871306
Binary files /dev/null and b/themes/modern-es-de/art_legacy/wii.jpg differ
diff --git a/themes/modern-es-de/art_legacy/wiiu.jpg b/themes/modern-es-de/art_legacy/wiiu.jpg
new file mode 100644
index 000000000..d70b9ce33
Binary files /dev/null and b/themes/modern-es-de/art_legacy/wiiu.jpg differ
diff --git a/themes/modern-es-de/art_legacy/windows.jpg b/themes/modern-es-de/art_legacy/windows.jpg
new file mode 100644
index 000000000..5b267b67d
Binary files /dev/null and b/themes/modern-es-de/art_legacy/windows.jpg differ
diff --git a/themes/modern-es-de/art_legacy/windows3x.jpg b/themes/modern-es-de/art_legacy/windows3x.jpg
new file mode 100644
index 000000000..4172506b3
Binary files /dev/null and b/themes/modern-es-de/art_legacy/windows3x.jpg differ
diff --git a/themes/modern-es-de/art_legacy/windows9x.jpg b/themes/modern-es-de/art_legacy/windows9x.jpg
new file mode 100644
index 000000000..7b30039bb
Binary files /dev/null and b/themes/modern-es-de/art_legacy/windows9x.jpg differ
diff --git a/themes/modern-es-de/art_legacy/wonderswan.jpg b/themes/modern-es-de/art_legacy/wonderswan.jpg
new file mode 100644
index 000000000..e78e5a05e
Binary files /dev/null and b/themes/modern-es-de/art_legacy/wonderswan.jpg differ
diff --git a/themes/modern-es-de/art_legacy/wonderswancolor.jpg b/themes/modern-es-de/art_legacy/wonderswancolor.jpg
new file mode 100644
index 000000000..08fef038b
Binary files /dev/null and b/themes/modern-es-de/art_legacy/wonderswancolor.jpg differ
diff --git a/themes/modern-es-de/art_legacy/x1.jpg b/themes/modern-es-de/art_legacy/x1.jpg
new file mode 100644
index 000000000..49009713b
Binary files /dev/null and b/themes/modern-es-de/art_legacy/x1.jpg differ
diff --git a/themes/modern-es-de/art_legacy/x68000.jpg b/themes/modern-es-de/art_legacy/x68000.jpg
new file mode 100644
index 000000000..1c968e675
Binary files /dev/null and b/themes/modern-es-de/art_legacy/x68000.jpg differ
diff --git a/themes/modern-es-de/art_legacy/xbox.jpg b/themes/modern-es-de/art_legacy/xbox.jpg
new file mode 100644
index 000000000..7d81fcd71
Binary files /dev/null and b/themes/modern-es-de/art_legacy/xbox.jpg differ
diff --git a/themes/modern-es-de/art_legacy/xbox360.jpg b/themes/modern-es-de/art_legacy/xbox360.jpg
new file mode 100644
index 000000000..89e28fad0
Binary files /dev/null and b/themes/modern-es-de/art_legacy/xbox360.jpg differ
diff --git a/themes/modern-es-de/art_legacy/zmachine.jpg b/themes/modern-es-de/art_legacy/zmachine.jpg
new file mode 100644
index 000000000..c61ab2404
Binary files /dev/null and b/themes/modern-es-de/art_legacy/zmachine.jpg differ
diff --git a/themes/modern-es-de/art_legacy/zx81.jpg b/themes/modern-es-de/art_legacy/zx81.jpg
new file mode 100644
index 000000000..589d20954
Binary files /dev/null and b/themes/modern-es-de/art_legacy/zx81.jpg differ
diff --git a/themes/modern-es-de/art_legacy/zxnext.jpg b/themes/modern-es-de/art_legacy/zxnext.jpg
new file mode 100644
index 000000000..a6f03c11d
Binary files /dev/null and b/themes/modern-es-de/art_legacy/zxnext.jpg differ
diff --git a/themes/modern-es-de/art_legacy/zxspectrum.jpg b/themes/modern-es-de/art_legacy/zxspectrum.jpg
new file mode 100644
index 000000000..ed4a9f43a
Binary files /dev/null and b/themes/modern-es-de/art_legacy/zxspectrum.jpg differ
diff --git a/themes/modern-es-de/capabilities.xml b/themes/modern-es-de/capabilities.xml
index e39f500e1..567309c43 100644
--- a/themes/modern-es-de/capabilities.xml
+++ b/themes/modern-es-de/capabilities.xml
@@ -77,6 +77,26 @@
+
+
+ true
+
+ noMedia
+ miximage, screenshot, cover, video
+ noGameMedia
+
+
+
+
+
+ true
+
+ noMedia
+ miximage, screenshot, cover
+ noGameMedia
+
+
+
false
diff --git a/themes/modern-es-de/theme.xml b/themes/modern-es-de/theme.xml
index 24129d7af..0c6c61beb 100644
--- a/themes/modern-es-de/theme.xml
+++ b/themes/modern-es-de/theme.xml
@@ -29,6 +29,17 @@
+
+
+ art
+
+
+
+
+ art_legacy
+
+
+
@@ -63,7 +74,7 @@
0 0.3
1 0.4
horizontal
- ./art/${system.theme}.jpg
+ ./${artDirectory}/${system.theme}.jpg
1
center
1
@@ -372,7 +383,7 @@
-
+
-
+
0.4985 0.365