Commit Graph

160 Commits

Author SHA1 Message Date
mannerism
c99bfc7d4d Font type not used in the example (#596) 2024-09-19 10:04:43 +09:00
Kyohei Fukuda
9c972a393b Updated documentation for tables 2024-09-12 09:44:24 +09:00
Kyohei Fukuda
54b813c44b Fix table layout bug (#589)
* Fix table layout bug

* Update snapshot

* Move cloneDeep to common

* Minor fix

* revert some test pdf

* add test

* Minor fix

* Minor fix

* Minor fix

* refactoring
2024-09-10 20:49:52 +09:00
Kyohei Fukuda
9b95ea7e58 Update website (#520)
* Change website keyword

* website image optimize

* website: Add pdfme Cloud link to navigation bar

* website: Add pdfme Cloud link to footer

* update docusaurus

* add SidebarBanner

* Update readme
2024-07-25 21:14:40 +09:00
Kyohei Fukuda
5e79f7a0ed minor fix for playground 2024-04-20 15:41:29 +09:00
Kyohei Fukuda
a65fb8c4a9 Update table documentation 2024-04-14 17:46:08 +09:00
Kyohei Fukuda
19737c105b add blog post - Released pdfme V4 2024-04-14 17:36:28 +09:00
Kyohei Fukuda
4232b63e5b Optimize images 2024-04-14 16:57:02 +09:00
Kyohei Fukuda
13eeaa5ae4 Update table doc 2024-04-14 16:42:41 +09:00
Kyohei Fukuda
a3a2b0bdc6 [WIP] V4 (#427)
* Reconsider the internal data types and the template types (#389)

* Change SchemaForUI's data and readOnlyValue to content

* Fix bug

* Remove sampledata and instead always use content. & Use content regardless of readOnly or not. & Eliminate defaultValue and replace it with always using content.

* Change website template

* Fix placeholder bug

* Change generator test template

* Change content to optional

* Move getInputFromTemplate to common

* Remove columns

* Fix test

* move dynamictable.excalidraw

* remove idea dir

* New basePdf type and Support adding new pages to template (#394)

* Minor fix

* IMPL Support adding new pages to template #111

* Fix test

* Minor fix

* IMPL padding behavior

* Update snapshot

* Minor fix

* Update snapshot

* add i18n

* remove option from BlankPdf.padding

* Minor fix

* Minor fix

* format

* Add changeSchemas unit test (#403)

* Minor fix

* Add a version number to pdfme template from V4 onwards (#404)

* Impl

* Minor fix

* Padding move width (#407)

* Refactor position and size handling in helper.ts

* Fix bug

* Add DynamicTable Schema #332 (#408)

* [tmp] add some comment

* Update snapshot

* Add deploy-table script to package.json

* add new template for playground

* bug fix for form

* fix cell editing bug

* Fix Adding rows doesn't change the overall height of the table

* fix padding problem

* Fix build error

* Fix bug

* Minor fix

* Fix New lines not reflecting correctly

* minor fix

* Minor fix

* Change tableStyles def

* add i18n

* small bugfix

* FIx some TODO

* Remove japanese comment

* Minor fix

* Fix infinity loom for form

* fix save inputs bug

* fix window resize bug

* add skip for failing test and update snapshot

* Minor fix

* add presets for playground

* Minor fix

* Reconsider the internal data types and the template types (#389)

* Change SchemaForUI's data and readOnlyValue to content

* Fix bug

* Remove sampledata and instead always use content. & Use content regardless of readOnly or not. & Eliminate defaultValue and replace it with always using content.

* Change website template

* Fix placeholder bug

* Change generator test template

* Change content to optional

* Move getInputFromTemplate to common

* Remove columns

* Fix test

* move dynamictable.excalidraw

* remove idea dir

* New basePdf type and Support adding new pages to template (#394)

* Minor fix

* IMPL Support adding new pages to template #111

* Fix test

* Minor fix

* IMPL padding behavior

* Update snapshot

* Minor fix

* Update snapshot

* add i18n

* remove option from BlankPdf.padding

* Minor fix

* Minor fix

* format

* Add changeSchemas unit test (#403)

* Minor fix

* Add a version number to pdfme template from V4 onwards (#404)

* Impl

* Minor fix

* Padding move width (#407)

* Refactor position and size handling in helper.ts

* Fix bug

* Add DynamicTable Schema #332 (#408)

* [tmp] add some comment

* Update snapshot

* Add deploy-table script to package.json

* add new template for playground

* bug fix for form

* fix cell editing bug

* Fix Adding rows doesn't change the overall height of the table

* fix padding problem

* Fix build error

* Fix bug

* Minor fix

* Fix New lines not reflecting correctly

* minor fix

* Minor fix

* Change tableStyles def

* add i18n

* small bugfix

* FIx some TODO

* Remove japanese comment

* Minor fix

* Fix infinity loom for form

* fix save inputs bug

* fix window resize bug

* add skip for failing test and update snapshot

* Minor fix

* add presets for playground

* Minor fix

* Minor fix

* Update imports and fix font rendering

* Add a Left Sidebar for Placing Schemas #400 (#452)

* Remove original 'Add new field' Button

* add icon

* FIx drag position bug

* Minor fix

* Fix sidebar position

* Update snapshot

* Minor fix

* Update packages/ui/src/components/Designer/index.tsx

Co-authored-by: Peter Ward <pete@pennyblack.io>

---------

Co-authored-by: Peter Ward <pete@pennyblack.io>

* Fix test

* Improve left sidebar icon drop placement accuracy (#454)

* Fix Spanish translations for v4 (#463)

* Fix #431

* V4 (#467)

* feat: add french language

* feat: relecture

* feat: add french language

---------

Co-authored-by: regis <regis>

* Add French language option to playground

* rename table export name to tableBeta

---------

Co-authored-by: Peter Ward <pete@pennyblack.io>
Co-authored-by: Iker Diez <32014358+ikerd@users.noreply.github.com>
Co-authored-by: Régis <regis.charnace@leandco.fr>
2024-04-11 09:43:36 +09:00
Ben Boyle
995303d676 remove localhost from related links (#469) 2024-04-08 14:20:21 +09:00
神野 了(Kamino Ryo)
bb28845c7c Update custom-fonts.md (#448)
- update type definition
- updated to use automatic fetch functionality
2024-03-19 09:03:20 +09:00
hand-dot
2b3b432dfe Update link to issue #439 in blog post 2024-03-04 10:50:19 +09:00
hand-dot
23a12d159d Minor fix for website 2024-03-04 10:49:22 +09:00
hand-dot
2a7ad8b3af Change website docs 2024-03-02 18:11:48 +09:00
Kyohei Fukuda
85ddf3ea67 Add blog 2024-01-02 16:31:21 +09:00
Kyohei Fukuda
d66c92b5bf Update website docs 2023-12-23 19:15:29 +09:00
Kyohei Fukuda
90d03537d2 Add some links to footer 2023-12-14 00:08:19 +09:00
Kyohei Fukuda
b22e82a8fb Update website (#365)
* Update modules

* Add blog dir

* Update supported features documentation

* Add blog post
2023-12-13 17:11:35 +09:00
Peter Ward
36e8f2c6fb Refactor to remove inefficient useEffect with side effects (#356)
* refactor to remove inefficient useEffect with side effects

* f
2023-12-06 17:02:26 +09:00
Kyohei Fukuda
16ac0c96fc Update development guide with V3 and V4 roadmap 2023-11-25 11:39:02 +09:00
Kyohei Fukuda
2356f0ec74 Minor fix 2023-11-24 16:52:34 +09:00
Kyohei Fukuda
61ed4e6cfc Add doc 2023-11-24 16:46:23 +09:00
Kyohei Fukuda
52d35b0e82 Custom label UI 107 (#323)
* TMP

* TMP

* TMP

* TMP

* TMP

* TMP

* Done

* Fix bug: updateOptions

* Update comment
2023-11-20 19:39:48 +09:00
Kyohei Fukuda
66553edf20 Custom Design for UI#243 (#322) 2023-11-19 18:21:41 +09:00
Kyohei Fukuda
a004cf3561 Fix website bug 2023-11-16 14:59:49 +09:00
Kyohei Fukuda
ec7ab807e9 Set type:module for all package, and Update pdfjs-dist at ui 2023-11-10 12:03:49 +09:00
Kyohei Fukuda
c6c3a12675 Update website setting 2023-11-09 10:18:10 +09:00
Kyohei Fukuda
2a231c67ce Change build tool from webpack to vite to improve slow pdfme/ui build times (#314)
* TMP

* Minor fix

* remove incremental build option

* stop using npm-run-all to test
2023-11-08 17:39:21 +09:00
Peter Ward
ef6edb9413 fix barcode cache key to capture uniqueness properly (#312) 2023-11-06 14:52:25 +09:00
Kyohei Fukuda
3309ea69ff Update website doc 2023-11-03 18:39:51 +09:00
Kyohei Fukuda
5787079470 Separating Schema label from code identifier (#304)
* TMP

* Minor fix

* Update doc

* Rename `propPanel.propPanelSchema` to `propPanel.schema`

* Minor fix

* remove comment
2023-11-02 00:09:39 +09:00
Kyohei Fukuda
85ddded73f Update website doc: Custom Schemas(Plugins) 2023-10-30 13:34:43 +09:00
Kyohei Fukuda
942a5005ca Add redirects to website old page 2023-10-29 18:13:55 +09:00
Kyohei Fukuda
a596f3b2bb Update website doc 2023-10-29 16:21:41 +09:00
Kyohei Fukuda
3790a2a87c Set Rotate from propPanel default schema (#290) 2023-10-26 12:41:01 +09:00
Kyohei Fukuda
464f7e78a6 add prefix for error message 2023-10-25 23:53:21 +09:00
Kyohei Fukuda
38c3ec81c4 Write documentation for Custom Schema Plugin (#283)
* TMP

* Update Special Thanks

* Minor fix

* Add FIXME comment

* remove image schema from builtin

* Update snapshot

* TMP

* fix fail test

* Minor fix

* Fix website build bug and demo bug

* Fix focus problem

* Minor fix

* Minor fix

* Minor fix

* Fix for image schema type bug

* add comment

* Move unnecessary type sharing from the common package to the each packages.

* TMP

* Add JSDoc

* TMP

* ja 2 en
2023-10-25 12:31:32 +09:00
Kyohei Fukuda
c2fd0a8fae Add schemas package (#278)
* Add schemas package

* TMP

* TMP

* Fix text pdfRender bug

* move render props type to schema

* update type

* TMP

* remove webpack

* Fix build error

* Add comment

* TMP

* bugfix

* TMP

* Bug fix for dynamicFontSize

* Minor fix

* TMP

* Minor fix

* Fix build error

* Add generics

* add comment

* Minor fix

* Move Plugin type to common from schemas

* TMP Move some pdfme/common functions to pdfme/schemas

* Fix test

* Fix build bug

* Fix build error

* Refactoring

* remove any type

* Fix fail test

* Fix build error

* Minor fix

* Refactoring

* Fix format
2023-10-18 17:29:49 +09:00
Kyohei Fukuda
3c557a319c Minor fix for website 2023-08-21 10:25:20 +09:00
Kyohei Fukuda
409de5acc1 Update Development Guide 2023-08-21 01:00:47 +09:00
Kyohei Fukuda
568232412e Add Discord Link 2023-08-21 00:36:34 +09:00
Kyohei Fukuda
403115f7d9 Minor fix for Website's Development Guide 2023-08-21 00:06:27 +09:00
Kyohei Fukuda
cfe49930cb Update some documents 2023-08-20 18:18:46 +09:00
Kyohei Fukuda
94cd804cd2 Update some documents and website 2023-08-20 18:15:03 +09:00
Kyohei Fukuda
2f2ea0f6d8 Update website 2023-08-19 16:34:27 +09:00
Kyohei Fukuda
6224c5600f Minor fix 2023-08-13 21:18:35 +09:00
Kyohei Fukuda
e28122af3a Update README 2023-08-04 10:06:04 +09:00
Kyohei Fukuda
3015646164 Update website 2023-08-01 21:48:47 +09:00
Kyohei Fukuda
0e1ea6b589 Update version to 2.0.0 2023-07-31 09:13:13 +09:00