diff --git a/client-src/elements/chromedash-feature-table.js b/client-src/elements/chromedash-feature-table.js
index 327f4c73..d75821d8 100644
--- a/client-src/elements/chromedash-feature-table.js
+++ b/client-src/elements/chromedash-feature-table.js
@@ -134,13 +134,11 @@ class ChromedashFeatureTable extends LitElement {
color: var(--unimportant-text-color);
padding: var(--content-padding-quarter);
}
- iron-icon {
- --iron-icon-height: 18px;
- --iron-icon-width: 18px;
- color: var(--link-color);
+ sl-icon-button {
+ font-size: 1.3rem;
}
- iron-icon:hover {
- color: var(--link-hover-color);
+ sl-icon-button::part(base) {
+ color: var(--link-color);
}
button {
border: var(--default-border);
@@ -207,35 +205,30 @@ class ChromedashFeatureTable extends LitElement {
renderApprovalsIcon(feature) {
return html`
- this.openApprovalsDialog(feature)}"
- title="Review approvals">
-
-
+ title="Review approvals"
+ library="material" name="approval">
`;
}
renderEditIcon(feature) {
return html`
-
-
-
+
`;
}
renderStarIcon(feature) {
return html`
-
-
-
-
+
`;
}
diff --git a/static/shoelace/assets/icons/pencil-fill.svg b/static/shoelace/assets/icons/pencil-fill.svg
new file mode 100644
index 00000000..59d2830c
--- /dev/null
+++ b/static/shoelace/assets/icons/pencil-fill.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/static/shoelace/assets/material-icons/approval.svg b/static/shoelace/assets/material-icons/approval.svg
new file mode 100644
index 00000000..847390ff
--- /dev/null
+++ b/static/shoelace/assets/material-icons/approval.svg
@@ -0,0 +1 @@
+
diff --git a/static/shoelace/assets/material-icons/star.svg b/static/shoelace/assets/material-icons/star.svg
new file mode 100644
index 00000000..8dc2c76f
--- /dev/null
+++ b/static/shoelace/assets/material-icons/star.svg
@@ -0,0 +1 @@
+
diff --git a/static/shoelace/assets/material-icons/star_border.svg b/static/shoelace/assets/material-icons/star_border.svg
new file mode 100644
index 00000000..b5891dc3
--- /dev/null
+++ b/static/shoelace/assets/material-icons/star_border.svg
@@ -0,0 +1 @@
+