Issue Summary
The Unsplash component in the Koenig repo has a few responsiveness issues which makes it practically unusable in small viewports:
- Poor layout on small screens:
- 3-column image grid made thumbnails too small on tablets and mobile.
- Search bar was cramped, with its input field mostly hidden. Clicking or typing appeared unresponsive because there wasn’t enough visible width to show typed text.
Steps to Reproduce
- Open a new post in the lexical editor
- Type
/unsplash in the editor to open the Unsplash modal
- Resize browser window to various small viewport sizes (<1024px) and verify that the issues reported above exist. Also, use Chrome devtools to simulate mobile/tablet user agents to reproduce the bugs mentioned above.
Ghost Version
6.0.1
Node.js Version
22
How did you install Ghost?
From source
Database type
SQLite3
Code of Conduct
Issue Summary
The Unsplash component in the Koenig repo has a few responsiveness issues which makes it practically unusable in small viewports:
Broken overlay behaviour:
Touch device interaction bugs:
Missing Unsplash logo:
Steps to Reproduce
/unsplashin the editor to open the Unsplash modalGhost Version
6.0.1
Node.js Version
22
How did you install Ghost?
From source
Database type
SQLite3
Code of Conduct