stable

Clone or download

Read-only

Display tools in the project sidebar

Icons are not yet displayed. Internationalization is managed via sidebar configuration for now, a more complex approach could be implemented later on if needed. You can test the change by going into the folder and running `npm run dev`. Part of request #23465 Publish a project sidebar custom element Change-Id: I71ad071ca41c478a736eaa5dff2a53b423ebbbb6

Modified Files

Name
M src/scripts/lib/project-sidebar/src/ProjectSidebar.vue +3 −0 Go to diff View file
A src/scripts/lib/project-sidebar/src/Tools/Tool.test.ts +72 −0 Go to diff View file
A src/scripts/lib/project-sidebar/src/Tools/Tool.vue +50 −0 Go to diff View file
A src/scripts/lib/project-sidebar/src/Tools/Tools.test.ts +42 −0 Go to diff View file
A src/scripts/lib/project-sidebar/src/Tools/Tools.vue +41 −0 Go to diff View file
A src/scripts/lib/project-sidebar/src/Tools/url-sanitizer.test.ts +45 −0 Go to diff View file
A src/scripts/lib/project-sidebar/src/Tools/url-sanitizer.ts +32 −0 Go to diff View file
M src/scripts/lib/project-sidebar/src/__snapshots__/ProjectSidebar.test.ts.snap +1 −0 Go to diff View file
M src/scripts/lib/project-sidebar/src/configuration.ts +14 −0 Go to diff View file
M src/scripts/lib/project-sidebar/src/project-sidebar-example-config.ts +19 −0 Go to diff View file