intercity / intercity-next

Web control panel to deploy apps on your servers (with Dokku)
https://intercity.io/
MIT License
116 stars 23 forks source link

Rework or update UI #259

Open michiels opened 5 years ago

michiels commented 5 years ago

We've had a pretty cool layout for quite some time now! But it runs on an old version of Bulma and we could use an update. If we go that route, we could reconsider making a few changes to the navigation flow. Especially, making a more clear separation between the server and app navigation. We could stick to Bulma or work with a different design or framework.

Can of course be two things: short term and long term.

jvanbaarsen commented 5 years ago

@michiels I was thinking about re-doing the complete UI in TailwindCSS, and add some splashes of React to some places. I might actually get to that one of these days. I don;t think that will come in the way of doing this changes you're proposing here.

michiels commented 5 years ago

@jvanbaarsen Awesome! Would be great if you can work on that.

alansoliditydev commented 5 years ago

Hi what could be the technical requirements for the new UI?

Framework, mobile , ...?

How can I join and contribute?

michiels commented 5 years ago

@TranDinhKhang Awesome that you'd like to help out. I think that @jvanbaarsen his original idea was to convert to TailwindCSS and add some React. So that's the direction we'd like to go.

At least a conversion to TailwindCSS would be great as the current Bulma UI is quite broken in that it uses an outdated version, and some navigation pattern's aren't that clear.

What's your expertise and how would you like to help out?

michiels commented 5 years ago

@TranDinhKhang If you're still interested in helping out. I think it would be great to start building an awesome UI by using most recent Rails Webpacker support and TailwindCSS, optionally with a frontend framework that matches Rails. Would not prefer a single page app.

voidberg commented 5 years ago

@michiels I can help with this. I've got experience with webpack, react and tailwind, but I've got zero experience with rails. But I got it working locally so I could start with an initial conversion to tailwind.