In the below example the user ends up with something unreadable. It is not clear to the user how to make it useful. It should just be responsive by default I believe. And add scrollbars if needed.
import hvplot.pandas # noqa
import panel as pn
from bokeh.sampledata.penguins import data as df
w_sex = pn.widgets.MultiSelect(name='Sex', value=['MALE'], options=['MALE', 'FEMALE'])
w_body_mass = pn.widgets.FloatSlider(name='Min body mass', start=2700, end=6300, step=50)
dfi = df.interactive(loc='left')
dfi.loc[(dfi['sex'].isin(w_sex)) & (dfi['body_mass_g'] > w_body_mass)].head()
hvplot==0.8.0
In the below example the user ends up with something unreadable. It is not clear to the user how to make it useful. It should just be responsive by default I believe. And add scrollbars if needed.