diff --git a/gatsby-config.js b/gatsby-config.js
index 156c843d..1ebeba06 100644
--- a/gatsby-config.js
+++ b/gatsby-config.js
@@ -57,10 +57,6 @@ products.forEach(name => {
productIcons[name] = require(getProduct(name)).pathD
})
-if (docsConfig.productLogoPathD && docsConfig.productIconKey) {
- return Error("Set either `productLogoPathD` or `productIconKey` in docs-config.js, not both")
-}
-
if (docsConfig.productIconKey) {
docsConfig.productLogoPathD = productIcons[docsConfig.productIconKey]
}
diff --git a/src/components/docs-product-logo.js b/src/components/docs-product-logo.js
index 77191692..301bdca9 100644
--- a/src/components/docs-product-logo.js
+++ b/src/components/docs-product-logo.js
@@ -1,13 +1,13 @@
import React from "react"
import getCloudflareDocsConfig from "../utils/get-cloudflare-docs-config"
-import AccessibleSVG from "./accessible-svg"
+import getUniqueReadableID from "../utils/get-unique-readable-id"
+
+const titleID = getUniqueReadableID("title")
export default () => {
- const { product, productLogoPathD } = getCloudflareDocsConfig()
+ const { product, productIconKey, logoSVGContent} = getCloudflareDocsConfig()
return (
-
-
-
+
)
}
diff --git a/src/css/docs/components/docs-nav-logo-lockup.css b/src/css/docs/components/docs-nav-logo-lockup.css
index cbecceb3..86aa3b6c 100644
--- a/src/css/docs/components/docs-nav-logo-lockup.css
+++ b/src/css/docs/components/docs-nav-logo-lockup.css
@@ -18,6 +18,14 @@
flex-shrink: 0;
}
+[theme="light"] .DocsNavLogoLockup--logo {
+ fill: var(--orange);
+}
+
+[theme="dark"] .DocsNavLogoLockup--logo {
+ fill: var(--orange);
+}
+
.DocsNavLogoLockup--text {
font-size: var(--font-size, 1em);
font-weight: 700;
diff --git a/src/utils/get-cloudflare-docs-config.js b/src/utils/get-cloudflare-docs-config.js
index c8cbffcb..0159237a 100644
--- a/src/utils/get-cloudflare-docs-config.js
+++ b/src/utils/get-cloudflare-docs-config.js
@@ -19,6 +19,8 @@ export default () => {
pathPrefix
product
productLogoPathD
+ productIconKey
+ logoSVGContent
contentRepo
contentRepoFolder
externalLinks {