Skip to content

Core is theme for EmulationStation and RetroPie with changeable Skins

Notifications You must be signed in to change notification settings

mattrixk/es-theme-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"Core" ES Theme

Theme for Emulationstation and RetroPie

Core-Skin-Collage

About the Core Theme

Core is a theme for EmulationStation and RetroPie with additional Skins that can be used to change the look of the theme without changing the layout.

It uses a clean, structured layout, with everything in its place. The text is quite large so it's easy to read from the couch. It displays all metadata. You may notice that the Genre tag is bigger than the rest; this is a personal preference because for me Genre is one of the two most important pieces of metadata (along with number of players).

Core is a work-in-progress, and as such is still in Alpha. It currently only supports 6 Systems (Gameboy, Gameboy Advance, Gameboy Color, Nintendo 64, NES and SNES). I am planning on supporting most of the major Systems, along with the new Custom Systems (Favourites, All Games, Recent, Custom Collections).

Video Previews work, and it has a Custom Carousel (but currently no fallback for those users on older versions without the Custom Carousel).

It hasn't really been tested on a 4:3 ratio, but I think it might be okay.

Skins

So far Core has 4 Skins available, with more to come. You can change skin easily by changing a single line of code in core.xml.

Code-Skin-Change-Code Here you can on line 13 that /core/ is selected. Just change that to one of the other Skins listed below and save the file.

Core

Core is the base Skin. It's just a light grey Border around a darker grey Background. Both the Border and Background are white images, with the colour added via the <color> tag, so they can be changed relatively easily (but this process hasn't be optimised).

Core-System Core System View

Core-Basic Core Basic View

Core-Detailed Core Detailed View

Core-Video Core Video View

Blueprint

Blueprint Uses a grid-lined blue Background with a clean white-lined Border and white text. Because the Border is white you can make it any colour you choose with the <color> tag, however that won't work too well with the blue Background.

Blueprint-System Blueprint System View

Blueprint-Basic Blueprint Basic View

Blueprint-Detailed Blueprint Detailed View

Blueprint-Video Blueprint Video View

Chalk

Chalk is made to look like an old-school blackboard. As with the Blueprint Skin, you can change the colour of the Border with the <color> tag, but not really the Background.

Chalk-System Chalk System View

Chalk-Basic Chalk Basic View

Chalk-Detailed Chalk Detailed View

Chalk-Video Chalk Video View

Neon

Neon was made to look a bit more futuristic. You can't really change the colour of the Border or the Background, but you can change the colour of the Neon Glow using the <color> tag. You can also use the opacity settings of the <color> tag to tone down the brightness of the Glow.

Neon-System Neon System View

Neon-Basic Neon Basic View

Neon-Detailed Neon Detailed View

Neon-Video Neon Video View

Resources

Artwork

All Artwork (Borders, Backgrounds, Ratings, etc) created by MattrixK, unless stated below.

System Images

All System Logos and Console images taken from ScreenScraper.fr and belong to their respective rights holders.

###Fonts

All fonts from Google Fonts.

  • Core = Roboto Light
  • Blueprint = Neucha
  • Chalk = Short Stack
  • Neon = Iceland

Backgrounds

Brushes

To-Do

  • Custom Carousel fallback.
  • Make more Skins.
  • Test 4:3 ratio.
  • Support more Systems.
  • Changing border and background colours not optimised.
  • Fix metadata sizing on Chalk skin (specifically last/times played).

Changelog

v0.1 2017-08-25

  • Uploaded Alpha to GitHub

About

Core is theme for EmulationStation and RetroPie with changeable Skins

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published