[meta] Frontend decisions regarding styleguides and external libs
Groups all the open issues and MR with discussions about styleguides, linters and improvements.
JavaScript
Styleguide Documentation
-
Decide on and document a convention for singletons gitlab-foss!6620 (merged) -
List Vue conventions we should standardize on gitlab-foss#23049 (closed) -
please upgrade jquery.timeago.js gitlab-foss#21793 (closed) -
Use Rails-assets/Bower/NPM/Grunt/Gulp/BitLab to track and install frontend dependencies gitlab-foss#14634 (closed)
Libs
-
Decide what to do with task list lib. Open issues related to this lib: gitlab-foss#22466 (closed) gitlab-foss#22470 (closed) gitlab-foss#3334 (moved) gitlab-foss#2949 (moved) gitlab-foss#21611 (moved) gitlab-foss#18003 (moved) gitlab-foss#21105 (moved) -
Why not upgrade to Lodash? gitlab-foss#23110 (moved) -
Dropdowns gitlab-foss#22223 (moved) gitlab-foss#20754 (moved) gitlab-foss#21552 (moved) -
Remove jQuery UI gitlab-foss#18437 (closed) -
Remove jQuery Nicescroll gitlab-foss#15664 (closed) -
Remove jquery-cookie gitlab-foss!7085 (merged) -
Eliminate jQuery library use in favor of modern alternatives. gitlab-foss#23022 (moved)
Sass
-
Review scss-lint rules gitlab-foss#23485 (moved) -
Add scss guidelines to development docs gitlab-foss#22873 (moved) -
Unify scss-lint rules with www-gitlab-com gitlab-foss#23318 (moved) -
Test Sass gitlab-foss#23631 (moved)