浏览代码

remove dark mode styling for document preview

3.x
Andrew Wallo 5 个月前
父节点
当前提交
aad1c5ed7f

+ 4
- 0
resources/css/filament/company/theme.css 查看文件

101
         box-shadow: none !important;
101
         box-shadow: none !important;
102
     }
102
     }
103
 }
103
 }
104
+
105
+.doc-template-container {
106
+    color: initial;
107
+}

+ 1
- 1
resources/views/components/company/document-template/container.blade.php 查看文件

5
 <div class="doc-template-container flex justify-center p-6">
5
 <div class="doc-template-container flex justify-center p-6">
6
     <div
6
     <div
7
         @class([
7
         @class([
8
-            'doc-template-paper bg-[#ffffff] dark:bg-gray-800 rounded-sm shadow-xl',
8
+            'doc-template-paper bg-[#ffffff] shadow-xl border border-gray-200',
9
             'w-full max-w-[820px] min-h-[1066px] max-h-[1200px] overflow-y-auto' => $preview === false,
9
             'w-full max-w-[820px] min-h-[1066px] max-h-[1200px] overflow-y-auto' => $preview === false,
10
             'w-[38.25rem] h-[49.5rem] overflow-hidden' => $preview === true,
10
             'w-[38.25rem] h-[49.5rem] overflow-hidden' => $preview === true,
11
         ])
11
         ])

+ 3
- 3
resources/views/filament/company/components/document-templates/classic.blade.php 查看文件

41
             <hr class="grow-[2] py-0.5 border-solid border-y-2" style="border-color: {{ $document->accentColor }};">
41
             <hr class="grow-[2] py-0.5 border-solid border-y-2" style="border-color: {{ $document->accentColor }};">
42
         </div>
42
         </div>
43
         @if ($document->subheader)
43
         @if ($document->subheader)
44
-            <p class="text-xs text-center text-gray-600 dark:text-gray-400">{{ $document->subheader }}</p>
44
+            <p class="text-xs text-center text-gray-600">{{ $document->subheader }}</p>
45
         @endif
45
         @endif
46
 
46
 
47
         <div class="flex justify-between items-end">
47
         <div class="flex justify-between items-end">
48
             <!-- Billing Details -->
48
             <!-- Billing Details -->
49
             <div class="text-xs">
49
             <div class="text-xs">
50
-                <h3 class="text-gray-600 dark:text-gray-400 font-medium mb-1">BILL TO</h3>
50
+                <h3 class="text-gray-600 font-medium mb-1">BILL TO</h3>
51
                 <p class="text-xs font-bold">{{ $document->client->name }}</p>
51
                 <p class="text-xs font-bold">{{ $document->client->name }}</p>
52
                 @if($formattedAddress = $document->client->getFormattedAddressHtml())
52
                 @if($formattedAddress = $document->client->getFormattedAddressHtml())
53
                     {!! $formattedAddress !!}
53
                     {!! $formattedAddress !!}
118
                         <td class="text-right py-2">{{ $document->subtotal }}</td>
118
                         <td class="text-right py-2">{{ $document->subtotal }}</td>
119
                     </tr>
119
                     </tr>
120
                     @if($document->discount)
120
                     @if($document->discount)
121
-                        <tr class="text-success-800 dark:text-success-600">
121
+                        <tr class="text-success-800">
122
                             <td class="text-right py-2">Discount:</td>
122
                             <td class="text-right py-2">Discount:</td>
123
                             <td class="text-right py-2">
123
                             <td class="text-right py-2">
124
                                 ({{ $document->discount }})
124
                                 ({{ $document->discount }})

+ 3
- 3
resources/views/filament/company/components/document-templates/default.blade.php 查看文件

25
                 <div>
25
                 <div>
26
                     <h1 class="text-3xl font-light uppercase">{{ $document->header }}</h1>
26
                     <h1 class="text-3xl font-light uppercase">{{ $document->header }}</h1>
27
                     @if ($document->subheader)
27
                     @if ($document->subheader)
28
-                        <p class="text-xs text-gray-600 dark:text-gray-400">{{ $document->subheader }}</p>
28
+                        <p class="text-xs text-gray-600">{{ $document->subheader }}</p>
29
                     @endif
29
                     @endif
30
                 </div>
30
                 </div>
31
                 <div class="text-xs">
31
                 <div class="text-xs">
42
         <div class="flex justify-between items-end">
42
         <div class="flex justify-between items-end">
43
             <!-- Billing Details -->
43
             <!-- Billing Details -->
44
             <div class="text-xs">
44
             <div class="text-xs">
45
-                <h3 class="text-gray-600 dark:text-gray-400 font-medium mb-1">BILL TO</h3>
45
+                <h3 class="text-gray-600 font-medium mb-1">BILL TO</h3>
46
                 <p class="text-xs font-bold">{{ $document->client->name }}</p>
46
                 <p class="text-xs font-bold">{{ $document->client->name }}</p>
47
                 @if($formattedAddress = $document->client->getFormattedAddressHtml())
47
                 @if($formattedAddress = $document->client->getFormattedAddressHtml())
48
                     {!! $formattedAddress !!}
48
                     {!! $formattedAddress !!}
101
                 <td class="text-right font-semibold">Subtotal:</td>
101
                 <td class="text-right font-semibold">Subtotal:</td>
102
                 <td class="text-right pr-6">{{ $document->subtotal }}</td>
102
                 <td class="text-right pr-6">{{ $document->subtotal }}</td>
103
             </tr>
103
             </tr>
104
-            <tr class="text-success-800 dark:text-success-600">
104
+            <tr class="text-success-800">
105
                 <td class="pl-6" colspan="2"></td>
105
                 <td class="pl-6" colspan="2"></td>
106
                 <td class="text-right">Discount (5%):</td>
106
                 <td class="text-right">Discount (5%):</td>
107
                 <td class="text-right pr-6">({{ $document->discount }})</td>
107
                 <td class="text-right pr-6">({{ $document->discount }})</td>

+ 4
- 4
resources/views/filament/company/components/document-templates/modern.blade.php 查看文件

43
         <div class="flex justify-between items-end">
43
         <div class="flex justify-between items-end">
44
             <!-- Billing Details -->
44
             <!-- Billing Details -->
45
             <div class="text-xs">
45
             <div class="text-xs">
46
-                <h3 class="text-gray-600 dark:text-gray-400 font-medium mb-1">BILL TO</h3>
46
+                <h3 class="text-gray-600 font-medium mb-1">BILL TO</h3>
47
                 <p class="text-xs font-bold"
47
                 <p class="text-xs font-bold"
48
                    style="color: {{ $document->accentColor }}">{{ $document->client->name }}</p>
48
                    style="color: {{ $document->accentColor }}">{{ $document->client->name }}</p>
49
 
49
 
83
     <x-company.document-template.line-items class="modern-template-line-items">
83
     <x-company.document-template.line-items class="modern-template-line-items">
84
         <table class="w-full text-left table-fixed">
84
         <table class="w-full text-left table-fixed">
85
             <thead class="text-xs leading-8">
85
             <thead class="text-xs leading-8">
86
-            <tr class="text-gray-600 dark:text-gray-400">
86
+            <tr class="text-gray-600">
87
                 <th class="text-left pl-6 w-[50%]">{{ $document->columnLabel->items }}</th>
87
                 <th class="text-left pl-6 w-[50%]">{{ $document->columnLabel->items }}</th>
88
                 <th class="text-center w-[10%]">{{ $document->columnLabel->units }}</th>
88
                 <th class="text-center w-[10%]">{{ $document->columnLabel->units }}</th>
89
                 <th class="text-right w-[20%]">{{ $document->columnLabel->price }}</th>
89
                 <th class="text-right w-[20%]">{{ $document->columnLabel->price }}</th>
92
             </thead>
92
             </thead>
93
             <tbody class="text-xs border-y-2">
93
             <tbody class="text-xs border-y-2">
94
             @foreach($document->lineItems as $index => $item)
94
             @foreach($document->lineItems as $index => $item)
95
-                <tr @class(['bg-gray-100 dark:bg-gray-800' => $index % 2 === 0])>
95
+                <tr @class(['bg-gray-100' => $index % 2 === 0])>
96
                     <td class="text-left pl-6 font-semibold py-2">
96
                     <td class="text-left pl-6 font-semibold py-2">
97
                         {{ $item->name }}
97
                         {{ $item->name }}
98
                         @if($item->description)
98
                         @if($item->description)
112
                 <td class="text-right pr-6 py-1">{{ $document->subtotal }}</td>
112
                 <td class="text-right pr-6 py-1">{{ $document->subtotal }}</td>
113
             </tr>
113
             </tr>
114
             @if($document->discount)
114
             @if($document->discount)
115
-                <tr class="text-success-800 dark:text-success-600">
115
+                <tr class="text-success-800">
116
                     <td class="pl-6 py-1" colspan="2"></td>
116
                     <td class="pl-6 py-1" colspan="2"></td>
117
                     <td class="text-right py-1">Discount:</td>
117
                     <td class="text-right py-1">Discount:</td>
118
                     <td class="text-right pr-6 py-1">
118
                     <td class="text-right pr-6 py-1">

+ 3
- 3
resources/views/filament/infolists/components/document-templates/classic.blade.php 查看文件

28
             <hr class="grow-[2] py-0.5 border-solid border-y-2" style="border-color: {{ $document->accentColor }};">
28
             <hr class="grow-[2] py-0.5 border-solid border-y-2" style="border-color: {{ $document->accentColor }};">
29
         </div>
29
         </div>
30
         @if ($document->subheader)
30
         @if ($document->subheader)
31
-            <p class="text-sm text-center text-gray-600 dark:text-gray-400">{{ $document->subheader }}</p>
31
+            <p class="text-sm text-center text-gray-600">{{ $document->subheader }}</p>
32
         @endif
32
         @endif
33
 
33
 
34
         <div class="flex justify-between items-end">
34
         <div class="flex justify-between items-end">
35
             <!-- Billing Details -->
35
             <!-- Billing Details -->
36
             <div class="text-sm">
36
             <div class="text-sm">
37
-                <h3 class="text-gray-600 dark:text-gray-400 font-medium mb-1">BILL TO</h3>
37
+                <h3 class="text-gray-600 font-medium mb-1">BILL TO</h3>
38
                 <p class="text-sm font-bold">{{ $document->client->name }}</p>
38
                 <p class="text-sm font-bold">{{ $document->client->name }}</p>
39
                 @if($formattedAddress = $document->client->getFormattedAddressHtml())
39
                 @if($formattedAddress = $document->client->getFormattedAddressHtml())
40
                     {!! $formattedAddress !!}
40
                     {!! $formattedAddress !!}
114
                         </tr>
114
                         </tr>
115
                     @endif
115
                     @endif
116
                     @if($document->discount)
116
                     @if($document->discount)
117
-                        <tr class="text-success-800 dark:text-success-600">
117
+                        <tr class="text-success-800">
118
                             <td class="text-right py-2">Discount:</td>
118
                             <td class="text-right py-2">Discount:</td>
119
                             <td class="text-right py-2">
119
                             <td class="text-right py-2">
120
                                 ({{ $document->discount }})
120
                                 ({{ $document->discount }})

+ 3
- 3
resources/views/filament/infolists/components/document-templates/default.blade.php 查看文件

12
                 <div>
12
                 <div>
13
                     <h1 class="text-3xl font-light uppercase">{{ $document->header }}</h1>
13
                     <h1 class="text-3xl font-light uppercase">{{ $document->header }}</h1>
14
                     @if ($document->subheader)
14
                     @if ($document->subheader)
15
-                        <p class="text-sm text-gray-600 dark:text-gray-400">{{ $document->subheader }}</p>
15
+                        <p class="text-sm text-gray-600">{{ $document->subheader }}</p>
16
                     @endif
16
                     @endif
17
                 </div>
17
                 </div>
18
                 <div class="text-sm">
18
                 <div class="text-sm">
29
         <div class="flex justify-between items-end">
29
         <div class="flex justify-between items-end">
30
             <!-- Billing Details -->
30
             <!-- Billing Details -->
31
             <div class="text-sm">
31
             <div class="text-sm">
32
-                <h3 class="text-gray-600 dark:text-gray-400 font-medium mb-1">BILL TO</h3>
32
+                <h3 class="text-gray-600 font-medium mb-1">BILL TO</h3>
33
                 <p class="text-sm font-bold">{{ $document->client->name }}</p>
33
                 <p class="text-sm font-bold">{{ $document->client->name }}</p>
34
                 @if($formattedAddress = $document->client->getFormattedAddressHtml())
34
                 @if($formattedAddress = $document->client->getFormattedAddressHtml())
35
                     {!! $formattedAddress !!}
35
                     {!! $formattedAddress !!}
98
                 </tr>
98
                 </tr>
99
             @endif
99
             @endif
100
             @if($document->discount)
100
             @if($document->discount)
101
-                <tr class="text-success-800 dark:text-success-600">
101
+                <tr class="text-success-800">
102
                     <td class="pl-6 py-2" colspan="2"></td>
102
                     <td class="pl-6 py-2" colspan="2"></td>
103
                     <td class="text-right py-2">Discount:</td>
103
                     <td class="text-right py-2">Discount:</td>
104
                     <td class="text-right pr-6 py-2">
104
                     <td class="text-right pr-6 py-2">

+ 4
- 4
resources/views/filament/infolists/components/document-templates/modern.blade.php 查看文件

29
         <div class="flex justify-between items-end">
29
         <div class="flex justify-between items-end">
30
             <!-- Billing Details -->
30
             <!-- Billing Details -->
31
             <div class="text-sm">
31
             <div class="text-sm">
32
-                <h3 class="text-gray-600 dark:text-gray-400 font-medium mb-1">BILL TO</h3>
32
+                <h3 class="text-gray-600 font-medium mb-1">BILL TO</h3>
33
                 <p class="text-sm font-bold"
33
                 <p class="text-sm font-bold"
34
                    style="color: {{ $document->accentColor }}">{{ $document->client->name }}</p>
34
                    style="color: {{ $document->accentColor }}">{{ $document->client->name }}</p>
35
 
35
 
69
     <x-company.document-template.line-items class="modern-template-line-items">
69
     <x-company.document-template.line-items class="modern-template-line-items">
70
         <table class="w-full text-left table-fixed">
70
         <table class="w-full text-left table-fixed">
71
             <thead class="text-sm leading-relaxed">
71
             <thead class="text-sm leading-relaxed">
72
-            <tr class="text-gray-600 dark:text-gray-400">
72
+            <tr class="text-gray-600">
73
                 <th class="text-left pl-6 w-[50%] py-4">{{ $document->columnLabel->items }}</th>
73
                 <th class="text-left pl-6 w-[50%] py-4">{{ $document->columnLabel->items }}</th>
74
                 <th class="text-center w-[10%] py-4">{{ $document->columnLabel->units }}</th>
74
                 <th class="text-center w-[10%] py-4">{{ $document->columnLabel->units }}</th>
75
                 <th class="text-right w-[20%] py-4">{{ $document->columnLabel->price }}</th>
75
                 <th class="text-right w-[20%] py-4">{{ $document->columnLabel->price }}</th>
78
             </thead>
78
             </thead>
79
             <tbody class="text-sm border-y-2">
79
             <tbody class="text-sm border-y-2">
80
             @foreach($document->lineItems as $index => $item)
80
             @foreach($document->lineItems as $index => $item)
81
-                <tr @class(['bg-gray-100 dark:bg-gray-800' => $index % 2 === 0])>
81
+                <tr @class(['bg-gray-100' => $index % 2 === 0])>
82
                     <td class="text-left pl-6 font-semibold py-3">
82
                     <td class="text-left pl-6 font-semibold py-3">
83
                         {{ $item->name }}
83
                         {{ $item->name }}
84
                         @if($item->description)
84
                         @if($item->description)
100
                 </tr>
100
                 </tr>
101
             @endif
101
             @endif
102
             @if($document->discount)
102
             @if($document->discount)
103
-                <tr class="text-success-800 dark:text-success-600">
103
+                <tr class="text-success-800">
104
                     <td class="pl-6 py-2" colspan="2"></td>
104
                     <td class="pl-6 py-2" colspan="2"></td>
105
                     <td class="text-right py-2">Discount:</td>
105
                     <td class="text-right py-2">Discount:</td>
106
                     <td class="text-right pr-6 py-2">
106
                     <td class="text-right pr-6 py-2">

正在加载...
取消
保存