From 8ccd94818c92c96d6b455ca19266acd2c2a52145 Mon Sep 17 00:00:00 2001 From: shibao Date: Sun, 22 Jan 2023 23:50:56 -0500 Subject: [PATCH] make loading screen less intrusive --- assets/css/app.scss | 5 ++-- changelog.md | 5 ++++ lib/memex_web/templates/layout/live.html.heex | 26 +++++-------------- 3 files changed, 15 insertions(+), 21 deletions(-) diff --git a/assets/css/app.scss b/assets/css/app.scss index 7ebd9b6..0e9a75c 100644 --- a/assets/css/app.scss +++ b/assets/css/app.scss @@ -25,12 +25,13 @@ $fa-font-path: "@fortawesome/fontawesome-free/webfonts"; 100% { scale: 1.0; opacity: 1; } } -.phx-connected > #disconnect, #loading { +// disconnect toast +.phx-connected > #disconnect { opacity: 0 !important; pointer-events: none; } -.phx-loading:not(.phx-error) > #loading, .phx-error > #disconnect { +.phx-error > #disconnect { opacity: 0.95 !important; } diff --git a/changelog.md b/changelog.md index e8bb92f..fe30023 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,8 @@ +# v0.1.7 +- Update dependencies +- Show topbar on form submit/page refresh +- Make loading/reconnection less intrusive + # v0.1.6 - fix formatting in note/context/step contents - add json export for data diff --git a/lib/memex_web/templates/layout/live.html.heex b/lib/memex_web/templates/layout/live.html.heex index 9f81786..5903904 100644 --- a/lib/memex_web/templates/layout/live.html.heex +++ b/lib/memex_web/templates/layout/live.html.heex @@ -27,28 +27,16 @@ -
-

- <%= gettext("Loading...") %> -

- - -
-
-

+ + +

<%= gettext("Reconnecting...") %>

- -