diff --git a/uniweb/migrations/0099_uniwebhomepage_calendar_button_text.py b/uniweb/migrations/0099_uniwebhomepage_calendar_button_text.py
new file mode 100644
index 0000000000000000000000000000000000000000..709b947fb3f61acee64642067282c4c577435e36
--- /dev/null
+++ b/uniweb/migrations/0099_uniwebhomepage_calendar_button_text.py
@@ -0,0 +1,18 @@
+# Generated by Django 5.0.6 on 2024-07-13 17:49
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('uniweb', '0098_alter_uniwebarticlepage_content_and_more'),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name='uniwebhomepage',
+            name='calendar_button_text',
+            field=models.CharField(default='Kalendář', max_length=256, verbose_name='Text tlačítka kalendáře'),
+        ),
+    ]
diff --git a/uniweb/models.py b/uniweb/models.py
index f8949adc385ffafd1e48b2955aab9f7d14686f47..08f81e735d38980c74975ae1e85c0bd7d16680a5 100644
--- a/uniweb/models.py
+++ b/uniweb/models.py
@@ -119,6 +119,9 @@ class UniwebHomePage(
     show_logo = models.BooleanField(
         "zobrazit logo", default=True, help_text="Chcete v hlavičce ukazovat logo?"
     )
+    calendar_button_text = models.CharField(
+        "Text tlačítka kalendáře", max_length=256, default="Kalendář"
+    )
     footer_extra_content = RichTextField(
         verbose_name="Extra obsah pod šedou patičkou",
         blank=True,
@@ -161,6 +164,7 @@ class UniwebHomePage(
         + [
             FieldPanel("menu_button_name"),
             FieldPanel("menu_button_content"),
+            FieldPanel("calendar_button_text"),
         ]
     )