-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a new Chobby skin + icon refresh #861
base: master
Are you sure you want to change the base?
Add a new Chobby skin + icon refresh #861
Conversation
Elements of this new skin could possibly be reused for a future in-game UI reskin. There was originally a plan to have a drop shadow for the main two large panels, but this plan was dropped for consistency and somewhat technical reasons, as the floating buttons on the left and top-right would need drop shadows as well. A drop shadow shader, if possible, would be the cleanest solution. Button and panel images were made in Krita. Icons were mostly made in Inkscape. I'm not sure about how I'd license them yet. |
36c0373
to
2dcd564
Compare
If you're referring to the 1-pixel border, I'll investigate.
Sure. I've tweaked the main panel gradient to be very subtle now: Currently uncommitted. It could be even lighter.
They're the same color/class. What you're observing might be due to the bright color of the Discord button contrasting with the darker gradient of the background.
One of those loose ends. I'll look into it.
This is due to the font shadow for some reason. I'll probably remove the font shadows for that kind of text.
Check above screenshot.
Permissive licensing, sure. For sourcing the icons and the main panels, sure. For the buttons, some source files will be missing because I didn't bother saving much sources during the experimentation phase. |
Is this supposed to be WIP still? |
To clarify, I don't tend to look at or review WIPs in much detail. When it is done enough to not be "WIP" I poke through it more thoroughly and probably clone it locally. |
There are still things I want to fix, yes. |
2dcd564
to
35a8f75
Compare
The icon refresh portion of the work is basically finished within the scope I was planning, but I haven't licensed them yet. |
35a8f75
to
ac9e305
Compare
This PR is ready for review now. For reference, current Evolved: My revised Evolved: Do not merge until these are changes are moved to a new skin folder.
I think it's fine. The battle buttons and their layout serve a different purpose, and the welcome screen looks bare without the borders.
I think this is fine. They help indicate that they are link buttons, and they also serve as faux separators, so the headings would look bare without it. |
ac9e305
to
5d319b3
Compare
Minor comments:
|
5d319b3
to
474f04a
Compare
New changes, including addressing the majority of the above issues:
Intentional.
I've adjusted the main panel padding which should have address the majority of alignment issues. There's still minor mispadding of the Close buttons which is a bit of a different problem, but I don't think it should be blocking.
This is existing behavior and I don't think it's a problem that should be fixed. The settings tabs are bigger as they're more important to most users.
I feel these particular points are rather subjective and arguable. I don't think they should be blocking issues unless others agree that they are problems. |
474f04a
to
02b0995
Compare
Are you force pushing this or something? Removing the commit history makes this unnecessarily hard to pull and keep track of what is going on. |
To revisit this, I don't think the undecorated grey gradient brackground is working. Numerous people think the old border and flat back background looks better so I think we should just stick with it. Besides, the alignment of buttons and panels still needs updating for the new background anyway. |
This PR reskins Chobby to be a bit more modern, using the Evolved skin as a base.
For now, every skin-related change is currently stored within the Evolved skin to easily rebase and check what exactly has been changed. When the PR is ready, these changes will moved to a new skin.
DO NOT MERGE UNTIL THEY'RE MOVED TO A NEW SKIN FOLDER
Feel free to nitpick or make suggestions.
Preview (the below preview is out-of-date, see #861 (comment) for an updated preview.)