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

Obliterate JQuery and use native JavaScript #125

Open
grafana-dee opened this issue Sep 4, 2022 · 2 comments
Open

Obliterate JQuery and use native JavaScript #125

grafana-dee opened this issue Sep 4, 2022 · 2 comments

Comments

@grafana-dee
Copy link
Owner

Philosophy is of graceful degradation with the work done on the server... however JS is needed at some points (maps on events, or to make the text entry textarea a little friendlier, or to update relative times every minute). Wherever we have JS today we are probably using JQuery. We no longer need that and can simplify and make a lot of the code more maintainable by removing it and rewriting things in pure JS.

Likely this will also fix a bug in which trying to attach multiple files to upload does not work.

@pascalopitz
Copy link
Collaborator

Am I right in thinking this would also mean rip out bootstrap?

@pascalopitz
Copy link
Collaborator

Made a start on the base.js file in this PR: #135

@grafana-dee grafana-dee added this to the 5. Production readiness milestone Sep 9, 2022
@pascalopitz pascalopitz changed the title Obliterate JQuery and use native JavsaScript Obliterate JQuery and use native JavaScript Sep 13, 2022
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

2 participants