Add vector mini-menu and optimise font as well as some other issues#5
Add vector mini-menu and optimise font as well as some other issues#5Talark-Systems wants to merge 31 commits intolilbud:masterfrom Talark-Systems:master
Conversation
- Added better font - Changed background to look more like the official Switch - Fixed squished gamecard icon by changing the file format to a png - Made colour scheme a lot more similar to the Nintendo Switch's
|
I made the arrow block an svg because svg can scale losslessly to any size with no quality loss. PNG can only scale so far and look good. Could you send me a copy of your modified theme? It'll help me better see the changes you made. |
|
How? It should be visible to you |
|
Whoops, forgot that I can download it. A few things: |
|
Define... “rough?” I exported the svg as a 4K image or at least I thought I did... Also: I completely forgot about the profile pic... will do! |
|
Just checked, I defined the size for the arrow block in the main theme xml and in the 4_3 and 16_9 xml. Since the main theme xml takes precedence, the other ones aren't used. I committed a change to the theme xml removing the and lines. Do the same to your fork. |
|
Will do, thanks! |
|
@lilbud try this theme: a beta version of this theme |
|
Thanks, what do you think of the theme, it doesn't have a profile pic yet though... |
|
Umm... What do you mean by that? I'm not sure if that's theme-adjustable... |
|
Never mind, it was just the resolution. The spacing still needs to be fixed, things like the date are too close to the text for date. same with the dev and genre |
|
How would I fix that... also, do you have a tool to calculate the ES theme position of stuff |
|
I guess just adjust the x position of the metadata text. Not the metadata label, the metadata value itself. Which might need to be done on both the 4_3 and 16_9 xml. Faster alternative would be to switch back to the Oxygen font. There used to be a site for converting pixel values to the ES decimal values, I don't have the link. I'll see if I can find it |
|
Here is a program made by Rookervik. You can load an image (a mockup lets say) and find the percent values for positioning different components. Downside, you have to use your mouse to find the values. https://github.com/lilbud/es-theme-switch-new-files/blob/master/ES%20Theme%20Helper.exe |
|
I do not quite understand why the Y value of text that has to be next to each other has to be different (genre, date, release, e.t.c) |
I have no idea either, and I don't think I've ever gotten an answer on the forum. Just line the text up so that the bottom of the text matches the label text |
|
That did not work...................................... |
|
Yeah, you might be able to ask on the forum and maybe have to file an issue on the ES github |
|
Knowing that the last ES update was in 2016, I think the forums are going to be more helpful... |
|
Actually, ES has been getting updates pretty recently. Retropie has their own fork of ES which is actively worked on (Jools pushed a commit 2 days ago) |
|
And yet, there is still no touchscreen support... -_- When will us retropiers be able to make a Nintendo Switch? |
|
Then make a post on the forum, as many of the devs are active there. They'll probably say to file an issue on github, but the post on the forum makes it so that everyone knows. |
|
I already did |
|
@lilbud This is the zoid theme: And the y values for the metadata is the same... |
|
Code in zoid theme: |
|
I borrowed some code from the Zoid theme: (The size part) Which is wierd... but now, I only have to adjust the X value |
|
I'd say make the icons a little smaller on both 4:3 and 16:9. And also move the "released" metadata down a bit so it's centered in between the developer and genre text. |
|
I have made some changes to this other repo, I am now working on the user icon and the mini-menu [EDIT: I have updated the repo in this pull request to match the other one] |















Fixes:
Additions/Changes: