hg farbe deckblatt

This commit is contained in:
salam committed 2025-11-26 19:45:49 +01:00
1 parent 7ca78ca60e
commit 1522205803
10 files changed
+164 -137

No files matched your search

+4 -3
View File
@@ -11,9 +11,10 @@ class Deckblatt
public static function load($inhalt, $textblock, $textblock2)
{
// GUTACHTER
$html = '<div id="deckblatt-gutachter">';
$html = '<div id="deckblatt" style="background-color: '.PdfGenerator::$projekt->deckblatt_bg.';">';
$html .= '<div id="deckblatt-gutachter">';
if (PdfGenerator::$gutachter->logo && PdfGenerator::$gutachter->logo_anzeigen) {
$html .= '<div id="deckblatt-logo-gutachter" style="width:190mm; height: '.PdfGenerator::$gutachter->logo_height.'mm; background-position: center '.PdfGenerator::$gutachter->logo_align.'; background-image: url(\''.public_path().'/storage/'.PdfGenerator::$gutachter->logo.'\');"></div>';
$html .= '<div id="deckblatt-logo-gutachter" style="height: '.PdfGenerator::$gutachter->logo_height.'mm; background-position: center '.PdfGenerator::$gutachter->logo_align.'; background-image: url(\''.public_path().'/storage/'.PdfGenerator::$gutachter->logo.'\');"></div>';
}
if (PdfGenerator::$gutachter->referenz_formatting && PdfGenerator::$gutachter->text_anzeigen) {
$str = RichContentRenderer::make(PdfGenerator::$gutachter->referenz_formatting)->toHtml();
@@ -41,7 +42,7 @@ class Deckblatt
$str = RichContentRenderer::make(PdfGenerator::$auftraggeber->referenz_formatting)->toHtml();
$html .= Format::fix_str($str);
}
$html .= '</div>';
$html .= '</div></div>';
return $html;
}
@@ -83,6 +83,9 @@ class GutachterForm
]),
TextInput::make('logo_height')
->hidden(fn (Get $get): bool => ! $get('logo_anzeigen'))
->numeric()
->minValue(20)
->maxValue(100)
->label('Logo Höhe')
->required()
->suffix('mm'),
@@ -5,6 +5,7 @@ namespace App\Filament\Resources\Projektes\Schemas;
use App\Enums\ProjektStatus;
use App\Models\Projekte;
use Filament\Actions\Action;
use Filament\Forms\Components\ColorPicker;
use Filament\Forms\Components\DatePicker;
use Filament\Forms\Components\Radio;
use Filament\Forms\Components\RichEditor;
@@ -69,6 +70,7 @@ class ProjekteForm
->belowContent([
'Als Platzhalter "###DATUM###"',
]),
ColorPicker::make('deckblatt_bg')->label('Deckblatt Hintegrund Farbe'),
])->columns(2),
Tab::make('Zuordnung')
->schema([
+1
View File
@@ -17,6 +17,7 @@ class Projekte extends Model
'beschreibung',
'erstellung',
'status',
'deckblatt_bg',
'evaluation_gutachten',
'bezahlt_am',
];