From e3f095ade7e72265d2f2ef470fb4b1e7e9b03459 Mon Sep 17 00:00:00 2001 From: ruslandoga Date: Fri, 20 Jan 2023 20:41:04 +0700 Subject: [PATCH] fix class name typo and include it in safelist (#2610) --- assets/tailwind.config.js | 5 +++++ lib/plausible_web/views/stats_view.ex | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/assets/tailwind.config.js b/assets/tailwind.config.js index f16810db02e9..31e45703adc5 100644 --- a/assets/tailwind.config.js +++ b/assets/tailwind.config.js @@ -5,6 +5,11 @@ module.exports = { './js/**/*.js', '../lib/plausible_web/templates/**/*.html.eex', ], + safelist: [ + // PlausibleWeb.StatsView.stats_container_class/1 uses this class + // it's not used anywhere else in the templates or scripts + "max-w-screen-lg" + ], darkMode: 'class', theme: { container: { diff --git a/lib/plausible_web/views/stats_view.ex b/lib/plausible_web/views/stats_view.ex index faf651583461..fff724621e85 100644 --- a/lib/plausible_web/views/stats_view.ex +++ b/lib/plausible_web/views/stats_view.ex @@ -52,7 +52,7 @@ defmodule PlausibleWeb.StatsView do def stats_container_class(conn) do cond do conn.assigns[:embedded] && conn.assigns[:width] == "manual" -> "" - conn.assigns[:embedded] -> "max-width-screen-lg mx-auto" + conn.assigns[:embedded] -> "max-w-screen-lg mx-auto" !conn.assigns[:embedded] -> "container" end end