mirror of
https://github.com/kremalicious/umami.git
synced 2025-02-14 21:10:34 +01:00
Fixed update notice.
This commit is contained in:
parent
68ffa823f8
commit
5b7cfe83b4
@ -1,4 +1,5 @@
|
|||||||
import { useEffect, useCallback, useState } from 'react';
|
import { useEffect, useCallback, useState } from 'react';
|
||||||
|
import { createPortal } from 'react-dom';
|
||||||
import { Button, Row, Column } from 'react-basics';
|
import { Button, Row, Column } from 'react-basics';
|
||||||
import { setItem } from 'next-basics';
|
import { setItem } from 'next-basics';
|
||||||
import useStore, { checkVersion } from 'store/version';
|
import useStore, { checkVersion } from 'store/version';
|
||||||
@ -44,7 +45,7 @@ export function UpdateNotice({ user, config }) {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return createPortal(
|
||||||
<Row className={styles.notice}>
|
<Row className={styles.notice}>
|
||||||
<Column variant="two" className={styles.message}>
|
<Column variant="two" className={styles.message}>
|
||||||
{formatMessage(messages.newVersionAvailable, { version: `v${latest}` })}
|
{formatMessage(messages.newVersionAvailable, { version: `v${latest}` })}
|
||||||
@ -55,7 +56,8 @@ export function UpdateNotice({ user, config }) {
|
|||||||
</Button>
|
</Button>
|
||||||
<Button onClick={handleDismissClick}>{formatMessage(labels.dismiss)}</Button>
|
<Button onClick={handleDismissClick}>{formatMessage(labels.dismiss)}</Button>
|
||||||
</Column>
|
</Column>
|
||||||
</Row>
|
</Row>,
|
||||||
|
document.body,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2,13 +2,14 @@
|
|||||||
position: absolute;
|
position: absolute;
|
||||||
max-width: 800px;
|
max-width: 800px;
|
||||||
gap: 20px;
|
gap: 20px;
|
||||||
margin: 20px auto;
|
margin: 80px auto;
|
||||||
justify-self: center;
|
align-self: center;
|
||||||
background: var(--base50);
|
background: var(--base50);
|
||||||
padding: 20px;
|
padding: 20px;
|
||||||
border: 1px solid var(--base300);
|
border: 1px solid var(--base300);
|
||||||
border-radius: var(--border-radius);
|
border-radius: var(--border-radius);
|
||||||
z-index: var(--z-index-popup);
|
z-index: var(--z-index-popup);
|
||||||
|
box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.message {
|
.message {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user