Skip to content

#2582 - Ensure Global Search & Add New Contact Option Within Mobile Nav #2695

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

kodinkat
Copy link
Contributor

@kodinkat kodinkat commented Jun 11, 2025

@corsacca
Copy link
Member

Thanks @kodinkat!
Advance search looks good!

Lets make the + button a dropdown so the user can select contact, group etc. Like it is in the theme

…navigation bar. Update CSS for improved dropdown appearance and ensure submenu items are conditionally displayed based on visibility settings.
@kodinkat
Copy link
Contributor Author

Screenshot 2025-06-13 at 14 13 30

@corsacca
Copy link
Member

@kodinkat can the same code for the desktop dropdown be used? That will keep the UI similar.
It looks like this on is not closing when clicking outside of the dropdown

kodinkat added 5 commits June 16, 2025 12:13
…introduce advanced search functionality. Update CSS for improved styling and layout consistency across elements.
…/disciple-tools-theme into 2582-add-new-icon-in-mobile-nav
…wn when clicking outside. Update top bar menu button logic for better visibility handling.
…r better layout consistency and mobile responsiveness.
… whitespace. Adjust styles in light.min.css and style.min.css, and clean up SCSS for better readability.
@kodinkat
Copy link
Contributor Author

@kodinkat can the same code for the desktop dropdown be used? That will keep the UI similar. It looks like this on is not closing when clicking outside of the dropdown

@corsacca Initial direct usage of the same desktop code, produces the following layout.

Screenshot 2025-06-16 at 10 29 13

Therefore, updates implemented accordingly, to keep inline with existing Desktop UI styling.

Screenshot 2025-06-16 at 12 08 39


Screenshot 2025-06-16 at 12 09 50

@corsacca
Copy link
Member

Thank you @kodinkat!

@corsacca corsacca merged commit 6253a84 into DiscipleTools:develop Jun 17, 2025
2 checks passed
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.

"Add New" icon in mobile nav
2 participants