Skip to content
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

Add Select2 like Search to All Selectmenu's and Select Callback Filters #5851

Open
TheWitness opened this issue Oct 13, 2024 · 2 comments
Open
Assignees
Labels
enhancement General tag for an enhancement
Milestone

Comments

@TheWitness
Copy link
Member

Feature Request

Is your feature request related to a problem? Please describe

Put the Select2 emulation for all selects into layout.js so that it's possible for all themes. Also extend this to the drop_callback() function and consider a CSS change for the multi-select plugin.

Describe the solution you'd like

Make select menus easier to use.

Describe alternatives you've considered

Use the select2 plugin.

Additional context

It's easier to just hook jQueryUI's selectmenu widget using the widget factory.

@TheWitness TheWitness added the enhancement General tag for an enhancement label Oct 13, 2024
@TheWitness TheWitness added this to the v1.3.0 milestone Oct 13, 2024
@TheWitness
Copy link
Member Author

@browniebraun, let me know if you want to do this or you can delegate to me. Your call.

@TheWitness
Copy link
Member Author

@browniebraun, I was looking at the drop-callback JavaScript function, and it's a bit of a train wreck. I think we can re-engineer it using the widget factory as you have done. Any chance you can put some time into that? All the changes would be limited to the layout.js I think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement General tag for an enhancement
Projects
None yet
Development

No branches or pull requests

2 participants