Modify ↓
Opened 5 years ago
Last modified 5 years ago
#13729 new defect
Wrong table layout in the groups
Reported by: | Massimo | Owned by: | thomasd |
---|---|---|---|
Priority: | normal | Component: | GroupTicketFieldsPlugin |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 1.4 |
Description (last modified by )
While the core Trac always has a 2 column table layout with all text fields sized to the max length, the grouped layout of GroupTicketFieldsPlugin has some issues as demonstrated in the attached screenshot.
- Text fields like Developer, Issue reference and also textarea fields like issue description are shorter than the column width
- The column width inside group "Release notes" for Issue reference and Risk is not equal and different from the other column width of the same group
- The text area column widths of the group "Release notes" are not equal on the left and right side, like "Configuration notes" vs. "Technical notes".
Please note:
this version of GroupTicketFieldsPlugin is patched with 1:ticket:10469 and has a linebreak after "Affected modules". The style.css is patched to have a decent max-width of 1400px on our teams screens.
This is the part of the configuration:
[ticket-custom] issueref = text issueref.label = Issue reference issueref.order = 80 issuedesc = textarea issuedesc.label = Issue description issuedesc.order = 81 issuedesc.format = wiki issuecause = textarea issuecause.label = Issue cause issuecause.order = 82 issuecause.format = wiki changedesc = textarea changedesc.label = Change description changedesc.order = 83 changedesc.format = wiki affectedmod = text affectedmod.label = Affected modules affectedmod.order = 84 risk = select risk.options = |high|medium|low risk.value = risk.label = Risk of side effects risk.order = 85 impact = textarea impact.label = End-user impact impact.order = 86 impact.format = wiki config = textarea config.label = Configuration notes config.order = 87 config.format = wiki technicalnotes = textarea technicalnotes.label = Technical notes technicalnotes.order = 88 testnotes = textarea testnotes.label = Test notes testnotes.order = 89 [group-ticket-fields] group_order = project, main, roles, releasenotes, extra extra = Extra extra.fields = ccb_prio, ticketsboard, totalhours, estimatedhours extra.properties = foldable, collapsed project = Project project.fields = project,component,version,type roles = Roles roles.fields = developer, development, reviewer, review, tester, test, editor, documentation, serviceer, service, integrator, integration, propagation releasenotes = Release notes releasenotes.fields = issueref,risk, affectedmod, -, issuedesc, issuecause, changedesc, impact, config, technicalnotes, testnotes
Attachments (1)
Change History (3)
Changed 5 years ago by
Attachment: | Screenshot_2020-01-10_12-05-44.png added |
---|
comment:1 Changed 5 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 5 years ago by
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.