From 4ab8e1c20b7b6eab30b39db328caba3980d9af54 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Tue, 17 Dec 2024 15:14:22 -0700
Subject: [PATCH] fix mat-icon

---
 .../disagg-contributors.component.html        |  8 ++---
 .../components/content/content.component.html | 12 +++----
 .../snack-bar/snack-bar.component.html        |  4 +--
 .../components/form/form.component.html       | 36 +++++++++----------
 .../components/history/history.component.html |  4 +--
 .../components/content/content.component.html |  2 +-
 .../control-panel.component.html              |  4 +--
 .../components/content/content.component.html | 16 ++++-----
 .../control-panel.component.html              |  2 +-
 .../plot-settings-panel.component.html        |  2 +-
 10 files changed, 40 insertions(+), 50 deletions(-)

diff --git a/projects/nshmp-apps/src/app/hazard/disagg/components/disagg-contributors/disagg-contributors.component.html b/projects/nshmp-apps/src/app/hazard/disagg/components/disagg-contributors/disagg-contributors.component.html
index f055f198d..7367b3299 100644
--- a/projects/nshmp-apps/src/app/hazard/disagg/components/disagg-contributors/disagg-contributors.component.html
+++ b/projects/nshmp-apps/src/app/hazard/disagg/components/disagg-contributors/disagg-contributors.component.html
@@ -26,11 +26,9 @@
                 <tr>
                   <th nowrap>
                     Source Set
-                    <mat-icon
-                      class="down-arrow"
-                      aria-label="Down arrow icon"
-                      fontIcon="subdirectory_arrow_right"
-                    />
+                    <mat-icon class="down-arrow" aria-label="Down arrow icon">
+                      subdirectory_arrow_right
+                    </mat-icon>
                     Source
                   </th>
                   <th nowrap>Type</th>
diff --git a/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.html b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.html
index e3d7925dd..d5e18ca03 100644
--- a/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.html
+++ b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/content/content.component.html
@@ -27,19 +27,15 @@
       <span class="logs-toolbar-item">
         <mat-button-toggle-group>
           <mat-button-toggle matTooltip="Scroll to Top" (click)="scrollTop()">
-            <mat-icon
-              aria-label="Scroll to top"
-              fontIcon="vertical_align_top"
-            />
+            <mat-icon aria-label="Scroll to top"> vertical_align_top </mat-icon>
           </mat-button-toggle>
           <mat-button-toggle
             matTooltip="Scroll to Bottom"
             (click)="scrollBottom()"
           >
-            <mat-icon
-              aria-label="Scroll to bottom"
-              fontIcon="vertical_align_bottom"
-            />
+            <mat-icon aria-label="Scroll to bottom">
+              vertical_align_bottom
+            </mat-icon>
           </mat-button-toggle>
         </mat-button-toggle-group>
       </span>
diff --git a/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html
index d39af3952..d5fca73b5 100644
--- a/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html
+++ b/projects/nshmp-apps/src/app/internal/aws/check-haz-jobs/components/snack-bar/snack-bar.component.html
@@ -15,7 +15,7 @@
     class="download-button"
     (click)="download()"
   >
-    <mat-icon aria-label="Download from cloud" fontIcon="cloud_download" />
+    <mat-icon aria-label="Download from cloud"> cloud_download </mat-icon>
   </button>
 
   <button
@@ -24,6 +24,6 @@
     matTooltip="Click to dismiss"
     (click)="dismiss()"
   >
-    <mat-icon aria-label="Close" fontIcon="close" />
+    <mat-icon aria-label="Close"> close </mat-icon>
   </button>
 </span>
diff --git a/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.html
index a702754e0..83b088897 100644
--- a/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.html
+++ b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/form/form.component.html
@@ -63,7 +63,7 @@
                   "
                 />
                 <span matPrefix>
-                  <mat-icon aria-label="Memory icon" fontIcon="memory" />
+                  <mat-icon aria-label="Memory icon">memory</mat-icon>
                 </span>
                 <a
                   matSuffix
@@ -73,7 +73,7 @@
                   target="__blank"
                   color="primary"
                 >
-                  <mat-icon aria-label="Info icon" fontIcon="info" />
+                  <mat-icon aria-label="Info icon">info</mat-icon>
                 </a>
                 <mat-hint> The AWS EC2 instance type </mat-hint>
                 <mat-error>Must not contain spaces</mat-error>
@@ -110,7 +110,7 @@
                   [formControl]="form.controls.nshmpConfig.controls.email"
                 />
                 <span matPrefix>
-                  <mat-icon aria-label="Email icon" fontIcon="email" />
+                  <mat-icon aria-label="Email icon">email</mat-icon>
                 </span>
                 <mat-error>Must be a valid USGS email</mat-error>
                 <mat-hint>Email to recieve notifications from AWS</mat-hint>
@@ -138,7 +138,7 @@
                       "
                     />
                     <span matPrefix>
-                      <mat-icon aria-label="Code icon" fontIcon="code" />
+                      <mat-icon aria-label="Code icon">code</mat-icon>
                     </span>
                     <a
                       matSuffix
@@ -148,7 +148,7 @@
                       target="__blank"
                       color="primary"
                     >
-                      <mat-icon aria-label="Info icon" fontIcon="info" />
+                      <mat-icon aria-label="Info icon">info</mat-icon>
                     </a>
                     <mat-error>
                       Must be a valid URL ending in <code>.git</code>
@@ -170,7 +170,7 @@
                       "
                     />
                     <span matPrefix>
-                      <mat-icon aria-label="Code icon" fontIcon="code" />
+                      <mat-icon aria-label="Code icon">code</mat-icon>
                     </span>
                     <mat-hint>
                       The branch, tag, or commit of the nshmp-haz repository
@@ -195,7 +195,7 @@
                       }
                     </mat-select>
                     <span matPrefix>
-                      <mat-icon aria-label="Code icon" fontIcon="code" />
+                      <mat-icon aria-label="Code icon">code</mat-icon>
                     </span>
                     <a
                       matSuffix
@@ -205,7 +205,7 @@
                       target="__blank"
                       color="primary"
                     >
-                      <mat-icon aria-label="Info icon" fontIcon="info" />
+                      <mat-icon aria-label="Info icon">info</mat-icon>
                     </a>
                     <mat-hint>Java class name of class to run</mat-hint>
                   </mat-form-field>
@@ -238,7 +238,7 @@
                           "
                         />
                         <span matPrefix>
-                          <mat-icon aria-label="Code icon" fontIcon="code" />
+                          <mat-icon aria-label="Code icon">code</mat-icon>
                         </span>
                         <a
                           matSuffix
@@ -248,7 +248,7 @@
                           target="__blank"
                           color="primary"
                         >
-                          <mat-icon aria-label="Info icon" fontIcon="info" />
+                          <mat-icon aria-label="Info icon">info</mat-icon>
                         </a>
                         <mat-error>
                           Must be a valid URL ending in <code>.git</code>
@@ -276,7 +276,7 @@
                           "
                         />
                         <span matPrefix>
-                          <mat-icon aria-label="Code icon" fontIcon="code" />
+                          <mat-icon aria-label="Code icon">code</mat-icon>
                         </span>
                         <mat-error>
                           Must be a valid URL ending in <code>.git</code>
@@ -311,7 +311,7 @@
                       "
                     />
                     <span matPrefix>
-                      <mat-icon aria-label="Plot icon" fontIcon="show_chart" />
+                      <mat-icon aria-label="Plot icon">show_chart</mat-icon>
                     </span>
                     <a
                       matSuffix
@@ -321,7 +321,7 @@
                       target="__blank"
                       color="primary"
                     >
-                      <mat-icon aria-label="Info icon" fontIcon="info" />
+                      <mat-icon aria-label="Info icon">info</mat-icon>
                     </a>
                     <mat-hint>The Git URL to the NSHM repository</mat-hint>
                     <mat-error>
@@ -343,9 +343,7 @@
                       "
                     />
                     <span matPrefix>
-                      <mat-icon aria-label="Code icon" fontIcon="code"
-                        >code</mat-icon
-                      >
+                      <mat-icon aria-label="Code icon">code</mat-icon>
                     </span>
                     <mat-error>Must not contain spaces</mat-error>
                     <mat-hint>
@@ -366,7 +364,7 @@
                       "
                     />
                     <span matPrefix>
-                      <mat-icon aria-label="Folder icon" fontIcon="folder" />
+                      <mat-icon aria-label="Folder icon">folder</mat-icon>
                     </span>
                     <mat-error>Must not contain spaces</mat-error>
                     <mat-hint>Path inside tarball to model</mat-hint>
@@ -412,7 +410,7 @@
                       "
                     />
                     <span matPrefix>
-                      <mat-icon aria-label="Note icon" fontIcon="note_add" />
+                      <mat-icon aria-label="Note icon">note_add</mat-icon>
                     </span>
                     <a
                       matSuffix
@@ -422,7 +420,7 @@
                       target="__blank"
                       color="primary"
                     >
-                      <mat-icon aria-label="Info icon" fontIcon="info" />
+                      <mat-icon aria-label="Info icon">info</mat-icon>
                     </a>
                     <mat-error> Must be a valid URL </mat-error>
                     <mat-hint
diff --git a/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.html b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.html
index 100d4e3db..c3018fa9a 100644
--- a/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.html
+++ b/projects/nshmp-apps/src/app/internal/aws/submit-haz-jobs/components/history/history.component.html
@@ -70,7 +70,7 @@
                     matTooltip="Download the configuration file"
                     (click)="downloadConfiguration(serviceResponse)"
                   >
-                    <mat-icon fontIcon="download" aria-label="Download icon" />
+                    <mat-icon aria-label="Download icon">download</mat-icon>
                   </button>
 
                   <button
@@ -81,7 +81,7 @@
                       service.clearHistory(serviceResponse.response.jobId)
                     "
                   >
-                    <mat-icon fontIcon="delete" aria-label="Delete icon" />
+                    <mat-icon aria-label="Delete icon">delete</mat-icon>
                   </button>
                 </div>
               </mat-card-actions>
diff --git a/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.html b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.html
index c227eda60..a741a9566 100644
--- a/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.html
+++ b/projects/nshmp-apps/src/app/internal/aws/terminate-haz-jobs/components/content/content.component.html
@@ -11,7 +11,7 @@
         <mat-label>Job ID <span class="form-required">*</span></mat-label>
         <input matInput type="text" [formControl]="form.controls.id" />
         <div matSuffix matTooltip="The id of the running job to terminate">
-          <mat-icon aria-label="Info icon" fontIcon="info" />
+          <mat-icon aria-label="Info icon">info</mat-icon>
         </div>
         <mat-hint>The id of the running job to terminate</mat-hint>
       </mat-form-field>
diff --git a/projects/nshmp-apps/src/app/ncm/geophysical-profiles/components/control-panel/control-panel.component.html b/projects/nshmp-apps/src/app/ncm/geophysical-profiles/components/control-panel/control-panel.component.html
index e09567342..74f774163 100644
--- a/projects/nshmp-apps/src/app/ncm/geophysical-profiles/components/control-panel/control-panel.component.html
+++ b/projects/nshmp-apps/src/app/ncm/geophysical-profiles/components/control-panel/control-panel.component.html
@@ -81,7 +81,7 @@
             class="margin-0 margin-top-neg-105"
             (click)="removeLocation(index)"
           >
-            <mat-icon fontIcon="remove" />
+            <mat-icon>remove</mat-icon>
           </button>
         </span>
       }
@@ -122,7 +122,7 @@
     type="button"
     color="secondary"
   >
-    <mat-icon fontIcon="add" />
+    <mat-icon>add</mat-icon>
     Add additional location
   </button>
 
diff --git a/projects/nshmp-apps/src/app/services/components/content/content.component.html b/projects/nshmp-apps/src/app/services/components/content/content.component.html
index fd7dbe5e0..c381cbe8b 100644
--- a/projects/nshmp-apps/src/app/services/components/content/content.component.html
+++ b/projects/nshmp-apps/src/app/services/components/content/content.component.html
@@ -30,17 +30,15 @@
         >
           @if (sidenavCollapsed === false) {
             <div class="icon-text">
-              <mat-icon
-                aria-label="Left arrow icon"
-                fontIcon="keyboard_double_arrow_left"
-              />
+              <mat-icon aria-label="Left arrow icon">
+                keyboard_double_arrow_left
+              </mat-icon>
               <span>Collapse sidebar</span>
             </div>
           } @else {
-            <mat-icon
-              aria-label="Right arrow icon"
-              fontIcon="keyboard_double_arrow_right"
-            />
+            <mat-icon aria-label="Right arrow icon">
+              keyboard_double_arrow_right
+            </mat-icon>
           }
         </button>
       </div>
@@ -60,7 +58,7 @@
                     mat-icon-button
                     (click)="onLinkIconClick(serviceGroup.id)"
                   >
-                    <mat-icon aria-label="Link Icon" fontIcon="link" />
+                    <mat-icon aria-label="Link Icon">link</mat-icon>
                   </button>
                   {{ serviceGroup.title }}
                 </div>
diff --git a/projects/nshmp-apps/src/app/source/model-maps/components/control-panel/control-panel.component.html b/projects/nshmp-apps/src/app/source/model-maps/components/control-panel/control-panel.component.html
index 67e0d3417..47f433ac4 100644
--- a/projects/nshmp-apps/src/app/source/model-maps/components/control-panel/control-panel.component.html
+++ b/projects/nshmp-apps/src/app/source/model-maps/components/control-panel/control-panel.component.html
@@ -1,6 +1,6 @@
 <form [formGroup]="formGroup" class="height-full overflow-auto">
   <div class="settings-section">
-    <mat-label class="settings-section--label">Model Layers</mat-label>
+    <mat-label class="label">Model Layers</mat-label>
     <div class="settings-subsection padding-top-1">
       <div class="settings-subsection--section">
         <nshmp-lib-ng-hazard-model-form
diff --git a/projects/nshmp-apps/src/app/source/model-maps/components/plot-settings-panel/plot-settings-panel.component.html b/projects/nshmp-apps/src/app/source/model-maps/components/plot-settings-panel/plot-settings-panel.component.html
index a9c8dbb79..9b096a51c 100644
--- a/projects/nshmp-apps/src/app/source/model-maps/components/plot-settings-panel/plot-settings-panel.component.html
+++ b/projects/nshmp-apps/src/app/source/model-maps/components/plot-settings-panel/plot-settings-panel.component.html
@@ -1,6 +1,6 @@
 <div class="height-full overflow-auto">
   <div class="settings-section">
-    <mat-label class="settings-section--label">Map Settings</mat-label>
+    <mat-label class="label">Map Settings</mat-label>
 
     <div class="padding-x-2">
       <div class="padding-top-2">
-- 
GitLab