diff --git a/app/Actions/SendMail/SendNewsletter.php b/app/Actions/SendMail/SendNewsletter.php
index 9847e00..3637535 100644
--- a/app/Actions/SendMail/SendNewsletter.php
+++ b/app/Actions/SendMail/SendNewsletter.php
@@ -91,6 +91,7 @@ class SendNewsletter
// }
$data['inhalt'] = str_replace('###lieber_vorname###', $replace, $template->inhalt);
+ $data['unterschrift'] = $template->unterschrift;
SendNewsletterJob::dispatch($data);
diff --git a/app/Filament/Resources/MailVorlages/Schemas/MailVorlageForm.php b/app/Filament/Resources/MailVorlages/Schemas/MailVorlageForm.php
index 8dbbe02..26f37d2 100644
--- a/app/Filament/Resources/MailVorlages/Schemas/MailVorlageForm.php
+++ b/app/Filament/Resources/MailVorlages/Schemas/MailVorlageForm.php
@@ -26,6 +26,11 @@ class MailVorlageForm
['bold', 'italic', 'underline', 'strike', 'code', 'small', 'highlight'],
['undo', 'redo'],
]),
+ RichEditor::make('unterschrift')
+ ->toolbarButtons([
+ ['bold', 'italic'],
+ ['undo', 'redo'],
+ ]),
])->columns(1);
}
}
diff --git a/app/Filament/Resources/MailVorlages/Tables/MailVorlagesTable.php b/app/Filament/Resources/MailVorlages/Tables/MailVorlagesTable.php
index 00cd75e..10fb79d 100644
--- a/app/Filament/Resources/MailVorlages/Tables/MailVorlagesTable.php
+++ b/app/Filament/Resources/MailVorlages/Tables/MailVorlagesTable.php
@@ -31,6 +31,9 @@ class MailVorlagesTable
->extraAttributes(['class' => 'tiptap'])
->markdown()
->wrap(),
+ TextColumn::make('unterschrift')
+ ->markdown()
+ ->prefix('Unterschrift: '),
])->space(1),
]),
])
diff --git a/app/Models/MailVorlage.php b/app/Models/MailVorlage.php
index 8b7df27..02fde04 100644
--- a/app/Models/MailVorlage.php
+++ b/app/Models/MailVorlage.php
@@ -10,5 +10,6 @@ class MailVorlage extends Model
'titel',
'subjekt',
'inhalt',
+ 'unterschrift',
];
}
diff --git a/database/migrations/2026_05_05_150000_create_mail_vorlages_table.php b/database/migrations/2026_05_05_150000_create_mail_vorlages_table.php
index 7328697..6430e1f 100644
--- a/database/migrations/2026_05_05_150000_create_mail_vorlages_table.php
+++ b/database/migrations/2026_05_05_150000_create_mail_vorlages_table.php
@@ -16,6 +16,7 @@ return new class extends Migration
$table->string('titel');
$table->string('subjekt');
$table->longText('inhalt');
+ $table->string('unterschrift')->nullable();
$table->timestamps();
});
}
diff --git a/public/images/newsletter/ztlogo-tv-sm-notext.png b/public/images/newsletter/ztlogo-tv-sm-notext.png
new file mode 100644
index 0000000..0db1f33
Binary files /dev/null and b/public/images/newsletter/ztlogo-tv-sm-notext.png differ
diff --git a/public/images/newsletter/ztlogo-tv-sm.png b/public/images/newsletter/ztlogo-tv-sm.png
deleted file mode 100644
index 365be70..0000000
Binary files a/public/images/newsletter/ztlogo-tv-sm.png and /dev/null differ
diff --git a/resources/views/mail/newsletter.blade.php b/resources/views/mail/newsletter.blade.php
index ef2c13b..1d67dc3 100644
--- a/resources/views/mail/newsletter.blade.php
+++ b/resources/views/mail/newsletter.blade.php
@@ -1,7 +1,7 @@
@@ -347,11 +347,14 @@ $logo = config('app.url') . '/images/newsletter/ztlogo-tv-sm.png';
- Hanno Vogl-Fernheim, Julia Angermaier, Gilbert Sommer
+
+
+ {!! $data['unterschrift'] !!} +