Commit Graph

97 Commits

Author SHA1 Message Date
Kyohei Fukuda
786c5b93a8 feat(playground): unify template workspace (#1495) 2026-05-09 17:16:18 +09:00
hand-dot
63335feab7 feat: Add YouTube video embed to homepage for enhanced user engagement 2025-10-21 13:18:02 +09:00
hand-dot
d48e6b6f6c Add iframe auto-focus functionality on load in TemplateDesign component 2025-06-29 00:06:24 +09:00
Kyohei Fukuda
a4175f89fa Enhance template navigation by adding locale support in TemplateDesign component 2025-03-14 10:03:05 +09:00
Kyohei Fukuda
19a4a57b81 Remove lucide-react dependency and clean up related code in TOC and DocSidebar components 2025-03-14 09:55:16 +09:00
Kyohei Fukuda
df84e91028 Remove unused localization files and clean up translation code 2025-03-14 09:39:41 +09:00
Devin AI
70ea3be603 Optimize index.tsx translations to reduce memory usage
Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>
2025-03-13 09:15:03 +00:00
Devin AI
18c9826750 Add Japanese translation for index.tsx and complete supported-features.md
Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>
2025-03-13 09:06:33 +00:00
Kyohei Fukuda
db526e8eed Disable sidebar hiding and integrate EthicalAds script for enhanced advertising support 2025-02-14 11:16:08 +09:00
Kyohei Fukuda
e8f9ef532d Add clipboard-write permission to iframes for enhanced functionality 2025-02-14 10:09:13 +09:00
Kyohei Fukuda
283a4dc9c9 Add clipboard-write permission to iframe for enhanced functionality 2025-02-11 19:41:47 +09:00
Kyohei Fukuda
b97ab98334 Update website (#701)
* TMP

* Remove unused components and styles; add new images for UI

* Minor fix

* TMP
2025-02-11 19:22:59 +09:00
Kyohei Fukuda
55aacc5041 remove unnecessary dependencies from TemplateDesign component 2025-01-30 11:09:27 +09:00
Kyohei Fukuda
7cc5491ca9 Minor fix for playground and website 2025-01-29 10:37:10 +09:00
Kyohei Fukuda
863ebe5817 Add template contribution guide (#687)
* TMP

* docs: Enhance template contribution guide with detailed steps and community encouragement
2025-01-27 11:12:48 +09:00
Kyohei Fukuda
f09b192e4a Swap template names in index.json and update template request link in Templates.tsx; modify navigation logic in templates.tsx 2025-01-26 19:22:34 +09:00
hand-dot
a4a0c96354 Minor fix 2025-01-25 22:11:51 +09:00
hand-dot
b25fc098c0 docs: update README and development guide to enhance contributor visibility and support options 2025-01-25 22:05:33 +09:00
Kyohei Fukuda
d43e0006d8 Fix website build 2025-01-24 12:19:09 +09:00
Kyohei Fukuda
29ed033f65 Update website (#672)
* bump docusaurus dependencies to version 3.7.0

* Minor fix
2025-01-08 10:05:18 +09:00
Kyohei Fukuda
07c495bdbc Templates4playground (#669)
* TMP

* TMP

* TMP

* TMP

* TMP

* TMP

* TMP

* Add instructions for adding templates to the README
2025-01-06 11:45:09 +09:00
Kyohei Fukuda
33baf41e92 Update website2 (#668)
* Minor fix

* TMP

* Minor fix
2025-01-04 14:36:14 +09:00
Kyohei Fukuda
beeb598448 Update website and Playground (#667)
* Update docusaurus and remove remove blog

* Refactor DemoAppFooter component and remove unused dependencies

* Remove @mui/icons-material

* Refactor codebase by removing unused components and dependencies, and update package scripts

* add tailwindcss to playground

* Update playground

* add utm param to website and playground
2025-01-03 20:06:42 +09:00
Kyohei Fukuda
e0c35edc16 Update doc's TOC 2024-12-23 09:49:07 +09:00
hand-dot
1ed360d4e7 Minor fix for website 2024-09-27 20:15:50 +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
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
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
a004cf3561 Fix website bug 2023-11-16 14:59:49 +09:00
Kyohei Fukuda
85ddded73f Update website doc: Custom Schemas(Plugins) 2023-10-30 13:34:43 +09:00
Kyohei Fukuda
a596f3b2bb Update website doc 2023-10-29 16:21:41 +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
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
403115f7d9 Minor fix for Website's Development Guide 2023-08-21 00:06:27 +09:00
Kyohei Fukuda
94cd804cd2 Update some documents and website 2023-08-20 18:15:03 +09:00
hand-dot
8430380480 bugfix website build 2022-06-23 16:43:09 +09:00
hand-dot
53436fae5f Fix website's demo app data grid 2022-06-23 16:25:20 +09:00
hand-dot
7014fa56f0 Bugfix in website/template-design 2022-06-14 14:23:54 +09:00
hand-dot
b985e57c4c Minor fix 2022-05-31 15:07:10 +09:00
hand-dot
d12472260f Minorfix and Bugfix in demo app 2022-05-31 14:21:57 +09:00
hand-dot
79cac27701 Minor fix 2022-05-30 23:03:58 +09:00
hand-dot
8368e0fbdb Minor fix 2022-05-30 21:54:58 +09:00
hand-dot
6c95e2a1f6 Add DataGrid editor in website's demoapp 2022-05-30 21:43:25 +09:00
hand-dot
cb4cc03bf1 [TMP] refactoring demo app 2022-05-30 15:09:12 +09:00
hand-dot
f69fad1a1d Minor fix website 2022-05-30 13:08:38 +09:00
hand-dot
92287cb476 Add address label demo app 2022-05-29 15:20:04 +09:00
hand-dot
2e594fe9fb tmp Add qrcode demo app 2022-05-28 23:43:37 +09:00
hand-dot
4975900974 Fix invoice template 2022-05-28 19:03:30 +09:00