diff --git a/website/src/components/quickstartTOC/index.js b/website/src/components/quickstartTOC/index.js
index 3ff5e027208..ab478504485 100644
--- a/website/src/components/quickstartTOC/index.js
+++ b/website/src/components/quickstartTOC/index.js
@@ -81,19 +81,14 @@ function QuickstartTOC() {
buttonContainer.classList.add(style.buttonContainer);
const prevButton = document.createElement("a");
const nextButton = document.createElement("a");
- const nextButtonIcon = document.createElement("i");
- const prevButtonIcon = document.createElement("i");
-
- prevButtonIcon.classList.add("fa-regular", "fa-arrow-left");
- prevButton.textContent = "Back";
- prevButton.prepend(prevButtonIcon);
+
+ prevButton.innerHTML =
+ ' Back';
prevButton.classList.add(clsx(style.button, style.prevButton));
prevButton.disabled = index === 0;
prevButton.addEventListener("click", () => handlePrev(index + 1));
- nextButtonIcon.classList.add("fa-regular", "fa-arrow-right");
- nextButton.textContent = "Next";
- nextButton.appendChild(nextButtonIcon);
+ nextButton.innerHTML = 'Next ';
nextButton.classList.add(clsx(style.button, style.nextButton));
nextButton.disabled = index === stepWrappers.length - 1;
nextButton.addEventListener("click", () => handleNext(index + 1));
diff --git a/website/src/components/quickstartTOC/styles.module.css b/website/src/components/quickstartTOC/styles.module.css
index 892e6f73be6..9e200bbe960 100644
--- a/website/src/components/quickstartTOC/styles.module.css
+++ b/website/src/components/quickstartTOC/styles.module.css
@@ -99,6 +99,32 @@ html[data-theme="dark"] .stepWrapper .buttonContainer a:hover {
margin-right: .4rem;
}
+.buttonContainer > a > svg {
+ width: 11.2px;
+ fill: var(--color-green-blue);
+ margin-bottom: -1px;
+}
+
+.buttonContainer > a:hover > svg {
+ width: 11.2px;
+ fill: var(--color-white);
+}
+
+html[data-theme="dark"] .buttonContainer > a > svg {
+ fill: var(--color-green-blue);
+}
+
+html[data-theme="dark"] .buttonContainer > a:hover > svg {
+ fill: var(--color-white);
+}
+
+.buttonContainer .prevButton svg {
+ margin-right: .4rem;
+}
+.buttonContainer .nextButton svg {
+ margin-left: .4rem;
+}
+
.buttonContainer .nextButton {
margin-left: auto;
}
@@ -111,6 +137,11 @@ html[data-theme="dark"] .stepWrapper .buttonContainer a:hover {
.stepWrapper[data-step="1"] a.nextButton {
background: var(--color-green-blue);
color: var(--color-white);
+ fill: var(--color-white);
+}
+
+.stepWrapper[data-step="1"] a.nextButton > svg {
+ fill: var(--color-white);
}
html[data-theme="dark"] .stepWrapper[data-step="1"] a.nextButton {