Skip to content

Commit caf8df8

Browse files
authored
build: switch infra to material symbols (#33798)
Switches the various infrastructure apps to use Material Symbols instead of Material Icons. Relates to #24845.
1 parent d3acf18 commit caf8df8

5 files changed

Lines changed: 4 additions & 10 deletions

File tree

‎integration/yarn-pnp-compat/src/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link rel="icon" type="image/x-icon" href="favicon.ico">
99
<link rel="preconnect" href="https://fonts.gstatic.com">
1010
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet">
11-
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
11+
<link href="https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined" rel="stylesheet">
1212
</head>
1313
<body class="mat-typography">
1414
<app-root></app-root>

‎src/dev-app/dev-app/dev-app-layout.ts‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {
1818
DOCUMENT,
1919
} from '@angular/core';
2020
import {MatButtonModule} from '@angular/material/button';
21-
import {MatIconModule, MatIconRegistry} from '@angular/material/icon';
21+
import {MatIconModule} from '@angular/material/icon';
2222
import {MatListModule} from '@angular/material/list';
2323
import {MatSidenavModule} from '@angular/material/sidenav';
2424
import {MatToolbarModule} from '@angular/material/toolbar';
@@ -52,7 +52,6 @@ export class DevAppLayout {
5252
private _dir = inject(Directionality) as DevAppDirectionality;
5353
private _changeDetectorRef = inject(ChangeDetectorRef);
5454
private _document = inject(DOCUMENT);
55-
private _iconRegistry = inject(MatIconRegistry);
5655
private _route = inject(ActivatedRoute);
5756

5857
state = getAppState();
@@ -227,10 +226,6 @@ export class DevAppLayout {
227226
? 'theme-m3.css'
228227
: 'theme.css';
229228
}
230-
231-
this._iconRegistry.setDefaultFontSetClass(
232-
value ? 'material-symbols-outlined' : 'material-icons',
233-
);
234229
this.state.m3Enabled = value;
235230
setAppState(this.state);
236231
}

‎src/dev-app/index.html‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
<link rel="icon" type="image/x-icon" href="favicon.ico" />
1010
<link rel="preconnect" href="https://fonts.gstatic.com" />
11-
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" />
1211
<link
1312
href="https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined"
1413
rel="stylesheet"

‎src/e2e-app/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<base href="/" />
88

99
<link rel="preconnect" href="https://fonts.gstatic.com" />
10-
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" />
10+
<link href="https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined" rel="stylesheet">
1111
<link
1212
href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap"
1313
rel="stylesheet"

‎src/universal-app/index-source.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<title>Angular Material Universal Kitchen Sink Test</title>
77
<link href="styles.css" rel="stylesheet" />
88
<link rel="preconnect" href="https://fonts.gstatic.com" />
9-
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" />
9+
<link href="https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined" rel="stylesheet">
1010
<link
1111
href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap"
1212
rel="stylesheet"

0 commit comments

Comments
 (0)