@@ -21,6 +21,7 @@ import { linkStyles, ruleStyles } from '../../shared/components/vscode.css';
2121import { branchCardStyles , GlBranchCardBase } from './branch-card' ;
2222import type { ActiveOverviewState } from './overviewState' ;
2323import { activeOverviewStateContext } from './overviewState' ;
24+ import '../../../shared/components/breadcrumbs' ;
2425import '../../../shared/components/button' ;
2526import '../../../shared/components/code-icon' ;
2627import '../../../shared/components/skeleton-loader' ;
@@ -85,6 +86,13 @@ export class GlActiveWork extends SignalWatcher(LitElement) {
8586 .uppercase {
8687 text-transform: uppercase;
8788 }
89+
90+ gl-breadcrumbs {
91+ --gl-tooltip-text-transform: none;
92+ }
93+ .heading-branch-breadcrumb {
94+ text-transform: none;
95+ }
8896 ` ,
8997 ] ;
9098
@@ -147,19 +155,26 @@ export class GlActiveWork extends SignalWatcher(LitElement) {
147155
148156 return html `
149157 < gl-section ?loading =${ isFetching } >
150- < gl-repo-button-group
151- slot ="heading "
152- .repository =${ repo }
153- ?disabled =${ ! hasMultipleRepositories }
154- ?hasMultipleRepositories=${ hasMultipleRepositories }
155- .source=${ { source : 'graph' } as const }
156- @gl-click=${ this . onRepositorySelectorClicked }
157- > < span slot ="tooltip ">
158- Switch to Another Repository...
159- < hr />
160- ${ repo . name }
161- </ span > </ gl-repo-button-group
162- >
158+ < gl-breadcrumbs slot ="heading ">
159+ < gl-breadcrumb-item collapsibleState ="collapsed " icon ="repo "
160+ > < gl-repo-button-group
161+ .repository =${ repo }
162+ .icon =${ false }
163+ ?disabled=${ ! hasMultipleRepositories }
164+ ?hasMultipleRepositories=${ hasMultipleRepositories }
165+ .source=${ { source : 'graph' } as const }
166+ @gl-click=${ this . onRepositorySelectorClicked }
167+ > < span slot ="tooltip ">
168+ Switch to Another Repository...
169+ < hr />
170+ ${ repo . name }
171+ </ span > </ gl-repo-button-group
172+ > </ gl-breadcrumb-item
173+ >
174+ < gl-breadcrumb-item collapsibleState ="none " icon ="git-branch " class ="heading-branch-breadcrumb "
175+ > ${ activeBranch . name } </ gl-breadcrumb-item
176+ >
177+ </ gl-breadcrumbs >
163178 < span class ="section-heading-actions " slot ="heading-actions ">
164179 < gl-button
165180 aria-busy ="${ ifDefined ( isFetching ) } "
0 commit comments