Loading screen progressbar improvements
This commit is contained in:
parent
a4055cec40
commit
aba8882d0a
3 changed files with 43 additions and 15 deletions
|
@ -202,7 +202,7 @@ export function Inbox({
|
|||
) * 100;
|
||||
}
|
||||
|
||||
let message = i18n('icu:loading');
|
||||
let message: string | undefined;
|
||||
if (envelopeTimestamp !== undefined) {
|
||||
const daysBeforeMidnight = Math.ceil(
|
||||
(midnight - envelopeTimestamp) / DAY
|
||||
|
@ -224,13 +224,25 @@ export function Inbox({
|
|||
<div className="module-title-bar-drag-area" />
|
||||
|
||||
<div className="module-splash-screen__logo module-img--150" />
|
||||
<div className="app-loading-screen__progress--container">
|
||||
<div
|
||||
className="app-loading-screen__progress--bar"
|
||||
style={{ transform: `translateX(${loadingProgress - 100}%)` }}
|
||||
/>
|
||||
</div>
|
||||
<div className="message">{message}</div>
|
||||
{envelopeTimestamp === undefined ? (
|
||||
<div className="container">
|
||||
<span className="dot" />
|
||||
<span className="dot" />
|
||||
<span className="dot" />
|
||||
</div>
|
||||
) : (
|
||||
<div className="app-loading-screen__progress--container">
|
||||
<div
|
||||
className="app-loading-screen__progress--bar"
|
||||
style={{ transform: `translateX(${loadingProgress - 100}%)` }}
|
||||
/>
|
||||
</div>
|
||||
)}
|
||||
{message === undefined ? (
|
||||
<div className="message-placeholder" />
|
||||
) : (
|
||||
<div className="message">{message}</div>
|
||||
)}
|
||||
<div id="toast" />
|
||||
</div>
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue