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

Supprimer Jquery-ui #104

Open
Stoakes opened this issue Jun 4, 2017 · 0 comments
Open

Supprimer Jquery-ui #104

Stoakes opened this issue Jun 4, 2017 · 0 comments

Comments

@Stoakes
Copy link
Member

Stoakes commented Jun 4, 2017

Pour la version 3 de Jeyser :

Jquery-ui est utilisé dans Jeyser pour gérer principalement les calendriers et le drag'n drop des phases.

En contrepartie, il amène environ 250 kb (non compressé) de dépendances. Dépendances qui sont en plus complètement dépassées (4 ans depuis la release de la version utilisée). Enfin le look Jquery-ui est assez particulier (pour ne pas dire moche) et ne correspond pas du tout au thème Bootstrap utilisé.

Pour les calendriers, Bootstrap datepicker fonctionne très bien, pour le drag'n drop il faudrait vérifier, mais je doute que beaucoup de gens l'utilisent (c'est tellement bien caché). Donc se passer de jquery-ui serait un progrès pour Jeyser.

A termes se passer entièrement de Jquery pour du javascript moderne ES6 + un framework Js moderne serait une bonne chose.

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

1 participant