Fixes #
Provide a short, clear summary of what this pull request does and why it is needed.
🧪 How to Test (GitHub Codespaces)
Follow these steps to test this pull request using GitHub Codespaces.
- Open the repository and click Code → Codespaces
- Create a new Codespace for this branch
- Wait for the environment to finish setting up
You should see:
✍️ LibreSign is up! - Open the Ports tab
- Open the service running on port 80
- Login using:
- Username: admin
- Password: admin
Done! 🎉 You are now ready to test this.
Complete this section only if this pull request includes UI changes.
| 🏚️ Before | 🏡 After |
|---|---|
| Screenshot before | Screenshot after |
- UI changes implemented
- Visual consistency checked
- Accessibility considerations applied (if applicable)
- Tested on Chromium-based browsers (Chrome / Edge / Brave)
- Tested on Firefox
- UI does not rely on browser-specific behavior
- Design reviewed, approved, or inspired by existing LibreSign / Nextcloud UI
- User-facing documentation updated (if required)
Complete this section only if this pull request includes backend or API changes.
- Backend logic implemented or updated
- API contracts reviewed
- Database or migration changes documented (if applicable)
- Unit and/or integration tests added, or not required
- API documentation in
docs/updated (if required) - Capability added or confirmed not needed
- PR is focused on a single concern
- Code follows project conventions
- Relevant tests added or justified
- Documentation updated if needed
- No breaking changes (or clearly documented)
Add any additional context if necessary.