diff --git a/lps/base/migrations/0004_sitesettings.py b/lps/base/migrations/0004_sitesettings.py
new file mode 100644
index 0000000..f7eaf76
--- /dev/null
+++ b/lps/base/migrations/0004_sitesettings.py
@@ -0,0 +1,43 @@
+# Generated by Django 5.0.6 on 2024-06-12 17:00
+
+import django.db.models.deletion
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ("base", "0003_formpage_formfield"),
+        ("wagtailimages", "0026_delete_uploadedimage"),
+    ]
+
+    operations = [
+        migrations.CreateModel(
+            name="SiteSettings",
+            fields=[
+                (
+                    "id",
+                    models.BigAutoField(
+                        auto_created=True,
+                        primary_key=True,
+                        serialize=False,
+                        verbose_name="ID",
+                    ),
+                ),
+                (
+                    "icon",
+                    models.ForeignKey(
+                        blank=True,
+                        help_text="Icône du site",
+                        null=True,
+                        on_delete=django.db.models.deletion.SET_NULL,
+                        related_name="+",
+                        to="wagtailimages.image",
+                    ),
+                ),
+            ],
+            options={
+                "abstract": False,
+            },
+        ),
+    ]
diff --git a/lps/base/models.py b/lps/base/models.py
index f373a41..64ed583 100644
--- a/lps/base/models.py
+++ b/lps/base/models.py
@@ -26,6 +26,21 @@ class NavigationSettings(BaseGenericSetting):
         )
     ]
 
+@register_setting
+class SiteSettings(BaseGenericSetting):
+    icon = models.ForeignKey(
+        "wagtailimages.Image",
+        null=True,
+        blank=True,
+        on_delete=models.SET_NULL,
+        related_name="+",
+        help_text="Icône du site",
+    )
+
+    panels = [
+        MultiFieldPanel(
+            [FieldPanel("icon")], "Informations du site")]
+
 
 class FormField(AbstractFormField):
     page = ParentalKey("FormPage", on_delete=models.CASCADE, related_name="form_fields")
diff --git a/lps/home/migrations/0005_homepage_icon.py b/lps/home/migrations/0005_homepage_icon.py
new file mode 100644
index 0000000..475938b
--- /dev/null
+++ b/lps/home/migrations/0005_homepage_icon.py
@@ -0,0 +1,27 @@
+# Generated by Django 5.0.6 on 2024-06-12 16:50
+
+import django.db.models.deletion
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ("home", "0004_homepage_hero_text_homepage_image"),
+        ("wagtailimages", "0026_delete_uploadedimage"),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name="homepage",
+            name="icon",
+            field=models.ForeignKey(
+                blank=True,
+                help_text="Icône du site",
+                null=True,
+                on_delete=django.db.models.deletion.SET_NULL,
+                related_name="+",
+                to="wagtailimages.image",
+            ),
+        ),
+    ]
diff --git a/lps/home/migrations/0006_remove_homepage_icon.py b/lps/home/migrations/0006_remove_homepage_icon.py
new file mode 100644
index 0000000..78a38bb
--- /dev/null
+++ b/lps/home/migrations/0006_remove_homepage_icon.py
@@ -0,0 +1,17 @@
+# Generated by Django 5.0.6 on 2024-06-12 17:02
+
+from django.db import migrations
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ("home", "0005_homepage_icon"),
+    ]
+
+    operations = [
+        migrations.RemoveField(
+            model_name="homepage",
+            name="icon",
+        ),
+    ]
diff --git a/lps/lps/static/css/lps.css b/lps/lps/static/css/lps.css
index fb0ec77..cdd46e8 100644
--- a/lps/lps/static/css/lps.css
+++ b/lps/lps/static/css/lps.css
@@ -6,7 +6,11 @@ h1, h2, h3, h4, h5, h6 {
 	--pico-font-weight: 600;
 }
 
-img {
+nav img {
+	height: 100%;
+}
+
+main img {
 	width: 100%;
 }
 
diff --git a/lps/lps/static/img/mariaks.png b/lps/lps/static/img/mariaks.png
deleted file mode 100644
index 9dde376..0000000
Binary files a/lps/lps/static/img/mariaks.png and /dev/null differ
diff --git a/lps/lps/templates/nav.html b/lps/lps/templates/nav.html
index 613c844..eb699c0 100644
--- a/lps/lps/templates/nav.html
+++ b/lps/lps/templates/nav.html
@@ -1,10 +1,11 @@
-{% load wagtailcore_tags navigation_tags %}
+{% load wagtailcore_tags navigation_tags wagtailimages_tags %}
 {% get_site_root as site_root %}
 <nav>
     <ul>
         <li>
             <a href="{% pageurl site_root %}">
-                <strong>Lycée du Pays de Soule</strong>
+              	{% srcset_image settings.base.SiteSettings.icon width-{64,128} %}
+							<strong>{{ site_root.title }}</strong>
             </a>
         </li>
     </ul>
