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