stable

Clone or download

Read-only

request #11101 Use webpack for BurningParrot scripts

How to test: - The sidebar (expand/collapse) and saving the user preference for the state should work. The sidebar's scrollbar should work - The MOTD should work - The dropdowns should work - The project dropdown + its filtering should work - The History navbar should work Change-Id: Ic33e083886e4610cdb8a19fd30f825f7e076dcc0

Modified Files

Name
M gulpfile.js +1 −14 Go to diff View file
A src/www/scripts/BurningParrot/index.js +38 −0 Go to diff View file
R src/www/themes/BurningParrot/js/motd.js Go to diff View file
A src/www/scripts/BurningParrot/navbar-dropdown-projects.js +119 −0 Go to diff View file
A src/www/scripts/BurningParrot/navbar-dropdown.js +130 −0 Go to diff View file
R src/www/themes/BurningParrot/js/scrollbar.js Go to diff View file
R src/www/themes/BurningParrot/js/sidebar.js Go to diff View file
M src/www/scripts/navbar-history/index-burningparrot.js +4 −4 Go to diff View file
M src/www/scripts/package-lock.json +9 −3 Go to diff View file
M src/www/scripts/package.json +1 −0 Go to diff View file
M src/www/scripts/tuleap/listFilter.js +78 −74 Go to diff View file
M src/www/scripts/webpack.config.js +2 −2 Go to diff View file
M src/www/themes/BurningParrot/BurningParrotTheme.php +1 −2 Go to diff View file
M src/www/themes/BurningParrot/css/_includes.scss +2 −2 Go to diff View file
D src/www/themes/BurningParrot/js/navbar-dropdown-projects.js +0 −117 Go to diff View file
D src/www/themes/BurningParrot/js/navbar-dropdown.js +0 −131 Go to diff View file
D src/www/themes/BurningParrot/vendor/smooth-scrollbar/smooth-scrollbar.min.css +0 −1 Go to diff View file
D src/www/themes/BurningParrot/vendor/smooth-scrollbar/smooth-scrollbar.min.js +0 −3 Go to diff View file