Skip to content

Commit e99b43e

Browse files
authored
build: broken button styling in patch branch (#30976)
Fixes a regression introduced by #30970 in the patch branch where the new selectors for `MatButton` aren't available yet.
1 parent e660bfb commit e99b43e

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

docs/src/app/shared/navbar/navbar.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
<nav class="docs-navbar-header" aria-label="Top Toolbar">
33
@if (skipLinkHidden) {
44
<div class="skip-link-wrapper" [class.cdk-visually-hidden]="skipLinkHidden">
5-
<a matButton="elevated" [href]="skipLinkHref" (focus)="skipLinkHidden = false" (blur)="skipLinkHidden = true" color="accent">
5+
<a mat-raised-button [href]="skipLinkHref" (focus)="skipLinkHidden = false" (blur)="skipLinkHidden = true" color="accent">
66
Skip to main content
77
</a>
88
</div>
99
}
10-
<a matButton="text" routerLink="/" aria-label="Angular Material">
10+
<a mat-button routerLink="/" aria-label="Angular Material">
1111
<app-logo matButtonIcon/>
1212
Material
1313

@@ -17,30 +17,30 @@
1717
</a>
1818

1919
@for (key of sectionKeys; track key) {
20-
<a matButton="text" class="docs-navbar-hide-small"
20+
<a mat-button class="docs-navbar-hide-small"
2121
[routerLink]="key"
2222
routerLinkActive="docs-navbar-header-item-selected">{{sections[key].name}}</a>
2323
}
24-
<a matButton="text" class="docs-navbar-hide-small" routerLink="guides" routerLinkActive="docs-navbar-header-item-selected">Guides</a>
24+
<a mat-button class="docs-navbar-hide-small" routerLink="guides" routerLinkActive="docs-navbar-header-item-selected">Guides</a>
2525
<div class="flex-spacer"></div>
2626
<version-picker/>
2727
<theme-picker/>
28-
<a matButton="text" class="docs-navbar-hide-small" href="https://github.com/angular/components"
28+
<a mat-button class="docs-navbar-hide-small" href="https://github.com/angular/components"
2929
aria-label="GitHub Repository">
3030
<span matButtonIcon [ngTemplateOutlet]="githubIcon"></span>
3131
GitHub
3232
</a>
33-
<a matIconButton class="docs-navbar-show-small"
33+
<a mat-icon-button class="docs-navbar-show-small"
3434
href="https://github.com/angular/components" aria-label="GitHub Repository">
3535
<ng-container [ngTemplateOutlet]="githubIcon"/>
3636
</a>
3737
</nav>
3838
<nav class="docs-navbar docs-navbar-show-small" aria-label="Section Nav Bar">
3939
@for (key of sectionKeys; track key) {
40-
<a matButton="text" class="docs-navbar-link"
40+
<a mat-button class="docs-navbar-link"
4141
[routerLink]="key">{{sections[key].name}}</a>
4242
}
43-
<a matButton="text" class="docs-navbar-link" routerLink="guides">Guides</a>
43+
<a mat-button class="docs-navbar-link" routerLink="guides">Guides</a>
4444
</nav>
4545

4646

docs/src/app/shared/navbar/navbar.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {Component, OnDestroy, inject} from '@angular/core';
22
import {NgTemplateOutlet} from '@angular/common';
3-
import {MatButton, MatIconButton} from '@angular/material/button';
3+
import {MatAnchor, MatIconAnchor} from '@angular/material/button';
44
import {RouterLink, RouterLinkActive} from '@angular/router';
55

66
import {SECTIONS} from '../documentation-items/documentation-items';
@@ -17,8 +17,8 @@ const SECTIONS_KEYS = Object.keys(SECTIONS);
1717
templateUrl: './navbar.html',
1818
styleUrls: ['./navbar.scss'],
1919
imports: [
20-
MatButton,
21-
MatIconButton,
20+
MatAnchor,
21+
MatIconAnchor,
2222
RouterLink,
2323
RouterLinkActive,
2424
VersionPicker,

0 commit comments

Comments
 (0)