# Contributing Contributions are welcome through GitHub issues and pull requests. Before opening a pull request: 1. Keep the module independent from merchant-specific fields and branding. 2. Preserve Luma/Blank compatibility and both LTR and RTL output. 3. Keep invoice, credit memo, packing-slip, order, and Print All behavior aligned. 4. Add or update tests for behavior changes. 5. Run PHP syntax checks, unit tests, PHPStan, `setup:di:compile`, and XML validation. 6. Use fictional data in fixtures, screenshots, and bug reports. By contributing, you agree that your contribution is licensed under the MIT License used by this project.