diff --git a/changelog.md b/changelog.md index 6914f61..11f0eb7 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,8 @@ - Add bottom padding to page - Make pipeline step not require content - Make content previews resizable +- Fix live flashes not dismissable by click +- Fix disconnection modal not displaying # v0.1.12 - Code quality fixes diff --git a/lib/memex_web/components/layouts/app.html.heex b/lib/memex_web/components/layouts/app.html.heex index 8746a44..6101101 100644 --- a/lib/memex_web/components/layouts/app.html.heex +++ b/lib/memex_web/components/layouts/app.html.heex @@ -1,18 +1,45 @@ -
+
<.topbar current_user={assigns[:current_user]} />
-

Map.has_key?("info")} + class="alert alert-info cursor-pointer" + role="alert" + phx-click="lv:clear-flash" + phx-value-key="info" + > + <%= live_flash(@flash, :info) %>

-

Map.has_key?("error")} + class="alert alert-danger cursor-pointer" + role="alert" + phx-click="lv:clear-flash" + phx-value-key="error" + > + <%= live_flash(@flash, :error) %>

-
+
<%= @inner_content %>
+ +
+ + +

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

+
diff --git a/lib/memex_web/components/layouts/live.html.heex b/lib/memex_web/components/layouts/live.html.heex deleted file mode 100644 index 84d1534..0000000 --- a/lib/memex_web/components/layouts/live.html.heex +++ /dev/null @@ -1,45 +0,0 @@ -
-
- <.topbar current_user={assigns[:current_user]} /> - -
-

Map.has_key?("info")} - class="alert alert-info" - role="alert" - phx-click="lv:clear-flash" - phx-value-key="info" - > - <%= live_flash(@flash, "info") %> -

- -

Map.has_key?("error")} - class="alert alert-danger" - role="alert" - phx-click="lv:clear-flash" - phx-value-key="error" - > - <%= live_flash(@flash, "error") %> -

-
-
- -
- <%= @inner_content %> -
-
- -
- - -

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

-
diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po index 9847ce4..e4661d9 100644 --- a/priv/gettext/de/LC_MESSAGES/default.po +++ b/priv/gettext/de/LC_MESSAGES/default.po @@ -12,7 +12,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Translate Toolkit 3.7.4\n" -#: lib/memex_web/components/layouts/live.html.heex:43 +#: lib/memex_web/components/layouts/app.html.heex:43 #, elixir-autogen, elixir-format msgid "Reconnecting..." msgstr "" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 94970ea..63f6480 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -10,7 +10,7 @@ msgid "" msgstr "" -#: lib/memex_web/components/layouts/live.html.heex:43 +#: lib/memex_web/components/layouts/app.html.heex:43 #, elixir-autogen, elixir-format msgid "Reconnecting..." msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 4b21c03..cce721f 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -11,7 +11,7 @@ msgstr "" "Language: en\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: lib/memex_web/components/layouts/live.html.heex:43 +#: lib/memex_web/components/layouts/app.html.heex:43 #, elixir-autogen, elixir-format msgid "Reconnecting..." msgstr ""