Skip to content

fix: Fixes non-functional search on iOS, webkit-based browsers - #62

Merged
steve-calvert-glean merged 4 commits into
mainfrom
fix-mobile-search
Jul 11, 2025
Merged

steve-calvert-glean merged 4 commits into
mainfrom
fix-mobile-search

Conversation

@steve-calvert-glean

Copy link
Copy Markdown
Contributor

This pull request includes updates to dependencies and introduces custom styling for the search button in the documentation site. The most important changes are the version bump for the docusaurus-plugin-search-glean dependency and the addition of extensive CSS customizations for the search button's appearance and responsiveness.

Dependency Updates:

  • Updated docusaurus-plugin-search-glean from version ^0.5.3 to ^0.5.4 in package.json to incorporate the latest features or fixes.

Styling Enhancements:

  • Added custom CSS in src/css/custom.css to style the search button (.DocSearch-Button) with rounded corners, padding, and a custom icon. The icon is dynamically styled for light and dark themes.
  • Introduced responsive design adjustments for the search button on mobile devices, ensuring proper alignment, size, and interaction behavior.

@steve-calvert-glean
steve-calvert-glean requested a review from a team as a code owner July 10, 2025 03:58
@vercel

vercel Bot commented Jul 10, 2025 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
glean-developer-site ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 11, 2025 11:41pm

@steve-calvert-glean steve-calvert-glean changed the title Fix mobile search fix: Fixes non-functional search on iOS, webkit-based browsers Jul 10, 2025
…sign

- Replace custom search icon with feather search icon
- Add blue square container for search icon
- Improve mobile responsiveness with clean standalone button
- Remove grey border on mobile for cleaner app-like appearance
- Maintain desktop search bar with text placeholder

This branch was successfully deployed

1 active deployment
Preview — 79f3f10f Deployed Jul 11, 2025 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants