Skip to content

Commit 2305ada

Browse files
committed
update themings for darkmode
1 parent 558929d commit 2305ada

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

src/css/theming.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@
207207
/* For readability concerns, you should choose a lighter palette in dark mode. */
208208
/* PRIMITES WITH THEME DEFINED BY TOGGLER */
209209
html[data-theme="dark"] {
210+
--surface-brand-default: #16a394;
210211
--code-with-result: var(--gray-1000);
211212
--code-with-result-border: var(--code-bgd-color);
212213
--docsearch-searchbox-background: var(--gray-900) !important;
@@ -329,6 +330,7 @@ html[data-theme="dark"] {
329330
:root[data-theme="light"] {
330331
--code-with-result: var(--gray-800);
331332
--code-with-result-border: var(--code-with-result);
333+
--surface-brand-default: #16a394;
332334
--docsearch-searchbox-background: var(--ifm-color-secondary);
333335
--table-of-contents-link: rgb(113, 128, 150);
334336
--ifm-background-color: #fff;
@@ -507,6 +509,7 @@ html[data-theme="dark"] {
507509
:root[data-theme="dark"] {
508510
--code-with-result: var(--gray-1000);
509511
--code-with-result-border: var(--code-bgd-color);
512+
--surface-brand-default: #16a394;
510513
--docsearch-searchbox-background: var(--gray-900) !important;
511514
--table-of-contents-link: #a0aec0;
512515
--ifm-color-primary: var(--teal-600);

src/theme/SearchBar/index.tsx

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import { useAlgoliaContextualFacetFilters, useSearchResultUrlProcessor } from "@
77
import Translate from "@docusaurus/Translate";
88
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
99
import translations from "@theme/SearchTranslations";
10-
import React, { type ReactNode, useCallback, useMemo, useRef, useState } from "react";
10+
import React, { useCallback, useMemo, useRef, useState } from "react";
11+
import type { ReactNode } from "react";
1112
import { createPortal } from "react-dom";
1213

1314
import type {
@@ -115,14 +116,14 @@ const kapaStyles = `
115116
.DocSearch-Modal:not(:has(.DocSearch-Dropdown)) .DocSearch-Footer {
116117
margin-top: 200px;
117118
position: relative;
118-
&:before {
119-
content: "No recent searches";
120-
position: absolute;
121-
top: -100px;
122-
color: var(--tertiary-font-color);
123-
left: 50%;
124-
transform: translateX(-50%);
125-
}
119+
}
120+
.DocSearch-Modal:not(:has(.DocSearch-Dropdown)) .DocSearch-Footer::before {
121+
content: "No recent searches";
122+
position: absolute;
123+
top: -100px;
124+
color: var(--tertiary-font-color);
125+
left: 50%;
126+
transform: translateX(-50%);
126127
}
127128
.DocSearch-Modal {
128129
--docsearch-highlight-color: var(--surface-brand-default) !important;

0 commit comments

Comments
 (0)