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

UI / UX Redesign #141

Open
samuelandert opened this issue Dec 19, 2015 · 6 comments
Open

UI / UX Redesign #141

samuelandert opened this issue Dec 19, 2015 · 6 comments

Comments

@samuelandert
Copy link
Contributor

I was playing a little bit with Semantic UI as a Frontend Framework and quite enjoyed the simplicity and intuitiv use of it. Are there at the moment any ongoing UI plans, where it would make sense to switch to semantic-ui?

@sebbel
Copy link
Contributor

sebbel commented Dec 19, 2015

In UX terms, we have planned to use Polymer in the future #110. On top of that Crowducate is built in bootstrap. Could you elaborate on how semantic-ui would help crowducate ui development? I am not against doing a new branch and checking semantic-ui out.

@samuelandert
Copy link
Contributor Author

It would be exchanged with bootstrap for more intuitive semantic classes.
As for integration with polymer, this is the latest conversations I have found:
https://www.bountysource.com/issues/8943913-how-s-it-going-about-polymer-with-semantic-ui

@brylie
Copy link
Member

brylie commented Dec 20, 2015

We can switch to Semantic UI, but need to make sure there are integrations with some Meteor packages, such as AutoForm. Also, the idea of using Polymer is to start building the UI using WebComponents. Either Bootstrap or Semantic UI should be fine with web components.

@dcsan
Copy link
Contributor

dcsan commented Dec 20, 2015

if you're still using Blaze, you should consider a port to reactJS first before messing with the CSS.

btw material-ui seems to work very well with react
http://www.material-ui.com/#/

and I think bootstrap 4 is around the corner?
http://v4-alpha.getbootstrap.com/migration/

@brylie
Copy link
Member

brylie commented Dec 21, 2015

I would rather wait until Blaze 2 ships before dedicating to a React rewrite. I would like to see how the Meteor core developers handle templating in Blaze 2.

In any case, we can determine how to re-organize the Crowducate code in a single direction dataflow.

@azizur
Copy link

azizur commented May 9, 2016

As far as am aware there is not going to be a Blaze 2. So ReactJS is the way to go forward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants