Incubator-superset: UI not adaptive on mobile devices

Created on 19 Aug 2017  路  14Comments  路  Source: apache/incubator-superset

Superset version

Superset 0.19.0

Expected results

When view on mobile device, it makes adaptive UI with useable fonts, images, graphs

Actual results

It renders the same as on desktop, but with broken layout - the blocks are located on wrong places.

Steps to reproduce

Create a dashboard and view on mobile phone

Most helpful comment

Promising!
image

All 14 comments

Which view(s) specifically?

Dashboard first of all

We use react-grid-layout which has a responsive grid. On small screen it has less columns (8 instead of 12 I believe) and that forces the layout to change. Dashboards may have to be designed with that in mind.

I'm not sure what else we can do to accommodate small screens, ideas are welcomed.

Try add

<meta name="viewport" content="width=device-width, initial-scale=1.0">

to head section - may be it helps

@izetex it would be nice if you can try that and open a PR if it makes things better

Notice: this issue has been closed because it has been inactive for 242 days. Feel free to comment and request for this issue to be reopened.

Any relevant and productive updates on the responsiveness issue?

What about having some sort of special tabs for different resolutions @mistercrunch?
image

We can load one or another tab based on device and will still compatible with current grid designer

Me again... what about adding @media (max-width:800px) for tabs?
Example:
image

Some JS to do the effect:
ScreenRecording20190614at0

hi i am needing such ui adaptive feature @gbrian gbrian

@kalimuthu123 , currently is on-hold due to other tasks on my project. For sure I'll get back to it but can't manage now, sorry :(
I'll keep you updated on this thread

Hi @gbrian ,
any update on the above feature level

Hi @kalimuthu123, you find me me testing vvvb.js 馃槄 was on my mind for long... Is a POC to have a CMS approach dashboard creation that can benefit from templates and responsiveness at the time anyone can build their own pages. This approach aims to convert every page in a dashboard... crazy thing I'll post test results 馃

Promising!
image

Was this page helpful?
0 / 5 - 0 ratings

Related issues

amien90 picture amien90  路  3Comments

fly-high-bj picture fly-high-bj  路  3Comments

shyam2794 picture shyam2794  路  3Comments

ghost picture ghost  路  3Comments

gbrian picture gbrian  路  3Comments