Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update AcroForms module #3813

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Conversation

imjosh
Copy link

@imjosh imjosh commented Jan 22, 2025

  • Stylize circular radio buttons
  • Implement MK and BS properties to be able to set form fields' border/background colors and border widths
  • Give form elements default background and border colors so they will appear correctly
  • Fix AcroFormChildClass should inherit from AcroFormButton, not AcroFormField
  • Remove redundant (already inherited) subclass properties
  • Update AcroForms example to use new properties
  • Update index.d.ts types
  • Add unit tests, modify integration tests
  • Upgrade "rollup-plugin-terser" from 6.1.0 to 7.0.2 for optional chaining support

Partially fixes #2453 - comboBoxes now appear correctly in Adobe.

Browser (before/after)
image

Adobe Reader (before/after)
image

- Stylize circular radio buttons
- Implement MK and BS properties to be able to set form fields' border/background colors and border widths
- Fix AcroFormChildClass should inherit from AcroFormButton, not AcroFormField
- Remove redundant sub-class properties which
are inherited
- Update AcroForms example to use new properties
- Update index.d.ts types
- Add unit tests, modify integration tests
- Upgrade "rollup-plugin-terser" from 6.1.0 to 7.0.2 for optional chaining support
@imjosh imjosh marked this pull request as draft January 23, 2025 17:07
- Stylize circular radio buttons
- Implement MK and BS properties to be able to set form fields' border/background colors and border widths
- Set default background color for radio buttons to white
- Fix AcroFormChildClass should inherit from AcroFormButton, not AcroFormField
- Remove redundant sub-class properties which are inherited
- Update AcroForms example to use new properties
- Update index.d.ts types
- Add unit tests, modify integration tests
- Upgrade "rollup-plugin-terser" from 6.1.0 to 7.0.2 for optional chaining support
@imjosh imjosh marked this pull request as ready for review January 23, 2025 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ComboBox and ListBox works in incorrect in Adobe Acrobat Reader
1 participant