For vendor details in acquisitions, there are some inconsistencies in the display of the edit forms and vendor details. This could do with some tidy ups. Specific items: 1. Field labels when displaying vendor details - bold and plain text: for some sections, field labels are in bold, others are just plain text (for example: 'Vendor details' labels are in plain text, for 'Ordering information' they are bold). 2. Edit form for 'Interface details' missing colons after the labels. 2. Accessibility issues: using the WAVE Evaluation Tool browser extension (https://wave.webaim.org/), it shows lots of errors and warnings, such as missing or multiple form labels, and empty buttons and links (some of which may or may not be valid).
Created attachment 151893 [details] [review] Bug 33798: Add colons after the labels on the edit form
Created attachment 151894 [details] [review] Bug 33798: Improve consistency of the vendor display view It was not consistent: indentation, bold, etc. This patch is suggesting a new style using .page-section and .rows Is it what we want?
Owen, can I get your opinion on the second patch please?
(In reply to Jonathan Druart from comment #3) > Owen, can I get your opinion on the second patch please? Looks like a good improvement to me!
Created attachment 152069 [details] [review] Bug 33798: Add colons after the labels on the edit form Signed-off-by: David Nind <david@davidnind.com>
Created attachment 152070 [details] [review] Bug 33798: Improve consistency of the vendor display view It was not consistent: indentation, bold, etc. This patch is suggesting a new style using .page-section and .rows Is it what we want? Signed-off-by: David Nind <david@davidnind.com>
Thanks Jonathan!
Created attachment 152191 [details] [review] Bug 33798: Improve consistency of the vendor display view It was not consistent: indentation, bold, etc. This patch is suggesting a new style using .page-section and .rows Is it what we want? Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Pushed to master for 23.11. Nice work everyone, thanks!
Thanks for all the hard work! Pushed to 23.05.x for the next release
Appears to be dependent on 33104 which has not been backported to 22.11.x - not backporting on this basis