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

Remove jQuery dependency #783

Open
ryanmitchell opened this issue Jun 3, 2021 · 3 comments
Open

Remove jQuery dependency #783

ryanmitchell opened this issue Jun 3, 2021 · 3 comments

Comments

@ryanmitchell
Copy link
Member

Remake all of the JS in Vanilla javascript to remove the jQuery dependency. Will affect admin, theme and extensions, but will make the JS leaner and allow for different theme options.

Some helpful libraries:

Select2 replacement: https://bluzky.github.io/nice-select2/
Datepicker/range replacement: https://github.com/mymth/vanillajs-datepicker
Sortable: https://github.com/lukasoppermann/html5sortable

@ryanmitchell ryanmitchell added this to the 3.1 milestone Jun 3, 2021
@YnievesDotNet
Copy link

YnievesDotNet commented Jun 4, 2021

Is good idea pass to bootstrap 5 the orange theme.

@ryanmitchell
Copy link
Member Author

Is good idea pass to bootstrap 5 the orange theme.
Do you mean use bootstrap 5 instead of 4?

@sampoyigi
Copy link
Member

This issue will be closed and archived in 3 days, as there has been no activity in the last 60 days. If this issue is still relevant or you would like to see it actioned, please respond and we will re-open this issue. If this issue is critical to your business, consider the Dedicated Support Service where a Service Level Agreement is offered.

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

No branches or pull requests

3 participants