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

Make UI responsive #5

Closed
knadh opened this issue Jul 16, 2019 · 3 comments
Closed

Make UI responsive #5

knadh opened this issue Jul 16, 2019 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@knadh
Copy link
Owner

knadh commented Jul 16, 2019

The UI is built using Ant Design components and it supports responsiveness to a reasonable extent with special tags and attributes. Most elements don't seem to respond implicitly.

Need to figure out how Ant Design does responsive components and implement it.

@knadh knadh added the enhancement New feature or request label Jul 16, 2019
@knadh knadh assigned knadh and unassigned knadh Jul 16, 2019
@vividvilla vividvilla self-assigned this Jul 16, 2019
@xeoncross
Copy link

I'm really curious about your opinion on Ant Designs components. You have a great looking UI so far, and the library looks pretty feature complete. As you mention though, they aren't quite as responsive as Bootstrap or Material Design.

@knadh
Copy link
Owner Author

knadh commented Jul 18, 2019

I’d tried a couple frameworks including a Material dashboard and even Bulma. In the end, Ant Design turned out to be the most suitable for building an admin dashboard with coherent components and minimal boiler plating. In fact, I was considering Vue for building the front end until Ant Design.

The downside is that it is quite heavy (maybe the alternatives are too). Since it’s for the admin dashboard, it’s an okay trade off. If it was for a front end that’d receive constant traffic from a large number of users, the pick would’ve been something far more lightweight.

About responsiveness, Ant Design is, but not right out of the box. I just haven’t had the time to explore and figure it out.

@knadh
Copy link
Owner Author

knadh commented Oct 2, 2019

#14 largely addresses this.

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

No branches or pull requests

3 participants