diff --git a/elements/pfe-clipboard/README.md b/elements/pfe-clipboard/README.md
index d021f4c743..0c9a4f8f79 100644
--- a/elements/pfe-clipboard/README.md
+++ b/elements/pfe-clipboard/README.md
@@ -79,9 +79,10 @@ Available hooks for styling:
| `--pfe-clipboard--FontWeight` | `var(--pfe-theme--font-weight--light, 300)` | N/A |
| `--pfe-clipboard--FontSize` | `1rem` | N/A |
| `--pfe-clipboard--Padding` | `6px 16px` | N/A |
-| `--icon--Width` | `16px` | `icon` |
-| `--icon--Height` | `auto` | `icon` |
-| `--icon--margin` | `0 0.4825rem 0 0` | `icon` |
+| `--pfe-clipboard--icon--Width` | `16px` | `icon` |
+| `--pfe-clipboard--icon--Height` | `auto` | `icon` |
+| `--pfe-clipboard--icon--margin` | `0 0.4825rem 0 0` | `icon` |
+| `--pfe-clipboard--icon--Color` | `#6a6e73` | `icon` |
| `--pfe-clipboard--Color--focus` | `var(--pfe-broadcasted--link--focus, #004080)` | N/A |
| `--pfe-clipboard--Color--hover` | `var(--pfe-broadcasted--link--hover, #004080)` | N/A |
diff --git a/elements/pfe-clipboard/demo/index.html b/elements/pfe-clipboard/demo/index.html
index cc8d39a274..fed87e9f85 100644
--- a/elements/pfe-clipboard/demo/index.html
+++ b/elements/pfe-clipboard/demo/index.html
@@ -66,7 +66,7 @@
Clipboard w/ noIcon
Clipboard: w/ custom icon
-
+
Clipboard: w/ custom text
@@ -90,7 +90,7 @@ Clipboard w/ noIcon
Clipboard: w/ custom icon
-
+
Clipboard: w/ custom text
diff --git a/elements/pfe-clipboard/src/pfe-clipboard.html b/elements/pfe-clipboard/src/pfe-clipboard.html
index b0ffe293e8..491ebed657 100644
--- a/elements/pfe-clipboard/src/pfe-clipboard.html
+++ b/elements/pfe-clipboard/src/pfe-clipboard.html
@@ -2,7 +2,7 @@
${!this.noIcon ? `
` : ""}
diff --git a/elements/pfe-clipboard/src/pfe-clipboard.scss b/elements/pfe-clipboard/src/pfe-clipboard.scss
index 2937639bc8..dcd51b3903 100644
--- a/elements/pfe-clipboard/src/pfe-clipboard.scss
+++ b/elements/pfe-clipboard/src/pfe-clipboard.scss
@@ -15,6 +15,7 @@ $LOCAL-VARIABLES: (
icon--Width: pfe-var(icon-size),
icon--Height: auto,
icon--Margin: 0 0.4825rem 0 0, // 7.72px
+ icon--Color: pfe-var(text--muted)
);
:host {
@@ -40,6 +41,12 @@ $LOCAL-VARIABLES: (
// This is needed if the icon isn't square
height: pfe-local(icon--Height);
margin: pfe-local(icon--Margin);
+ // Customize icon color for pfe-icons
+ --pfe-icon--Color: #{pfe-local(icon--Color)};
+ svg {
+ // Customize icon color of fallback svg icon
+ fill: pfe-local(icon--Color) !important;
+ }
}
&__text {
font-size: pfe-local(FontSize) !important;