mit-cml / appinventor-sources

MIT App Inventor Public Open Source
http://appinventor.mit.edu/appinventor-sources/
Apache License 2.0
1.45k stars 2.04k forks source link

Investigate GWT Material UI to reimagine the project list #1656

Open ewpatton opened 5 years ago

ewpatton commented 5 years ago

There is a library called GWT Material UI that provides some nice GWT widgets and styling following the Material UI guidelines. It would be nice if we could adopt this library to reimagine the project list as cards to make it more visually appealing.

Some things to think about:

27vinayvyas commented 5 years ago

Hello I want to contribute in this. There are direct code snippets given in the website about card view and rest of the UI components you asked for(some attractive table views, buttons and others). But we have to figure out how to implement these on our project. This thing is also given there but its not clear to me how we are going to implement that in our project. Can you please help me in what files we are required to make changes?? If new files are to be added, at what location that is to be done.??

27vinayvyas commented 5 years ago

Hello , is someone else already working on this project?? Is so, i can move to some other issues.

ramiAbdou commented 5 years ago

Hello , is someone else already working on this project?? Is so, i can move to some other issues.

@27vinayvyas Yes, I was planning on working this ticket actually.

27vinayvyas commented 5 years ago

@ramiAbdou It seems to be a bigger issue. If you allow, i could work on some smaller parts? If you know the involved tech, can you please guide me with the above query?

ewpatton commented 5 years ago

@27vinayvyas Thanks for the help offer, but @ramiAbdou is working on this as part of a class assignment. I can help you identify a different issue to work on if that would be helpful.

27vinayvyas commented 5 years ago

@ewpatton Okey i got your point. If you have some issue specifically to be worked upon, i can move to that issue. Else i can explore something on my own. Thnx

ghost commented 3 years ago

Dear Sir @ewpatton

I would like to suggest you to use MDC web component or MDL for design new app inventor design.

Basically my idea is we will make all panels using HTML panel(GWT) and load extra css and js file in our index.html so we can easily implement Material design in app inventor.

Thank you