diff --git a/lib/simpleshop_theme/settings/theme_settings.ex b/lib/simpleshop_theme/settings/theme_settings.ex
index 1f3fa7f..13f6dd8 100644
--- a/lib/simpleshop_theme/settings/theme_settings.ex
+++ b/lib/simpleshop_theme/settings/theme_settings.ex
@@ -16,6 +16,7 @@ defmodule SimpleshopTheme.Settings.ThemeSettings do
# Branding
field :site_name, :string, default: "Store Name"
+ field :site_description, :string, default: "Discover unique products and original designs."
field :logo_mode, :string, default: "text-only"
field :logo_image_id, :binary_id
field :logo_size, :integer, default: 36
@@ -62,6 +63,7 @@ defmodule SimpleshopTheme.Settings.ThemeSettings do
:header_layout,
:accent_color,
:site_name,
+ :site_description,
:logo_mode,
:logo_image_id,
:logo_size,
diff --git a/lib/simpleshop_theme/theme/css_generator.ex b/lib/simpleshop_theme/theme/css_generator.ex
index 6259419..7792cda 100644
--- a/lib/simpleshop_theme/theme/css_generator.ex
+++ b/lib/simpleshop_theme/theme/css_generator.ex
@@ -58,7 +58,7 @@ defmodule SimpleshopTheme.Theme.CSSGenerator do
--t-surface-overlay: rgba(255, 255, 255, 0.95);
--t-text-primary: #171717;
--t-text-secondary: #525252;
- --t-text-tertiary: #a3a3a3;
+ --t-text-tertiary: #737373;
--t-text-inverse: #ffffff;
--t-border-default: #e5e5e5;
--t-border-subtle: #f0f0f0;
@@ -73,7 +73,7 @@ defmodule SimpleshopTheme.Theme.CSSGenerator do
--t-surface-overlay: rgba(253, 248, 243, 0.95);
--t-text-primary: #1c1917;
--t-text-secondary: #57534e;
- --t-text-tertiary: #a8a29e;
+ --t-text-tertiary: #78716c;
--t-text-inverse: #ffffff;
--t-border-default: #e7e0d8;
--t-border-subtle: #f0ebe4;
@@ -88,7 +88,7 @@ defmodule SimpleshopTheme.Theme.CSSGenerator do
--t-surface-overlay: rgba(244, 247, 251, 0.95);
--t-text-primary: #0f172a;
--t-text-secondary: #475569;
- --t-text-tertiary: #94a3b8;
+ --t-text-tertiary: #64748b;
--t-text-inverse: #ffffff;
--t-border-default: #d4dce8;
--t-border-subtle: #e8eff5;
diff --git a/lib/simpleshop_theme_web/components/layouts/shop_root.html.heex b/lib/simpleshop_theme_web/components/layouts/shop_root.html.heex
index e185c1b..7ce5155 100644
--- a/lib/simpleshop_theme_web/components/layouts/shop_root.html.heex
+++ b/lib/simpleshop_theme_web/components/layouts/shop_root.html.heex
@@ -4,6 +4,7 @@
+
<.live_title><%= assigns[:page_title] || @theme_settings.site_name %>