Badges/Tablesigns: usability issue on Layout Settings
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2.1k
- Forks
- 551
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 21
Description
# Ticket imported from Trac
In Tools --> Badges/Tablesigns there is a button named "Layout Settings". This button opens a popup where we can change margins and so forth. There is a check box that claims "save this values for the next time".
Then, if we change the values and close the popup, the values are not yet saved. We need to generate a PDF to actually save them.
This is certainly a usability problem. We should save all the values directly while closing the popup. Actually, there shouldn't be a checkbox to save the values, we should have an extra button (besides "Close") named "Save" that saves the values and closes the popup. "Close" should be renamed to "Cancel".
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at Tools → Badges/Tablesigns and open the Layout Settings popup described in the issue. Inspect how the margin values, checkbox, and Close action are handled when the popup closes. Done means the popup has explicit Save and Cancel actions, and saved values persist without generating a PDF.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100