stable

Clone or download

Read-only

Use @tuleap/project-sidebar component to replace existing sidebar on FP pages

A few changes have been made to the component itself to either fix small bugs or to improve the way it behaves. Part of story #24227: have private oauth2 endpoints for Mediawiki Change-Id: I721f1c1c13729f1643dcfba208b7e9c3fa517bb4

Modified Files

Name
M plugins/cardwall/themes/default/css/_cardwall.scss +1 −1 Go to diff View file
M plugins/tracker/themes/default/css/print.scss +1 −1 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +0 −5 Go to diff View file
M src/common/Layout/BaseLayout.php +36 −0 Go to diff View file
M src/common/Project/REST/v1/ProjectSidebarDataRepresentation.php +1 −1 Go to diff View file
M src/common/Project/Sidebar/ProjectContextPresenter.php +5 −1 Go to diff View file
M src/package.json +1 −0 Go to diff View file
M src/pnpm-lock.yaml +2 −0 Go to diff View file
M src/scripts/BurningParrot/src/index.ts +1 −4 Go to diff View file
R src/scripts/FlamingParrot/index.js Go to diff View file
D src/scripts/FlamingParrot/linked-projects.ts +0 −35 Go to diff View file
D src/scripts/FlamingParrot/project-flags.ts +0 −44 Go to diff View file
M src/scripts/FlamingParrot/project-privacy.js +0 −33 Go to diff View file
D src/scripts/FlamingParrot/sidebar.js +0 −93 Go to diff View file
A src/scripts/FlamingParrot/sidebar.ts +55 −0 Go to diff View file
M src/scripts/lib/project-sidebar-internal/index.html +2 −0 Go to diff View file
M src/scripts/lib/project-sidebar-internal/package.json +0 −6 Go to diff View file
M src/scripts/lib/project-sidebar-internal/src/Header/ProjectFlags.vue +12 −3 Go to diff View file
M src/scripts/lib/project-sidebar-internal/src/fontawesome-classes.scss +1 −1 Go to diff View file
M src/scripts/lib/project-sidebar-internal/src/main.ts +1 −1 Go to diff View file
A src/scripts/lib/project-sidebar-internal/src/prestyle.scss +34 −0 Go to diff View file
M src/scripts/lib/project-sidebar-internal/src/project-sidebar-example-config.ts +9 −0 Go to diff View file
M src/scripts/lib/project-sidebar/CHANGELOG.md +4 −1 Go to diff View file
M src/scripts/lib/project-sidebar/README.md +8 −3 Go to diff View file
M src/scripts/lib/project-sidebar/package.json +1 −6 Go to diff View file
M src/scripts/lib/project-sidebar/src/font-faces.scss +2 −1 Go to diff View file
M src/scripts/lib/project-sidebar/src/main.ts +1 −0 Go to diff View file
R src/scripts/lib/project-sidebar-internal/src/default-fonts.scss Go to diff View file
M src/scripts/project/banner/project-banner-show-hide.test.ts +32 −3 Go to diff View file
M src/scripts/project/banner/project-banner-show-hide.ts +11 −15 Go to diff View file
M src/scripts/tuleap/sidebar-position.ts +8 −8 Go to diff View file
M src/themes/BurningParrot/css/includes/sidebar/_sidebar.scss +5 −0 Go to diff View file
M src/themes/BurningParrot/include/BurningParrotTheme.php +1 −0 Go to diff View file
M src/themes/FlamingParrot/css/print.scss +1 −1 Go to diff View file
M src/themes/FlamingParrot/css/utils/_logo.scss +0 −24 Go to diff View file
M src/themes/FlamingParrot/css/utils/_post-definitions.scss +2 −43 Go to diff View file
M src/themes/FlamingParrot/css/utils/_sidebar.scss +6 −663 Go to diff View file
M src/themes/FlamingParrot/include/ContainerPresenter.class.php +0 −18 Go to diff View file
M src/themes/FlamingParrot/templates/container.mustache +5 −9 Go to diff View file
M src/themes/FlamingParrot/templates/project-sidebar.mustache +3 −38 Go to diff View file
D src/themes/FlamingParrot/templates/sidebar/header.mustache +0 −136 Go to diff View file
D src/themes/FlamingParrot/templates/sidebar/project-privacy.mustache +0 −25 Go to diff View file
D src/themes/FlamingParrot/templates/sidebar/tools.mustache +0 −21 Go to diff View file
M src/webpack.common.js +1 −1 Go to diff View file
M src/www/themes/FlamingParrot/FlamingParrot_Theme.class.php +11 −20 Go to diff View file