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

Mobile UI #9

Open
klattimer opened this issue Apr 13, 2019 · 3 comments
Open

Mobile UI #9

klattimer opened this issue Apr 13, 2019 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed UI

Comments

@klattimer
Copy link
Owner

We don't have a responsive UI exactly, but we have the makings of one quite easily...

@klattimer klattimer added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers UI labels Apr 13, 2019
@klattimer
Copy link
Owner Author

@JHarding-Method

This could be achieved by changing --base-size on root, and changing the number of boxes wide the row containers are in the layout.

@JamieSterling
Copy link

I'm thinking it would be better to just use flex box and just a quick build of lightweight cols so we don't have to worry about adjusting the --base-size on every resize event.

Using flex box cols should allow to change the size of any specific API Item incase we change data or want to use larger widths for larger cols.

We then shouldn't need to worry about the mobile UI as it should just flow itself.

@klattimer
Copy link
Owner Author

You want to get rid of masonry don't you...

OK, Here's a test of your theory then, create a collection of widgets like network - inside have a w1h1, w1h2, w2h1 and another w2h1 - How do they fit together in masonry and flex?

I don't want to see spaces which could easily be filled by other small items, that's basically all masonry is for here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed UI
Projects
None yet
Development

No branches or pull requests

2 participants