Input needed: ES theming improvements
-
@FlyingTomahawk said in Input needed: ES theming improvements:
For future reference, @Zigurana if you need any file to play around or even graphical stuff do not hesitate to use my Futura theme. I do not mind at all if it is used to improve coding or ES in general so please go ahead and help yourself out.
Same goes for any of mine, present or future (except maybe MetaPixel, just in case :P ).
-
@Zigurana My theme is your theme, you can use it for whatever you want.
-
@Zigurana You are quite right. I don't mind anyone using my positions in the XML. That's all I changed in the XML... positions. The graphics are what I would rather not others take and use as their own. There are not many themes (are there any?) that people drew all their own logos and consoles. So please, modify the xml and use it as much as you'd like.
-
@Rookervik I am currently creating a theme and would like to possibly use the controller art from your Carbon theme as a small part of the system page. I have seen it in other themes such as piterial, but would like your approval for use prior to sharing my theme with others. I completely understand if you prefer i do not use the controller art, i will come up with another solution. Thank you
-
@Rookervik I'm working on one that has custom console art... it's taking fooooooreeeeeeeeveeeeeeer
-
-
@TMNTturtlguy Carbon was created by me, for the RetroPie project, to deal with the VRAM issues that EmulationStation had. It did take several weeks to create all the vector controllers and probably 1/2 of the logos. (About 1/4 were already in the Simple theme and another 1/4 were found online.)
So I can't really tell you if you can use the controllers or not. I don't really consider that my theme even though I made it. I took direction from Herb and Jools on how it would look. It's had it's art stolen many times already without permission. So I guess you can do with it what you want.
-
@Rookervik thanks! I will use it as a place holder for now during development and resting and work on something unique for the final release. Thanks again
-
@TMNTturtlguy Carbon license info is in the readme.txt included with the theme. It is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 license.
Here is a summary of the license directly from the readme.txt
ALLOWED: - Share and duplicate as it is - Edit, alter, change it REQUIREMENTS: - Attribution, give credit to the creator - Indicate changes to it - Publish the changes under the same license PROHIBITED: - Commercial distribution
As long as you follow the requirements of the license, you can use and change the theme as you like without the need to ask for permission.
-
@jdrassa thanks! Yes I did read that before and was aware of those rules and allowing their uses. I just saw this thread and thought I better be safe and ask.
-
@jdrassa it's a common courtesy though which I'm sure rookervik appreciates considering all the work he has done for the project
-
@Zigurana Considering this was originally an ES theming improvement thread, I'm curious: is it possible to make the UI themeable? Or is that just not likely to happen?
-
This was a work in progress. I'd be interested in working with somebody else on the project though to make it easier for theme designers to match UI to theme.
I was able to do it by rebuilding the source with the new assets, but the system already has some functionality in place for using external resources already.
If you want to work with me on it, since I need to do it with my xcade anyways, I'd be interested in sharing it with everyone.
-
@masteryoer It's cool that it's already part-way there, but I've no knowledge of the guts of ES. I can make themes okay, but I don't even know where to start with the actual programming.
-
Well I just meant possibly helping lay out the theme structure to support the new additions. That way theme designers can build the UI along with their theme.
-
@masteryoer I would be curious to see what the innards look like, to know what would be the best way to name/use the UI theming elements. I wonder if anyone has written an "Idiot's Guide to Playing With the Guts of ES".
-
They aren't very clean. It's basically just one element for the window frame, a separate svg for the button and help icons, and a splash screen.
-
Is it possible to get an alignment feature added for the carousel? It's more for the vertical mode.
-
@Syhles An alignment feature would be great. At the moment everything is center aligned, but you could put the carousel against the top of the screen and top-align the logos so the larger active one sits a bit lower than the rest. Or left-align a vertical carousel so the active one sits out to the right more. I mentioned this feature at one point during testing, but I don't know how viable it is.
-
@mattrixk
I have zero experience coding but, I feel like it should be doable. It's seems that the <text> <size> function works the same as the carousels <size> function as it makes an invisible box for said object to sit in, but this is just my guess, this may be completely wrong.
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.