diff --git a/website/clean-generated-docs.js b/website/clean-generated-docs.mjs similarity index 92% rename from website/clean-generated-docs.js rename to website/clean-generated-docs.mjs index 7158a09617..e7a27dbda6 100644 --- a/website/clean-generated-docs.js +++ b/website/clean-generated-docs.mjs @@ -15,9 +15,8 @@ // the bits that are specific to the generation source we use, and make the docs // easier to use. In particular, removing the leading `/ushosted` is likely to // save us loooots of questions. -const replaceInFileSync = require('replace-in-file'); +import { replaceInFileSync } from 'replace-in-file'; -console.log(replaceInFileSync); const options = { files: 'docs/reference/api/**/*.api.mdx', diff --git a/website/package.json b/website/package.json index e2c5e0753f..139ac57582 100644 --- a/website/package.json +++ b/website/package.json @@ -11,7 +11,7 @@ "build": "yarn generate && yarn fetch-remote-content && docusaurus build", "swizzle": "docusaurus swizzle", "fetch-remote-content": "docusaurus download-remote-content-external && docusaurus download-remote-content-sdks", - "generate": "docusaurus gen-api-docs all && node clean-generated-docs.js", + "generate": "docusaurus gen-api-docs all && node clean-generated-docs.mjs", "deploy": "yarn generate && yarn fetch-remote-content && docusaurus deploy", "clear": "docusaurus clear", "serve": "docusaurus serve", diff --git a/website/src/theme/DocItem/Footer/GitHubContributors.jsx b/website/src/theme/DocItem/Footer/GitHubContributors.jsx index 321c04041d..2301ffa8af 100644 --- a/website/src/theme/DocItem/Footer/GitHubContributors.jsx +++ b/website/src/theme/DocItem/Footer/GitHubContributors.jsx @@ -1,7 +1,7 @@ // biome-ignore lint/correctness/noUnusedImports: Needs this for React to work import React, { useState, useEffect } from 'react'; import { getContributors } from './contributors'; -import styles from './contributors.module.scss'; +import styles from './contributors.module.css'; const unleashTeam = new Map([ ['alvinometric', 'developer advocate, Unleash'], diff --git a/website/src/theme/DocItem/Footer/contributors.module.scss b/website/src/theme/DocItem/Footer/contributors.module.css similarity index 67% rename from website/src/theme/DocItem/Footer/contributors.module.scss rename to website/src/theme/DocItem/Footer/contributors.module.css index da4353128a..b3d206f6f6 100644 --- a/website/src/theme/DocItem/Footer/contributors.module.scss +++ b/website/src/theme/DocItem/Footer/contributors.module.css @@ -8,18 +8,18 @@ gap: 20px; margin: 0; padding: 0; - - li{ - list-style: none; - } } -.unleash{ +.wrapper li { + list-style: none; +} + +.unleash { position: relative; display: block; } -.unleash:before{ +.unleash:before { display: block; position: absolute; z-index: 2; @@ -33,18 +33,18 @@ .contributor { margin-top: 10px; - - img{ - border-radius: 100%; - margin:0; - padding: 0; - border: 2px solid var(--unleash-color-gray); - transition: border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default), - scale var(--ifm-transition-fast) var(--ifm-transition-timing-default); - } } -.contributor img:hover{ +.contributor img { + border-radius: 100%; + margin: 0; + padding: 0; + border: 2px solid var(--unleash-color-gray); + transition: border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default), + scale var(--ifm-transition-fast) var(--ifm-transition-timing-default); +} + +.contributor img:hover { border-color: var(--ifm-pagination-nav-color-hover); scale: 1.1; } @@ -53,4 +53,4 @@ .wrapper { display: block; } -} +} \ No newline at end of file diff --git a/website/src/theme/DocItem/Footer/index.jsx b/website/src/theme/DocItem/Footer/index.jsx index eceb37171b..6966fd8ccb 100644 --- a/website/src/theme/DocItem/Footer/index.jsx +++ b/website/src/theme/DocItem/Footer/index.jsx @@ -1,7 +1,7 @@ // biome-ignore lint/correctness/noUnusedImports: Needs this for React to work import React from 'react'; import Footer from '@theme-original/DocItem/Footer'; -import { useDoc } from '@docusaurus/theme-common/internal'; +import { useDoc } from '@docusaurus/plugin-content-docs/client'; import GitHubContributors from './GitHubContributors'; import GitUrlParse from 'git-url-parse';