indico / indico/indico

Badges/Tablesigns: usability issue on Layout Settings

Open
#1,428 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement p-essential
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.