Commit Graph

6 Commits

Author SHA1 Message Date
Kyohei Fukuda
e8143a6a0f [codex] Add playground presets and JSX Form preview (#1488)
* feat(playground): add presets and jsx form preview

* fix(jsx): normalize table width weights

* refactor(jsx): rename table column weights prop

* fix(playground): handle invalid jsx templates

* fix(playground): improve mobile preview sizing

* docs(jsx): clarify table column weights

* fix(playground): refine jsx preview followups

* test(jsx): narrow table column weights assertion

* fix(playground): ignore removed form input values
2026-05-08 16:11:13 +09:00
Kyohei Fukuda
906e1ca3f0 [codex] Add md2pdf playground lab (#1486)
* feat(playground): add md2pdf lab

* feat(playground): show md2pdf timings

* feat(playground): add md2pdf docs notice

* chore(playground): remove template feedback button

* fix(playground): keep designer nav buttons on one line

* docs(website): document md2pdf converter

* docs(website): clarify md2pdf basePdf type

* fix(playground): link md2pdf docs section

* docs(converter): mark md2pdf as (beta) in English and Japanese documentation

* test(converter): avoid brittle img2pdf byte comparison

* fix(playground): address md2pdf review notes
2026-05-07 16:23:11 +09:00
hand-dot
6b06c606f7 Clean up playground deps and update converter docs 2026-03-20 23:16:12 +09:00
devin-ai-integration[bot]
37dd7bdc2e docs: update converter.md to reflect img2pdf size and margin options (#824)
* docs: update converter.md to reflect img2pdf size and margin options from PR #823

Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>

* Minor fix

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>
Co-authored-by: Kyohei Fukuda <kyoheif@wix.com>
2025-03-08 18:16:32 +09:00
Kyohei Fukuda
c1b006ddbd Add img2pdf to converter package (#725)
* init

* fix: rename img2pdf function to imgs2pdf for clarity

* feat: rename imgs2pdf to img2pdf and simplify API

Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>

* chore: update package-lock.json

Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>

* docs: improve converter documentation

Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>

* docs: improve converter documentation following manipulator style

Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>

* feat: export img2pdf from index.browser.ts

* fix: improve img2pdf function to return correct PDF buffer

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2025-02-20 12:25:50 +09:00
Kyohei Fukuda
82d8019b13 Add converter package (#681)
* TMP

* TMP

* TMP

* Update README.md to provide library description and documentation link

* TMP

* TMP

* TMP

* TMP

* Update package dependencies by adding @pdfme/converter and removing pdfjs-dist

* Remove pdfjs-dist mock and update tests to reflect changes in dependencies

* minor fix and add document for website

* Add documentation for manipulator and optimizer, and organize converter in sidebar

* Refactor package dependencies by removing @pdfme/converter from peerDependencies and reinstating optionalDependencies for canvas in converter package
2025-01-24 11:09:29 +09:00