Dans cette page
Collection de scripts et bibliothèques
Loader css js
Créer un loader en CSS
<div class="loader"></div>
.loader {
border: 16px solid #f3f3f3; /* Light grey */
border-top: 16px solid #3498db; /* Blue */
border-radius: 50%;
width: 120px;
height: 120px;
animation: spin 2s linear infinite;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.loader1 {
border-top: 16px solid blue;
border-bottom: 16px solid blue;
}
.loader2 {
border-top: 16px solid blue;
border-right: 16px solid green;
border-bottom: 16px solid red;
}
.loader3 {
border-top: 16px solid blue;
border-right: 16px solid green;
border-bottom: 16px solid red;
border-left: 16px solid pink;
}
Générateur de loader css / js
- https://spin.js.org/
- https://stackoverflow.com/questions/1853662/how-to-show-page-loading-div-until-the-page-has-finished-loading
Indicateur de navigation animé

Menu hamburger
Liste d’options <select>
- https://harvesthq.github.io/chosen/
- https://css-tricks.com/striking-a-balance-between-native-and-custom-select-elements/
Liste d’options dynamiques
Autocompletion
- https://a11y.nicolas-hoffmann.net/autocomplete-list/
- https://uxmastery.com/anatomy-of-an-accessible-auto-suggest/
Cliqué / glissé (drag & drop)
- https://www.blogduwebdesign.com/drag-and-drop-html5-jquery-sortable-dragula/
- https://medium.com/salesforce-ux/4-major-patterns-for-accessible-drag-and-drop-1d43f64ebf09
- https://dev.opera.com/articles/accessible-drag-and-drop/example.html
WYSIWYG
- https://ckeditor.com/blog/5-Tips-on-How-to-Improve-Accessibility-When-Creating-Your-Web-Content-in-a-WYSIWYG-Editor/
- https://jhollingworth.github.io/bootstrap-wysihtml5/
- https://github.com/tiff/wysihtml5