Fixed auth popup and userpic style
This commit is contained in:
parent
778e8e8c43
commit
e045a06fd6
|
@ -1,4 +1,5 @@
|
||||||
.circlewrap {
|
.circlewrap {
|
||||||
|
align-items: center;
|
||||||
border-radius: 100%;
|
border-radius: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
height: 32px;
|
height: 32px;
|
||||||
|
|
|
@ -96,7 +96,7 @@ export const Header = (props: Props) => {
|
||||||
[styles.headerWithTitle]: Boolean(props.title)
|
[styles.headerWithTitle]: Boolean(props.title)
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<Modal variant="wide" name="auth">
|
<Modal variant="wide" name="auth" noPadding={true}>
|
||||||
<AuthModal />
|
<AuthModal />
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
||||||
|
|
|
@ -70,3 +70,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.noPadding {
|
||||||
|
padding: 0 2rem;
|
||||||
|
}
|
||||||
|
|
|
@ -10,6 +10,7 @@ interface ModalProps {
|
||||||
variant: 'narrow' | 'wide'
|
variant: 'narrow' | 'wide'
|
||||||
children: JSX.Element
|
children: JSX.Element
|
||||||
onClose?: () => void
|
onClose?: () => void
|
||||||
|
noPadding?: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export const Modal = (props: ModalProps) => {
|
export const Modal = (props: ModalProps) => {
|
||||||
|
@ -35,13 +36,20 @@ export const Modal = (props: ModalProps) => {
|
||||||
<div class={styles.backdrop} onClick={handleHide}>
|
<div class={styles.backdrop} onClick={handleHide}>
|
||||||
<div
|
<div
|
||||||
class={clsx(styles.modal, {
|
class={clsx(styles.modal, {
|
||||||
[styles.narrow]: props.variant === 'narrow'
|
[styles.narrow]: props.variant === 'narrow',
|
||||||
|
[styles.noPadding]: props.noPadding
|
||||||
})}
|
})}
|
||||||
onClick={(event) => event.stopPropagation()}
|
onClick={(event) => event.stopPropagation()}
|
||||||
>
|
>
|
||||||
{props.children}
|
{props.children}
|
||||||
<div class={styles.close} onClick={handleHide}>
|
<div class={styles.close} onClick={handleHide}>
|
||||||
<svg width="16" height="18" viewBox="0 0 16 18" xmlns="http://www.w3.org/2000/svg">
|
<svg
|
||||||
|
class={styles.icon}
|
||||||
|
width="16"
|
||||||
|
height="18"
|
||||||
|
viewBox="0 0 16 18"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
>
|
||||||
<path
|
<path
|
||||||
d="M7.99987 7.52552L14.1871 0.92334L15.9548 2.80968L9.76764 9.41185L15.9548 16.014L14.1871 17.9004L7.99987 11.2982L1.81269 17.9004L0.0449219 16.014L6.23211 9.41185L0.0449225 2.80968L1.81269 0.92334L7.99987 7.52552Z"
|
d="M7.99987 7.52552L14.1871 0.92334L15.9548 2.80968L9.76764 9.41185L15.9548 16.014L14.1871 17.9004L7.99987 11.2982L1.81269 17.9004L0.0449219 16.014L6.23211 9.41185L0.0449225 2.80968L1.81269 0.92334L7.99987 7.52552Z"
|
||||||
fill="currentColor"
|
fill="currentColor"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user