Skip to content
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

[Documentation] Add preview images for custom components and properties. #100

Open
vlsi opened this issue Mar 19, 2020 · 5 comments
Open
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers help wanted Extra attention is needed

Comments

@vlsi
Copy link
Contributor

vlsi commented Mar 19, 2020

E.g. https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.html

and/or something that displays the components in different states

@weisJ
Copy link
Owner

weisJ commented Mar 19, 2020

So basically UIManagerDefaults as a web page?

  • the demos in all combinations

@vlsi
Copy link
Contributor Author

vlsi commented Mar 19, 2020

So basically UIManagerDefaults as a web page?

Something like that. The tricky part is that the page would be platform-specific (e.g. mac & windows might have slightly different defaults).


I guess the demos would have to be coded manually (at least specify the meaningful combinations ).

For instance: tooltip configuration is non-trivial as it involves multiple alignments.
The documentation would be really great, so it would tell you what you get if you set the properties in the given values.

@weisJ weisJ added the documentation Improvements or additions to documentation label Mar 20, 2020
@weisJ
Copy link
Owner

weisJ commented Mar 23, 2020

The property values can now be viewed on https://weisj.github.io/darklaf/

@vlsi
Copy link
Contributor Author

vlsi commented Mar 23, 2020

Wow. That was fast!

@weisJ
Copy link
Owner

weisJ commented May 25, 2020

The wiki now has an almost complete list of all available properties. "Almost" because I deliberately left out some properties that are only used internally and have a better alternative.

Some preview images still need to be made. Possibly by auto generating them.

@weisJ weisJ changed the title documentation: consider adding a showcase page that list the default properties [Documentation] Add preview images for custom components and properties. May 25, 2020
@weisJ weisJ added good first issue Good for newcomers help wanted Extra attention is needed labels Oct 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants