mirror of
https://github.com/logto-io/logto.git
synced 2025-01-27 21:39:16 -05:00
parent
6e27c1780d
commit
dd8b767130
2 changed files with 21 additions and 0 deletions
|
@ -26,3 +26,22 @@
|
|||
background: rgba(0, 0, 0, 40%);
|
||||
inset: 0;
|
||||
}
|
||||
|
||||
/* stylelint-disable selector-class-pattern */
|
||||
/* stylelint-disable-next-line selector-pseudo-class-no-unknown */
|
||||
:global {
|
||||
.ReactModal__Content[role='drawer'] {
|
||||
transform: translateX(100%);
|
||||
transition: transform 0.3s ease-in-out;
|
||||
}
|
||||
|
||||
.ReactModal__Content--after-open[role='drawer'] {
|
||||
transform: translateX(0);
|
||||
}
|
||||
|
||||
.ReactModal__Content--before-close[role='drawer'] {
|
||||
transform: translateX(100%);
|
||||
}
|
||||
}
|
||||
|
||||
/* stylelint-enable selector-class-pattern */
|
||||
|
|
|
@ -16,9 +16,11 @@ const Drawer = ({ isOpen, onClose, children }: Props) => {
|
|||
return (
|
||||
<ReactModal
|
||||
shouldCloseOnOverlayClick
|
||||
role="drawer"
|
||||
isOpen={isOpen}
|
||||
className={styles.content}
|
||||
overlayClassName={styles.overlay}
|
||||
closeTimeoutMS={300}
|
||||
onRequestClose={onClose}
|
||||
>
|
||||
<div className={styles.headline}>
|
||||
|
|
Loading…
Add table
Reference in a new issue