mirror of
https://github.com/ant-design/ant-design.git
synced 2024-12-30 20:38:45 +08:00
e96059cd76
* docs: migrate to antd-style * [CodeFactor] Apply fixes * chore: code clean * chore: lint * chore: try cache * chore: try * fix: ssr * chore: code clean --------- Co-authored-by: codefactor-io <support@codefactor.io>
58 lines
1.5 KiB
TypeScript
58 lines
1.5 KiB
TypeScript
import React from 'react';
|
|
import { css, Global } from '@emotion/react';
|
|
import { useTheme } from 'antd-style';
|
|
|
|
const THEME_PREFIX = 'dumi-default-';
|
|
|
|
export default () => {
|
|
const token = useTheme();
|
|
|
|
return (
|
|
<Global
|
|
styles={css`
|
|
html {
|
|
.${THEME_PREFIX}search-bar {
|
|
&-input {
|
|
color: ${token.colorText};
|
|
background: ${token.colorBgContainer};
|
|
&:focus {
|
|
background: ${token.colorBgContainer};
|
|
}
|
|
&::placeholder {
|
|
color: ${token.colorTextPlaceholder} !important;
|
|
}
|
|
}
|
|
}
|
|
.${THEME_PREFIX}search-popover {
|
|
background-color: ${token.colorBgElevated} !important;
|
|
&::before {
|
|
border-bottom-color: ${token.colorBgElevated} !important;
|
|
}
|
|
}
|
|
.${THEME_PREFIX}search-result {
|
|
dl {
|
|
dt {
|
|
background-color: ${token.controlItemBgActive} !important;
|
|
}
|
|
dd {
|
|
a {
|
|
&:hover {
|
|
background-color: ${token.controlItemBgHover};
|
|
h4,
|
|
p {
|
|
color: ${token.colorText} !important;
|
|
}
|
|
svg {
|
|
fill: ${token.colorText} !important;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
`}
|
|
/>
|
|
);
|
|
};
|