-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
Improve theming documentation #5180
Conversation
a127578
to
e5ac254
Compare
e5ac254
to
fe926b8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some small notes.
Also, cc @skyace65 as you've recently spent time on this and are familiar with the topic |
fe926b8
to
f211483
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor suggestions on wording, punctuation, and oxford comma usage.
f211483
to
0cb5e6e
Compare
Thanks, @hpnrep6. I've rephrased a couple of places completely based on your feedback. |
I think this is good to go :) Thanks for working on this! |
This is a rewrite of the GUI skinning/theming documentation, that builds upon #5162. I've written a new skinning tutorial that tries to explain the basic concepts of the control nodes and themes, and I've used the old article as a piece on the theme editor which I've also improved upon.
To wrap the whole thing a bit better I've also changed the index page for the user interface tutorials.
This probably needs some editing for style and whatnot, but from the content standpoint it should be better than we had before.
This shouldn't be cherrypicked for 3.4, as it features some concepts only available in
master
. It'd be better if I made a separate 3.4 PR when we finalize this one.