fix: Docusaurus adapter styling, DocSearch website fixes (#2960)
This commit is contained in:
parent
e5a5aa1e20
commit
c6a1ce1c50
5 changed files with 70 additions and 33 deletions
5
.changeset/kind-foxes-give.md
Normal file
5
.changeset/kind-foxes-give.md
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
"@docsearch/docusaurus-adapter": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
fix(docusaurus-adapter): Docusaurus styling cleanup
|
||||||
|
|
@ -6,6 +6,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
|
--docsearch-font-family: var(--ifm-font-family-base);
|
||||||
--docsearch-primary-color: var(--ifm-color-primary);
|
--docsearch-primary-color: var(--ifm-color-primary);
|
||||||
--docsearch-text-color: var(--ifm-font-color-base);
|
--docsearch-text-color: var(--ifm-font-color-base);
|
||||||
--docsearch-border-radius: var(--ifm-global-radius);
|
--docsearch-border-radius: var(--ifm-global-radius);
|
||||||
|
|
@ -15,37 +16,38 @@
|
||||||
transparent);
|
transparent);
|
||||||
--docsearch-focus-color: var(--ifm-color-primary-dark);
|
--docsearch-focus-color: var(--ifm-color-primary-dark);
|
||||||
--docsearch-subtle-color: var(--ifm-color-emphasis-200);
|
--docsearch-subtle-color: var(--ifm-color-emphasis-200);
|
||||||
--docsearch-secondary-text-color: var(--ifm-color-emphasis-600);
|
--docsearch-secondary-text-color: var(--ifm-color-secondary-darker);
|
||||||
--docsearch-icon-color: var(--ifm-color-emphasis-600);
|
--docsearch-icon-color: var(--ifm-color-secondary-darker);
|
||||||
--docsearch-muted-color: var(--ifm-color-emphasis-600);
|
--docsearch-muted-color: var(--ifm-color-secondary-darker);
|
||||||
--docsearch-container-background: rgb(0 0 0 / 60%);
|
--docsearch-container-background: rgb(0 0 0 / 60%);
|
||||||
--docsearch-background-color: var(--ifm-color-emphasis-200);
|
--docsearch-background-color: var(--ifm-color-secondary);
|
||||||
|
|
||||||
/* Modal */
|
/* Modal */
|
||||||
--docsearch-modal-background: var(--ifm-color-emphasis-100);
|
--docsearch-modal-background: var(--ifm-background-color);
|
||||||
--docsearch-modal-shadow: var(--ifm-global-shadow-md);
|
--docsearch-modal-shadow: var(--ifm-global-shadow-md);
|
||||||
|
|
||||||
/* Button */
|
/* Button */
|
||||||
--docsearch-search-button-background: var(--ifm-background-color);
|
--docsearch-search-button-background: var(--ifm-background-color);
|
||||||
--docsearch-search-button-text-color: var(--ifm-color-emphasis-600);
|
--docsearch-search-button-text-color: var(--ifm-color-secondary-darker);
|
||||||
|
|
||||||
/* Search box */
|
/* Search box */
|
||||||
--docsearch-searchbox-background: var(--ifm-background-color);
|
--docsearch-searchbox-background: var(--ifm-background-color);
|
||||||
--docsearch-searchbox-focus-background: var(--ifm-background-surface-color);
|
--docsearch-searchbox-focus-background: var(--ifm-background-color);
|
||||||
|
|
||||||
/* Hit */
|
/* Hit */
|
||||||
--docsearch-hit-color: var(--ifm-font-color-base);
|
--docsearch-hit-color: var(--ifm-font-color-base);
|
||||||
--docsearch-hit-highlight-color: color-mix(in srgb,
|
--docsearch-hit-highlight-color: color-mix(in srgb,
|
||||||
var(--ifm-color-primary) 12%,
|
var(--ifm-color-primary) 12%,
|
||||||
transparent);
|
transparent);
|
||||||
|
--docsearch-hit-background: var(--ifm-background-color);
|
||||||
|
--docsearch-hit-focus-background: var(--ifm-color-secondary);
|
||||||
--docsearch-hit-active-color: var(--ifm-color-white);
|
--docsearch-hit-active-color: var(--ifm-color-white);
|
||||||
--docsearch-hit-background: var(--ifm-background-surface-color);
|
|
||||||
--docsearch-key-background: var(--ifm-color-emphasis-200);
|
--docsearch-key-background: var(--ifm-color-emphasis-200);
|
||||||
--docsearch-key-color: var(--ifm-color-emphasis-600);
|
--docsearch-key-color: var(--ifm-color-secondary-darker);
|
||||||
--docsearch-key-pressed-shadow: inset 0 2px 4px rgb(0 0 0 / 12%);
|
--docsearch-key-pressed-shadow: inset 0 2px 4px rgb(0 0 0 / 12%);
|
||||||
|
|
||||||
/* Footer */
|
/* Footer */
|
||||||
--docsearch-footer-background: var(--ifm-background-surface-color);
|
--docsearch-footer-background: var(--ifm-background-color);
|
||||||
--docsearch-footer-shadow: 0 -1px 0 0 var(--ifm-color-emphasis-200);
|
--docsearch-footer-shadow: 0 -1px 0 0 var(--ifm-color-emphasis-200);
|
||||||
--docsearch-key-gradient: linear-gradient(-26.5deg,
|
--docsearch-key-gradient: linear-gradient(-26.5deg,
|
||||||
var(--ifm-color-emphasis-300) 0%,
|
var(--ifm-color-emphasis-300) 0%,
|
||||||
|
|
@ -73,7 +75,7 @@
|
||||||
.DocSearch-SearchBar {
|
.DocSearch-SearchBar {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
gap: 0.5rem;
|
gap: 1.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.DocSearch-Button {
|
.DocSearch-Button {
|
||||||
|
|
|
||||||
|
|
@ -23,10 +23,6 @@ const customTools: ToolCalls = {
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
const FooterAction = (): JSX.Element => {
|
|
||||||
return <span>Bonjour</span>;
|
|
||||||
};
|
|
||||||
|
|
||||||
export default function BasicAskAI({
|
export default function BasicAskAI({
|
||||||
theme,
|
theme,
|
||||||
}: {
|
}: {
|
||||||
|
|
@ -54,7 +50,6 @@ export default function BasicAskAI({
|
||||||
translations={{ button: { buttonText: 'Search with Ask AI' } }}
|
translations={{ button: { buttonText: 'Search with Ask AI' } }}
|
||||||
theme={theme}
|
theme={theme}
|
||||||
resultBadgeKey="type"
|
resultBadgeKey="type"
|
||||||
footerAction={<FooterAction />}
|
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -50,10 +50,10 @@ export default {
|
||||||
'https://github.com/algolia/docsearch/edit/main/packages/website/',
|
'https://github.com/algolia/docsearch/edit/main/packages/website/',
|
||||||
versions: {
|
versions: {
|
||||||
current: {
|
current: {
|
||||||
label: 'Beta (v5.0.0-beta.x)',
|
label: 'Stable (v5.x)',
|
||||||
},
|
},
|
||||||
v4: {
|
v4: {
|
||||||
label: 'Stable (v4.x)',
|
label: 'Legacy (v4.x)',
|
||||||
},
|
},
|
||||||
v3: {
|
v3: {
|
||||||
label: 'Legacy (v3.x)',
|
label: 'Legacy (v3.x)',
|
||||||
|
|
@ -83,6 +83,10 @@ export default {
|
||||||
indices: [{ name: 'docsearch' }],
|
indices: [{ name: 'docsearch' }],
|
||||||
askAi: {
|
askAi: {
|
||||||
agentId: 'ccdec697-e3fe-465b-a1c3-657e7bf18aef',
|
agentId: 'ccdec697-e3fe-465b-a1c3-657e7bf18aef',
|
||||||
|
promptSuggestions: {
|
||||||
|
indexName: 'docsearch-markdown_prompt_suggestions',
|
||||||
|
hitsPerPage: 2,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
sidePanel: true,
|
sidePanel: true,
|
||||||
contextualSearch: true,
|
contextualSearch: true,
|
||||||
|
|
@ -132,6 +136,10 @@ export default {
|
||||||
position: 'right',
|
position: 'right',
|
||||||
className: 'header-github-link',
|
className: 'header-github-link',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
type: 'search',
|
||||||
|
position: 'right',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: 'Sign up',
|
label: 'Sign up',
|
||||||
to: SIGNUP_LINK,
|
to: SIGNUP_LINK,
|
||||||
|
|
@ -141,9 +149,9 @@ export default {
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
announcementBar: {
|
announcementBar: {
|
||||||
id: 'docsearch-v5-beta',
|
id: 'docsearch-v5',
|
||||||
content:
|
content:
|
||||||
'DocSearch 5.0.0-beta is available. <a href="/docs/migrating-from-v4">Migrate from v4</a> or <a href="/docs/packages/overview">choose a package</a>.',
|
'DocSearch 5.0.0 is available. <a href="/docs/migrating-from-v4">Migrate from v4</a> or <a href="/docs/packages/overview">choose a package</a>',
|
||||||
},
|
},
|
||||||
colorMode: {
|
colorMode: {
|
||||||
defaultMode: 'light',
|
defaultMode: 'light',
|
||||||
|
|
|
||||||
|
|
@ -85,6 +85,8 @@
|
||||||
--ifm-color-primary-light: #7c8aff;
|
--ifm-color-primary-light: #7c8aff;
|
||||||
--ifm-color-primary-lighter: #a3acff;
|
--ifm-color-primary-lighter: #a3acff;
|
||||||
--ifm-color-primary-lightest: #cacfff;
|
--ifm-color-primary-lightest: #cacfff;
|
||||||
|
--ifm-color-secondary: rgb(245 245 250);
|
||||||
|
--ifm-color-secondary-darker: rgb(90 94 154 / 100%);
|
||||||
--ifm-link-color: var(--brand-ink);
|
--ifm-link-color: var(--brand-ink);
|
||||||
--ifm-link-hover-color: var(--brand);
|
--ifm-link-hover-color: var(--brand);
|
||||||
--ifm-menu-color-active: var(--brand-ink);
|
--ifm-menu-color-active: var(--brand-ink);
|
||||||
|
|
@ -246,6 +248,8 @@ html[data-theme='dark'] {
|
||||||
--ifm-color-primary-light: #a3acff;
|
--ifm-color-primary-light: #a3acff;
|
||||||
--ifm-color-primary-lighter: #b6bdff;
|
--ifm-color-primary-lighter: #b6bdff;
|
||||||
--ifm-color-primary-lightest: #cacfff;
|
--ifm-color-primary-lightest: #cacfff;
|
||||||
|
--ifm-color-secondary: var(--surface-raised);
|
||||||
|
--ifm-color-secondary-darker: var(--text-secondary);
|
||||||
--ifm-font-base-color: var(--text);
|
--ifm-font-base-color: var(--text);
|
||||||
|
|
||||||
/* shadcn shim (dark) */
|
/* shadcn shim (dark) */
|
||||||
|
|
@ -557,8 +561,8 @@ html[data-theme='dark'] .docsearch-logo {
|
||||||
|
|
||||||
.header-github-link::before {
|
.header-github-link::before {
|
||||||
content: '';
|
content: '';
|
||||||
width: 24px;
|
width: 1.25rem;
|
||||||
height: 24px;
|
height: 1.25rem;
|
||||||
display: flex;
|
display: flex;
|
||||||
background-color: currentcolor;
|
background-color: currentcolor;
|
||||||
mask: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0cm9rZS13aWR0aD0iMS41IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgY29sb3I9ImN1cnJlbnRDb2xvciI+PHBhdGggZD0iTTE2IDIyLjAyNjhWMTkuMTU2OEMxNi4wMzc1IDE4LjY4IDE1Ljk3MzEgMTguMjAwNiAxNS44MTEgMTcuNzUwNkMxNS42NDg5IDE3LjMwMDYgMTUuMzkyOSAxNi44OTAyIDE1LjA2IDE2LjU0NjhDMTguMiAxNi4xOTY4IDIxLjUgMTUuMDA2OCAyMS41IDkuNTQ2NzlDMjEuNDk5NyA4LjE1MDYyIDIwLjk2MjcgNi44MDc5OSAyMCA1Ljc5Njc5QzIwLjQ1NTggNC41NzUzIDIwLjQyMzYgMy4yMjUxNCAxOS45MSAyLjAyNjc5QzE5LjkxIDIuMDI2NzkgMTguNzMgMS42NzY3OSAxNiAzLjUwNjc5QzEzLjcwOCAyLjg4NTYxIDExLjI5MiAyLjg4NTYxIDguOTk5OTkgMy41MDY3OUM2LjI2OTk5IDEuNjc2NzkgNS4wODk5OSAyLjAyNjc5IDUuMDg5OTkgMi4wMjY3OUM0LjU3NjM2IDMuMjI1MTQgNC41NDQxMyA0LjU3NTMgNC45OTk5OSA1Ljc5Njc5QzQuMDMwMTEgNi44MTU0OSAzLjQ5MjUxIDguMTcwMjYgMy40OTk5OSA5LjU3Njc5QzMuNDk5OTkgMTQuOTk2OCA2Ljc5OTk4IDE2LjE4NjggOS45Mzk5OCAxNi41NzY4QzkuNjEwOTggMTYuOTE2OCA5LjM1NzI1IDE3LjMyMjIgOS4xOTUyOSAxNy43NjY3QzkuMDMzMzQgMTguMjExMiA4Ljk2Njc5IDE4LjY4NDkgOC45OTk5OSAxOS4xNTY4VjIyLjAyNjgiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNOSAyMC4wMjY3QzYgMjAuOTk5OSAzLjUgMjAuMDI2NyAyIDE3LjAyNjciIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4=')
|
mask: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0cm9rZS13aWR0aD0iMS41IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgY29sb3I9ImN1cnJlbnRDb2xvciI+PHBhdGggZD0iTTE2IDIyLjAyNjhWMTkuMTU2OEMxNi4wMzc1IDE4LjY4IDE1Ljk3MzEgMTguMjAwNiAxNS44MTEgMTcuNzUwNkMxNS42NDg5IDE3LjMwMDYgMTUuMzkyOSAxNi44OTAyIDE1LjA2IDE2LjU0NjhDMTguMiAxNi4xOTY4IDIxLjUgMTUuMDA2OCAyMS41IDkuNTQ2NzlDMjEuNDk5NyA4LjE1MDYyIDIwLjk2MjcgNi44MDc5OSAyMCA1Ljc5Njc5QzIwLjQ1NTggNC41NzUzIDIwLjQyMzYgMy4yMjUxNCAxOS45MSAyLjAyNjc5QzE5LjkxIDIuMDI2NzkgMTguNzMgMS42NzY3OSAxNiAzLjUwNjc5QzEzLjcwOCAyLjg4NTYxIDExLjI5MiAyLjg4NTYxIDguOTk5OTkgMy41MDY3OUM2LjI2OTk5IDEuNjc2NzkgNS4wODk5OSAyLjAyNjc5IDUuMDg5OTkgMi4wMjY3OUM0LjU3NjM2IDMuMjI1MTQgNC41NDQxMyA0LjU3NTMgNC45OTk5OSA1Ljc5Njc5QzQuMDMwMTEgNi44MTU0OSAzLjQ5MjUxIDguMTcwMjYgMy40OTk5OSA5LjU3Njc5QzMuNDk5OTkgMTQuOTk2OCA2Ljc5OTk4IDE2LjE4NjggOS45Mzk5OCAxNi41NzY4QzkuNjEwOTggMTYuOTE2OCA5LjM1NzI1IDE3LjMyMjIgOS4xOTUyOSAxNy43NjY3QzkuMDMzMzQgMTguMjExMiA4Ljk2Njc5IDE4LjY4NDkgOC45OTk5OSAxOS4xNTY4VjIyLjAyNjgiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNOSAyMC4wMjY3QzYgMjAuOTk5OSAzLjUgMjAuMDI2NyAyIDE3LjAyNjciIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4=')
|
||||||
|
|
@ -1141,6 +1145,11 @@ html[data-theme='dark'] .shimmer-effect {
|
||||||
color: var(--text);
|
color: var(--text);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Optically center the dropdown menu's caret */
|
||||||
|
.dropdown > .navbar__link::after {
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
/* Brand lockup (swizzled Navbar/Logo) */
|
/* Brand lockup (swizzled Navbar/Logo) */
|
||||||
.ds-brand {
|
.ds-brand {
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
|
|
@ -1199,15 +1208,18 @@ html[data-theme='dark'] .shimmer-effect {
|
||||||
margin-inline-end: 1rem;
|
margin-inline-end: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Center the navbar row on the MCP content width */
|
/* Homepage keeps the hero clean: hide the navbar search entry on Desktop. */
|
||||||
.navbar__inner {
|
@media (width > 768px) {
|
||||||
max-width: 72rem;
|
.homepage [class*='navbarSearchContainer'] {
|
||||||
margin-inline: auto;
|
display: none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Homepage keeps the hero clean: hide the navbar search entry. */
|
/* Position sign up CTA as last item in navbar, remove absolute positioning */
|
||||||
.homepage [class*='navbarSearchContainer'] {
|
.navbar__inner [class*='navbarSearchContainer'] {
|
||||||
display: none;
|
order: 1;
|
||||||
|
position: static;
|
||||||
|
right: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* "Sign up" primary CTA (brand fill + inset highlight, like the MCP button) */
|
/* "Sign up" primary CTA (brand fill + inset highlight, like the MCP button) */
|
||||||
|
|
@ -1216,7 +1228,8 @@ html[data-theme='dark'] .shimmer-effect {
|
||||||
align-items: center;
|
align-items: center;
|
||||||
height: 2rem;
|
height: 2rem;
|
||||||
padding-inline: 0.85rem;
|
padding-inline: 0.85rem;
|
||||||
margin: 0 1rem;
|
margin-block: 0;
|
||||||
|
margin-inline: 0.75rem 0;
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
background: var(--brand);
|
background: var(--brand);
|
||||||
color: oklch(99.5% 0.002 260deg) !important;
|
color: oklch(99.5% 0.002 260deg) !important;
|
||||||
|
|
@ -1225,6 +1238,7 @@ html[data-theme='dark'] .shimmer-effect {
|
||||||
0 1px 0 0 rgb(255 255 255 / 8%) inset,
|
0 1px 0 0 rgb(255 255 255 / 8%) inset,
|
||||||
0 1px 2px 0 rgb(16 24 40 / 12%);
|
0 1px 2px 0 rgb(16 24 40 / 12%);
|
||||||
transition: background var(--dur-xs) var(--ease-out-quart);
|
transition: background var(--dur-xs) var(--ease-out-quart);
|
||||||
|
order: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-cta.navbar__link:hover {
|
.navbar-cta.navbar__link:hover {
|
||||||
|
|
@ -1267,15 +1281,24 @@ html[data-theme='dark'] .shimmer-effect {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Add spacing now that toggle is not treated as last child */
|
||||||
|
[class*="colorModeToggle"] {
|
||||||
|
margin-inline: 0.75rem;
|
||||||
|
}
|
||||||
|
|
||||||
/* Color-mode control: replace Docusaurus' light/dark/system SVGs with a single
|
/* Color-mode control: replace Docusaurus' light/dark/system SVGs with a single
|
||||||
Phosphor glyph (moon on light, sun on dark). The toggle is 3-state, so every
|
Phosphor glyph (sun on light, moon on dark, theme circle on system). The toggle is 3-state, so every
|
||||||
built-in icon — including the active `system` one — must be forced off. */
|
built-in icon — including the active `system` one — must be forced off. */
|
||||||
button[class*='toggleButton'] {
|
button[class*='toggleButton'] {
|
||||||
--navbar-theme-icon: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0cm9rZS13aWR0aD0iMS41IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgY29sb3I9ImN1cnJlbnRDb2xvciI+PHBhdGggZD0iTTMgMTEuNTA2NkMzIDE2Ljc0OTcgNy4yNTAzNCAyMSAxMi40OTM0IDIxQzE2LjIyMDkgMjEgMTkuNDQ2NiAxOC44NTE4IDIxIDE1LjcyNTlDMTIuNDkzNCAxNS43MjU5IDguMjc0MTEgMTEuNTA2NiA4LjI3NDExIDNDNS4xNDgyMSA0LjU1MzQ0IDMgNy43NzkxNSAzIDExLjUwNjZaIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+');
|
--navbar-theme-icon: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0cm9rZS13aWR0aD0iMS41IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgY29sb3I9ImN1cnJlbnRDb2xvciI+PHBhdGggZD0iTTEyIDE4QzE1LjMxMzcgMTggMTggMTUuMzEzNyAxOCAxMkMxOCA4LjY4NjI5IDE1LjMxMzcgNiAxMiA2QzguNjg2MjkgNiA2IDguNjg2MjkgNiAxMkM2IDE1LjMxMzcgOC42ODYyOSAxOCAxMiAxOFoiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNMjIgMTJMMjMgMTIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNMTIgMlYxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTEyIDIzVjIyIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTIwIDIwTDE5IDE5IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTIwIDRMMTkgNSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxwYXRoIGQ9Ik00IDIwTDUgMTkiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNNCA0TDUgNSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxwYXRoIGQ9Ik0xIDEyTDIgMTIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4=');
|
||||||
}
|
}
|
||||||
|
|
||||||
html[data-theme='dark'] button[class*='toggleButton'] {
|
html[data-theme='dark'] button[class*='toggleButton'] {
|
||||||
--navbar-theme-icon: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0cm9rZS13aWR0aD0iMS41IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgY29sb3I9ImN1cnJlbnRDb2xvciI+PHBhdGggZD0iTTEyIDE4QzE1LjMxMzcgMTggMTggMTUuMzEzNyAxOCAxMkMxOCA4LjY4NjI5IDE1LjMxMzcgNiAxMiA2QzguNjg2MjkgNiA2IDguNjg2MjkgNiAxMkM2IDE1LjMxMzcgOC42ODYyOSAxOCAxMiAxOFoiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNMjIgMTJMMjMgMTIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNMTIgMlYxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTEyIDIzVjIyIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTIwIDIwTDE5IDE5IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTIwIDRMMTkgNSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxwYXRoIGQ9Ik00IDIwTDUgMTkiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNNCA0TDUgNSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPjxwYXRoIGQ9Ik0xIDEyTDIgMTIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4=');
|
--navbar-theme-icon: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHN0cm9rZS13aWR0aD0iMS41IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgY29sb3I9ImN1cnJlbnRDb2xvciI+PHBhdGggZD0iTTMgMTEuNTA2NkMzIDE2Ljc0OTcgNy4yNTAzNCAyMSAxMi40OTM0IDIxQzE2LjIyMDkgMjEgMTkuNDQ2NiAxOC44NTE4IDIxIDE1LjcyNTlDMTIuNDkzNCAxNS43MjU5IDguMjc0MTEgMTEuNTA2NiA4LjI3NDExIDNDNS4xNDgyMSA0LjU1MzQ0IDMgNy43NzkxNSAzIDExLjUwNjZaIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+');
|
||||||
|
}
|
||||||
|
|
||||||
|
html[data-theme-choice='system'] button[class*='toggleButton'] {
|
||||||
|
--navbar-theme-icon: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzAwMDAwMCIgdmlld0JveD0iMCAwIDI1NiAyNTYiPjxwYXRoIGQ9Ik0xMjgsMjRBMTA0LDEwNCwwLDEsMCwyMzIsMTI4LDEwNC4xMSwxMDQuMTEsMCwwLDAsMTI4LDI0Wm04LDE2LjM3YTg2LjQsODYuNCwwLDAsMSwxNiwzVjIxMi42N2E4Ni40LDg2LjQsMCwwLDEtMTYsM1ptMzIsOS4yNmE4Ny44MSw4Ny44MSwwLDAsMSwxNiwxMC41NFYxOTUuODNhODcuODEsODcuODEsMCwwLDEtMTYsMTAuNTRaTTQwLDEyOGE4OC4xMSw4OC4xMSwwLDAsMSw4MC04Ny42M1YyMTUuNjNBODguMTEsODguMTEsMCwwLDEsNDAsMTI4Wm0xNjAsNTAuNTRWNzcuNDZhODcuODIsODcuODIsMCwwLDEsMCwxMDEuMDhaIj48L3BhdGg+PC9zdmc+');
|
||||||
}
|
}
|
||||||
|
|
||||||
button[class*='toggleButton'] svg[class*='toggleIcon'] {
|
button[class*='toggleButton'] svg[class*='toggleIcon'] {
|
||||||
|
|
@ -1575,3 +1598,7 @@ pre code {
|
||||||
transform: none;
|
transform: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dropdown__menu {
|
||||||
|
box-shadow: var(--ifm-global-shadow-lw);
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue