RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    ES theme function request

    Scheduled Pinned Locked Moved Ideas and Development
    themeslogostheme making
    3 Posts 2 Posters 1.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • TMNTturtlguyT
      TMNTturtlguy
      last edited by

      @jdrassa sorry to bug you, but i know you are the man when it comes to theme improvements. I have a request and I hope it is not to hard. In the carousel it is. Is possible to set the size and well as scale of the center system logo. Would it be possible to add settings to scale the logos that are not in the center? Say I have 3 logos visible. I want to scale the center logo to 2 so it is 2 times larger than the standard size, I would then lie to set the I selected logos to the right and left to 0.5 so they get smaller than how they normally show up.

      Then, if that is possible, it would be great to be able to set the spacing between the logos. My hope would be to have a nice large center logo, and then have then systems to the right or left be small and all the way to their respective edges. Right now if the logos are long names and I make the center logo large, it overlaps the adjacent logos.

      This are my top requests, secondary ideas are to be able to change the locations of the logos so the are not in a line and centered on each other. What I mean is it would be nice to have the center logo in the middle of the screen, and then set the smaller logos on either side to be located along the bottom of the screen, or the top if so chosen.

      If this is to difficult, no worries. Things work well now, it would just be cool to have more control over the carousel. It is always nice to see the systems on either side when browsing, but I think a few themes would be nice without having that information so "front and center"

      Thanks

      1 Reply Last reply Reply Quote 0
      • J
        jdrassa
        last edited by

        @TMNTturtlguy I believe the size and spacing can actually be done now. Below is an example adapted from your ComicBook theme. For the size, the trick is to set the logoSize smaller and then increase the logoScale to make the selected image larger. For the spacing, the trick is to make the carousel larger then the screen.

        <carousel name="systemcarousel">
        				<!-- Default value is "1 0.2325" -->
        				<size 1.3 0.2325</size>
        				<!-- Default value is "0 0.38375" -->
        				<pos>-.15 0.38375</pos>
        				<type>horizontal</type>
        				<color>eeeeeecc</color>
        				<!-- default size is "0.25 0.155" -->
        				<logoSize>.125 .07525</logoSize>
        				<logoScale>4</logoScale>
        				<maxLogoCount>3</maxLogoCount>
        			</carousel>
        

        @tmntturtlguy said in ES theme function request:

        This are my top requests, secondary ideas are to be able to change the locations of the logos so the are not in a line and centered on each other. What I mean is it would be nice to have the center logo in the middle of the screen, and then set the smaller logos on either side to be located along the bottom of the screen, or the top if so chosen.

        I have a rough implementation of alignment options for the logos that I am planning on finishing up in the near future. I believe they will probably meet your needs.

        Get latest build of EmulationStation for Windows here

        TMNTturtlguyT 1 Reply Last reply Reply Quote 4
        • TMNTturtlguyT
          TMNTturtlguy @jdrassa
          last edited by

          @jdrassa great! I will give this a try!

          Thank you

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.