mirror of
https://github.com/logto-io/logto.git
synced 2025-01-27 21:39:16 -05:00
refactor(console): connector guide readme content scrollbar (#3565)
This commit is contained in:
parent
f4a21b7c12
commit
3ee26c31cf
3 changed files with 7 additions and 6 deletions
|
@ -52,6 +52,7 @@
|
|||
border: 1.5px solid var(--color-focused-variant);
|
||||
border-radius: 16px;
|
||||
margin: 0 _.unit(6) _.unit(6) 0;
|
||||
overflow-y: auto;
|
||||
|
||||
.readmeTitle {
|
||||
font: var(--font-title-2);
|
||||
|
@ -61,9 +62,7 @@
|
|||
|
||||
.readmeContent {
|
||||
flex: 1;
|
||||
padding: 0 _.unit(6);
|
||||
overflow-y: auto;
|
||||
padding-bottom: _.unit(4);
|
||||
padding: 0 _.unit(6) _.unit(4);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -18,6 +18,7 @@ import CardTitle from '@/components/CardTitle';
|
|||
import DangerousRaw from '@/components/DangerousRaw';
|
||||
import IconButton from '@/components/IconButton';
|
||||
import Markdown from '@/components/Markdown';
|
||||
import OverlayScrollbar from '@/components/OverlayScrollbar';
|
||||
import { ConnectorsTabs } from '@/consts/page-tabs';
|
||||
import useApi from '@/hooks/use-api';
|
||||
import useConfigs from '@/hooks/use-configs';
|
||||
|
@ -48,7 +49,6 @@ const Guide = ({ connector, onClose }: Props) => {
|
|||
const [conflictConnectorName, setConflictConnectorName] = useState<Record<string, string>>();
|
||||
const { t } = useTranslation(undefined, { keyPrefix: 'admin_console' });
|
||||
const { type: connectorType, formItems, target, isStandard, configTemplate } = connector ?? {};
|
||||
|
||||
const { language } = i18next;
|
||||
|
||||
const isSocialConnector =
|
||||
|
@ -181,10 +181,10 @@ const Guide = ({ connector, onClose }: Props) => {
|
|||
/>
|
||||
</div>
|
||||
<div className={styles.content}>
|
||||
<div className={styles.readme}>
|
||||
<OverlayScrollbar className={styles.readme}>
|
||||
<div className={styles.readmeTitle}>README: {title}</div>
|
||||
<Markdown className={styles.readmeContent}>{content}</Markdown>
|
||||
</div>
|
||||
</OverlayScrollbar>
|
||||
<div className={styles.setup}>
|
||||
<FormProvider {...methods}>
|
||||
<form autoComplete="off" onSubmit={onSubmit}>
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
&.os-theme-light {
|
||||
&.os-scrollbar-vertical {
|
||||
width: 12px;
|
||||
padding: 8px 2px;
|
||||
|
||||
|
||||
> .os-scrollbar-track {
|
||||
> .os-scrollbar-handle {
|
||||
|
|
Loading…
Add table
Reference in a new issue