Skip to content

Conversation

@steve-calvert-glean
Copy link
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
Copy link

vercel bot commented Jul 10, 2025

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
@steve-calvert-glean steve-calvert-glean merged commit ecebf9d into main Jul 11, 2025
3 checks passed
@steve-calvert-glean steve-calvert-glean deleted the fix-mobile-search branch July 11, 2025 23:55
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