diff --git a/assets/css/app.css b/assets/css/app.css index 3575fdfc..9be22670 100644 --- a/assets/css/app.css +++ b/assets/css/app.css @@ -15,6 +15,9 @@ @custom-variant phx-submit-loading (.phx-submit-loading&, .phx-submit-loading &); @custom-variant phx-change-loading (.phx-change-loading&, .phx-change-loading &); +/* Make LiveView wrapper divs transparent for layout */ +[data-phx-session], [data-phx-teleported-src] { display: contents } + @layer base { button:not(:disabled), [role="button"]:not(:disabled) { diff --git a/config/dev.exs b/config/dev.exs index b4f9ea5b..74cae0c4 100644 --- a/config/dev.exs +++ b/config/dev.exs @@ -67,9 +67,13 @@ config :music_library, MusicLibraryWeb.Endpoint, live_reload: [ web_console_logger: true, patterns: [ - ~r"priv/static/(?!uploads/).*(js|css|png|jpeg|jpg|gif|svg)$", - ~r"priv/gettext/.*(po)$", - ~r"lib/music_library_web/(?:controllers|live|components|router)/?.*\.(ex|heex)$" + # Static assets, except user uploads + ~r"priv/static/(?!uploads/).*\.(js|css|png|jpeg|jpg|gif|svg)$"E, + # Gettext translations + ~r"priv/gettext/.*\.po$"E, + # Router, Controllers, LiveViews and LiveComponents + ~r"lib/music_library_web/router\.ex$"E, + ~r"lib/music_library_web/(controllers|live|components)/.*\.(ex|heex)$"E ] ]