Skip to content

Commit 8e3f127

Browse files
authored
Support PDF forms through Form edit mode (#4)
1 parent de30fde commit 8e3f127

File tree

8 files changed

+329
-108
lines changed

8 files changed

+329
-108
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
- Drag & drop fields to customize PDF template
1313
- Support `.xlsx`, `.xls`, `.ods` Excel files
14+
- Support PDF forms
1415
- Work offline
1516
- Cross-platform
1617

src/App.global.css

+4
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
@apply focus:outline-none;
2020
}
2121

22+
input {
23+
@apply focus:outline-none;
24+
}
25+
2226
textarea {
2327
@apply rounded focus:ring-blue-500 focus:outline-none focus:ring-2 focus:ring-inset;
2428
}

src/components/merge/MergeList.tsx

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
33
import { ipcRenderer } from 'electron';
44
import React, { useEffect, useState } from 'react';
55
import { NavLink } from 'react-router-dom';
6-
import { RenderPdf } from '../pdf/PdfEditor';
6+
import { RenderPdfState } from '../pdf/PdfEditor';
77

88
const MergeList = () => {
9-
const [merges, setMerges] = useState<RenderPdf[]>([]);
9+
const [merges, setMerges] = useState<RenderPdfState[]>([]);
1010

1111
const loadHistory = () => {
1212
ipcRenderer
@@ -36,11 +36,11 @@ const MergeList = () => {
3636
<section className="flex items-center justify-center flex-1 space-x-2 truncate">
3737
<NavLink
3838
to={{ pathname: '/new', state }}
39-
className="flex items-center justify-center flex-shrink-0 w-10"
39+
className="flex items-center justify-center flex-shrink-0 w-8"
4040
>
4141
<FontAwesomeIcon
4242
icon={['far', 'file-pdf']}
43-
className="flex-1 w-8 h-8 text-red-400 hover:opacity-80"
43+
className="flex-1 w-5 h-5 text-red-400 hover:opacity-80"
4444
/>
4545
</NavLink>
4646

@@ -64,7 +64,7 @@ const MergeList = () => {
6464
))}
6565

6666
{merges.length === 0 ? (
67-
<p>Recent merge will appear here when you Preview or Merge files.</p>
67+
<p>Recent files will be saved here when you Preview or Merge.</p>
6868
) : null}
6969
</ul>
7070
);

0 commit comments

Comments
 (0)