@chicuelo i see thank you very much ill see if i cant do that on Monday anything else I can do in the mean time and do you mind if i ask you nice guys a few more questions because there are some other things I'm working on for my end of the project mainly two things: 1. I wish to use a separate background image for the retro-pie options but when I add a background image tag extra= "true" included to the theme.xml in the retro-pie sub folder it seems to break it (it being the entire theme) and I can't seem to figure out the issue 2. I've heard a lot of conflicting documentation about the subject of the carousel being theme able everything from it only being theme-able specifically on retropie to it requiring a plugin to it being hard coded and not being theme able at all I merely wish to remove the grey carousel bar and include the logo svg any recent relevant documentation on this would be appreciated thanks a lot everyone!
@lilbud Huh, interesting. I've seen this before but never noticed that it had the themeable menu. Probably because at that point I wasn't interested in that feature and the lack of updates. Maybe someone of our other great coders can adapt his changes.
Before you do any coding, sketch a rough layout of how you want the theme to look. You can start with simple pencil and paper to get the basic layout of elements, or use a design tool such as Photoshop, GIMP, Paint.net, Inkscape, Illustrator, etc.
Here are some simple basics. There are 4 main Views:
Carousel with System Logos
Metadata (image, description, rating, genre, etc)
Same as Detailed View, but with a Video instead of an Image
You don't need to support the Video View if you don't want to. Chances are, if other people like your theme, there will be someone out there that will add the Video support for you.
Start by working out what elements you want to show on each View.
The Basic View is pretty rigid, but you can add System specific images like controllers and consoles if you want.
The System View used to be pretty set, but now you can style the Carousel to look however you want. Check out the BaseVid theme in the Toolkit as an example. As with the Basic View, you can also add extra images to each System if you want.
With the Detailed View, you don't have to show all the metadata if you don't want to. Maybe you don't care about number of times played, or the name of the publisher. You can hide any info you don't want to show.
Now just draw some rectangles. For the Detailed View as an example, maybe you want the Gamelist on the right of the screen, so you draw a rectangle on the right of the screen. You might want a big image in the middle, so draw a big rectangle in the middle. Maybe you want the System Logo under the Gamelist, so you shorten the Gamelist a little and draw a smaller rectangle under it.
Keep going until you have a layout that you like the look of. If you are using pencil and paper, now might be the time to move to a computer program so you can get exact numbers for the <pos> and <size> poperties.