stable

Clone or download

Read-only

Transform Scrollbar/NavBar to TS + bump smooth-scrollbar

This is part of request #19729 Transform BurningParrot/ in core to TypeScript The bump of smooth-scrollbar is because 7.x doesn't support TS, but 8.x yes. So instead of using a module named `smooth-scrollbar.d.ts` to use the lib in TS file, I decided to bump it. You can find migration doc here [0]. What changes for us: => CCSS of smooth-scrollbar is now provided by JS. No functional expected changes. When you scroll, the navbar is still pinned (in tracker for example). [0] https://github.com/idiotWu/smooth-scrollbar/blob/develop/docs/migration.md Change-Id: I8db7e31ad02b59d5333c6acc81bed933048f8221

Modified Files

Name
M build-manifest.json +0 −4 Go to diff View file
M src/package-lock.json +13 −29 Go to diff View file
M src/package.json +1 −1 Go to diff View file
R src/scripts/BurningParrot/src/index.js Go to diff View file
R src/scripts/BurningParrot/src/scrollbar.js Go to diff View file
M src/scripts/FlamingParrot/index.js +1 −1 Go to diff View file
M src/scripts/FlamingParrot/sidebar.js +1 −1 Go to diff View file
R src/scripts/tuleap/navbar-pinned.js Go to diff View file
M src/themes/BurningParrot/css/burning-parrot.scss +0 −2 Go to diff View file
M src/themes/FlamingParrot/css/utils/_pre-definitions.scss +0 −1 Go to diff View file
M src/webpack.common.js +1 −1 Go to diff View file