constellation icon indicating copy to clipboard operation
constellation copied to clipboard

Implement Material Design

Open arcturus2 opened this issue 4 years ago • 4 comments

Prerequisites

  • [X] Put an X between the brackets on this line if you have done all of the following:
    • Running the latest version of Constellation
    • Attached the Support Package via Help > Support Package
    • Checked the FAQs: https://github.com/constellation-app/constellation/wiki/FAQ
    • Checked that your issue isn't already filed: https://github.com/constellation-app/constellation/issues
    • Checked that there is not already a module that provides the described functionality: https://github.com/constellation-app/constellation/wiki/Catalogue-of-Repositories

Description

Material Design is Google's design guidelines for developing applications (web or native andriod apps). For more information see https://material.io.

The JavaFX library I've been following for some time that is trying to follow the Material Design is https://github.com/jfoenixadmin/JFoenix and I would like to start using these components instead.

For example the ripple button effect is great because it gives immediate feedback that the button was clicked. For more information read https://material.io/components/buttons#properties and can be implemented by using something like http://www.jfoenix.com/documentation.html#Rippler

With the flat LAF (look and feel) theme now available in NB11.3 onwards and JFoenix could make Constellation look like a modern app and be able to adopt recent UX design principles.

arcturus2 avatar Jun 05 '20 08:06 arcturus2

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Dec 03 '20 00:12 github-actions[bot]

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Jun 01 '21 03:06 github-actions[bot]

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Jan 10 '22 01:01 github-actions[bot]

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] avatar Sep 14 '22 00:09 github-actions[bot]

This has been moved to Brainstorm Ideas

antares1470 avatar Oct 13 '22 00:10 antares1470