Widget based plots don't look good on a smartphone
- Dominant language
- Python
- Stars
- 1.4k
- Forks
- 124
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 1
Description
#### ALL software version info
Software Version Info
```plaintext
hvplot = 0.11.3.dev11+gbb3be85.d20250203
holoviews = 1.20.1a0
bokeh = 3.6.2
```
#### Description of expected and observed behavior
**Expected Behavior**
When I set `responsive=True` on a widget-based plot, I expect both the plot and its widgets to dynamically scale for smaller screens (e.g., smartphone displays).
**Observed Behavior**
While the plot resizes correctly, the widgets remain at their original size, causing them to overlap and obscure the plot.
#### Complete, minimal, self-contained example code that reproduces the issue
```python
import pandas as pd
import hvplot.pandas
data = 'https://datasets.holoviz.org/penguins/v1/penguins.csv'
df_penguins = pd.read_csv(data)
df_penguins.hvplot.scatter(x='bill_length_mm', y='bill_depth_mm',
groupby=['island', 'sex'], height=300, responsive=True)
```
#### Stack traceback and/or browser JavaScript console output
None
#### Screenshots or screencasts of the bug in action
**iPhone 14 Pro-max**

**Samsung galaxy S20 Ultra**

**Google Pixel 7**

- [ ] I may be interested in making a pull request to address this
Contributor guide
Assessment
This issue has not been assessed yet.