big change Inhaltstabelle und PDF

This commit is contained in:
salam committed 2025-11-03 18:14:46 +01:00
1 parent 2f6ae7e4a1
commit d5d1f743bb
58 files changed
+1244 -922

No files matched your search

+26 -36
View File
@@ -1,45 +1,42 @@
body,
.base {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: 100;
line-height: 18px;
margin: 0;
body {
font-family: Verdana, Tahoma, sans-serif;
font-size: 9pt;
font-weight: normal;
line-height: 13pt;
}
/** POSITION FIXED */
#deckblatt-gutachter {
position: absolute;
top: 12mm;
width: 185mm;
width: 190mm;
}
#deckblatt-logo-gutachter {
width: 185mm;
width: 190mm;
height: 12mm;
background-size: contain;
background-repeat: no-repeat;
margin-bottom: 1mm;
}
#deckblatt-gutachten {
#deckblatt-projekt {
position: absolute;
font-size: 24px;
top: 90mm;
width: 185mm;
width: 190mm;
}
#deckblatt-festsetzung {
position: absolute;
text-align: right;
top: 130mm;
width: 185mm;
top: 170mm;
width: 190mm;
}
#deckblatt-auftraggeber {
position: absolute;
top: 250mm;
width: 185mm;
width: 190mm;
text-align: right;
}
@@ -58,36 +55,29 @@ body,
.header {
padding: 1.3mm 3mm;
margin: 9mm 0 5mm;
font-size: 1.5rem;
font-size: 14px;
border: 0.5px solid #e5e7eb;
background-color: #eff6ff;
}
h1 {
font-size: 22px;
line-height: 28px;
padding-left: 5px;
margin: 0;
/* h1 {
font-size: 22pt;
line-height: 26pt;
}
h2 {
font-size: 16px;
line-height: 22px;
padding-left: 5px;
margin: 0;
font-size: 18pt;
line-height: 20pt;
}
h3 {
font-size: 14px;
line-height: 18px;
padding-left: 5px;
margin: 0;
}
font-size: 14pt;
line-height: auto;
} */
.small {
font-size: 10px;
line-height: 14px;
margin: 0;
font-size: 7pt;
line-height: 9pt;
}
a {
@@ -132,7 +122,7 @@ a {
LAYOUT
*/
p {
margin: auto 5px;
padding-top: 1mm;
}
@@ -184,11 +174,11 @@ table {
}
td {
padding: 0.5rem;
padding: 3px;
}
th {
padding: 0.5rem auto 1rem;
padding: 3px auto 6px;
}
.wp10 {
+10 -7
View File
@@ -15,7 +15,8 @@
<x-slot name="heading">
2. Vertragsgegenstand
</x-slot>
Der Anbieter stellt dem Kunden eine webbasierte Software zur Verfügung, mit der der Kunde die Nutzwertberechnung
Der Anbieter stellt dem Benutzer eine webbasierte Software zur Verfügung, mit der der Kunde die
Nutzwertberechnung
für Bauprojekte durchführen kann. Die Software wird als Software-as-a-Service (SaaS) angeboten, die über das
Internet zugänglich ist.
</x-filament::section>
@@ -25,7 +26,7 @@
</x-slot>
<ol class="list-[lower-alpha]">
<li>
Der Anbieter gewährt dem Kunden ein nicht-exklusives, nicht übertragbares, zeitlich begrenztes Recht
Der Anbieter gewährt dem Benutzer ein nicht-exklusives, nicht übertragbares, zeitlich begrenztes Recht
zur Nutzung
der Software gemäß den Bestimmungen dieses Vertrages.
</li>
@@ -81,7 +82,7 @@
Der Anbieter verpflichtet sich zu einer Verfügbarkeit der Software von 99% pro Jahr, mit Ausnahme
geplanter
Wartungsfenster und unvorhergesehener technischer Störungen. Der Anbieter wird sich bemühen, geplante
Wartungsarbeiten außerhalb der üblichen Arbeitszeiten durchzuführen und diese dem Kunden im Voraus
Wartungsarbeiten außerhalb der üblichen Arbeitszeiten durchzuführen und diese dem Benutzer im Voraus
mitzuteilen.
</li>
<li>
@@ -140,9 +141,10 @@
verarbeiten.
</li>
<li>
Der Anbieter verpflichtet sich, die Daten des Kunden vertraulich zu behandeln und nur im Einklang mit
Der Anbieter verpflichtet sich, die Daten des Benutzer vertraulich zu behandeln und nur im Einklang mit
den
geltenden Datenschutzgesetzen zu verwenden. Der Anbieter wird die Daten nicht ohne Zustimmung des Kunden
geltenden Datenschutzgesetzen zu verwenden. Der Anbieter wird die Daten nicht ohne Zustimmung des
Benutzer
an Dritte
weitergeben, es sei denn, dies ist gesetzlich erforderlich.
</li>
@@ -167,7 +169,7 @@
</li>
<li>
Der Anbieter übernimmt keine Haftung für Schäden, die durch unsachgemäße Nutzung der Software durch den
Kunden
Benutzer
entstehen.
</li>
</ol>
@@ -212,7 +214,8 @@
</x-slot>
<ol class="list-[lower-alpha]">
<li>
Der Anbieter behält sich das Recht vor, diese AGB jederzeit zu ändern. Änderungen werden dem Kunden per
Der Anbieter behält sich das Recht vor, diese AGB jederzeit zu ändern. Änderungen werden dem Benutzer
per
E-Mail
oder über die Software selbst mitgeteilt.
</li>
+42
View File
@@ -0,0 +1,42 @@
<?php
use Filament\Forms\Components\RichEditor\RichContentRenderer;
use Illuminate\Support\HtmlString;
?>
<style>
td {
padding: 2mm 7mm;
}
</style>
<x-filament::fieldset style="text-wrap: wrap;">
<x-slot name="label">
@if ($record->id == 11)
<span class="text-blue-600 dark:text-blue-400">Textblock unter Title am Deckblatt</span>
@elseif ($record->id == 6)
<span class="text-blue-600 dark:text-blue-400">Textblock vor der Tabelle</span>
@elseif($record->textblock2 != '')
<span class="text-blue-600 dark:text-blue-400">Textblock Abschnitt A</span>
@else
<span class="text-blue-600 dark:text-blue-400">Textblock</span>
@endif
</x-slot>
{{ new HtmlString(RichContentRenderer::make($record->textblock)->toHtml()) }}
</x-filament::fieldset>
<?php
if($record->textblock2 != ""){
?>
<x-filament::fieldset style="text-wrap: wrap;">
<x-slot name="label">
@if ($record->id == 11)
<span class="text-blue-600 dark:text-blue-400">Textblock unter Feststellung am Deckblatt</span>
@elseif ($record->id == 6)
<span class="text-blue-600 dark:text-blue-400">Textblock nach der Tabelle</span>
@else
<span class="text-blue-600 dark:text-blue-400">Textblock Abschnitt B</span>
@endif
</x-slot>
{{ new HtmlString(RichContentRenderer::make($record->textblock2)->toHtml()) }}
</x-filament::fieldset>
<?php
}
?>