diff --git a/package.json b/package.json index 89606878c0..eaa6e8f2e8 100644 --- a/package.json +++ b/package.json @@ -54,6 +54,7 @@ "react-dom": "^19.1.0", "react-markdown": "^9.0.1", "react-scroll-progress-bar": "^2.0.3", + "react-slick": "^0.31.0", "sass": "^1.77.8", "sass-resources-loader": "^2.2.5", "turndown": "^7.2.0", diff --git a/src/css/theme.scss b/src/css/theme.scss index 869b3693b7..2febd706c6 100644 --- a/src/css/theme.scss +++ b/src/css/theme.scss @@ -209,12 +209,14 @@ --indigo-5: rgb(94, 110, 195); --prism-color2: #393A34; --prism-background-color2: #fff; + --scroll-banner-bg: rgb(243 248 255); ::selection { color: #fff; background: var(--color-primary); cursor: none; outline: none; } + } /* For readability concerns, you should choose a lighter palette in dark mode. */ @@ -410,6 +412,7 @@ --indigo-5: rgb(63, 80, 180); --prism-color2: #F8F8F2; --prism-background-color2: #121a2a; + --scroll-banner-bg: #121a2a; } .cc--darkmode { diff --git a/src/theme/DocPaginator/index.tsx b/src/theme/DocPaginator/index.tsx index f80b70bb84..435a97ddf9 100644 --- a/src/theme/DocPaginator/index.tsx +++ b/src/theme/DocPaginator/index.tsx @@ -15,6 +15,7 @@ import ThumbsDown from "./ThumbsDown.svg"; import clsx from "clsx"; import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; import { useLocation } from "@docusaurus/router"; +import ScrollBanner from "./scroll-banner"; const { TextArea } = Input; function Alarm() { return ( @@ -162,7 +163,9 @@ export default function DocPaginator(props) { {$t("Raise issue")} + {isChina && } +