-
Bug
-
Resolution: Unresolved
-
Minor
-
None
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment, parameter BRANCH_SELECTOR).
- Text fields should have class "jenkins-input"
- Single-select fields should have classes "jenkins-select__input" & "dropdownList"
- Single-select div-containers should have class "jenkins-select"
- Other types of inputs probably also miss appropriate CSS classes
- (Optional) Filter fields for single-select should be aligned in line, to the right of the select field.
- links to
[JENKINS-72282] [Active Choices] HTML Input elements miss Jenkins CSS classes
Description |
Original:
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment).
* Text fields should have class "jenkins-input" * Single-select fields should have classes "jenkins-select__input" & "dropdownList" * Single-select div-containers should have class "jenkins-select" * (Optional) Filter fields for single-select should be aligned in line, to the right of the select field. |
New:
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment).
* Text fields should have class "jenkins-input" * Single-select fields should have classes "jenkins-select__input" & "dropdownList" * Single-select div-containers should have class "jenkins-select" * _(Optional)_ Filter fields for single-select should be aligned in line, to the right of the select field. |
Description |
Original:
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment).
* Text fields should have class "jenkins-input" * Single-select fields should have classes "jenkins-select__input" & "dropdownList" * Single-select div-containers should have class "jenkins-select" * _(Optional)_ Filter fields for single-select should be aligned in line, to the right of the select field. |
New:
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment, parameter BRANCH_SELECTOR).
* Text fields should have class "jenkins-input" * Single-select fields should have classes "jenkins-select__input" & "dropdownList" * Single-select div-containers should have class "jenkins-select" * _(Optional)_ Filter fields for single-select should be aligned in line, to the right of the select field. |
Description |
Original:
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment, parameter BRANCH_SELECTOR).
* Text fields should have class "jenkins-input" * Single-select fields should have classes "jenkins-select__input" & "dropdownList" * Single-select div-containers should have class "jenkins-select" * _(Optional)_ Filter fields for single-select should be aligned in line, to the right of the select field. |
New:
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment, parameter *BRANCH_SELECTOR*).
* Text fields should have class "jenkins-input" * Single-select fields should have classes "jenkins-select__input" & "dropdownList" * Single-select div-containers should have class "jenkins-select" * _(Optional)_ Filter fields for single-select should be aligned in line, to the right of the select field. |
Description |
Original:
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment, parameter *BRANCH_SELECTOR*).
* Text fields should have class "jenkins-input" * Single-select fields should have classes "jenkins-select__input" & "dropdownList" * Single-select div-containers should have class "jenkins-select" * _(Optional)_ Filter fields for single-select should be aligned in line, to the right of the select field. |
New:
The generated HTML div, input & select elements lack their Jenkins CSS classes. This results in the ugly look of the generated input fields (see attachment, parameter *BRANCH_SELECTOR*).
* Text fields should have class "jenkins-input" * Single-select fields should have classes "jenkins-select__input" & "dropdownList" * Single-select div-containers should have class "jenkins-select" * Other types of inputs probably also miss appropriate CSS classes * _(Optional)_ Filter fields for single-select should be aligned in line, to the right of the select field. |
Attachment | New: current.jpg [ 62449 ] | |
Attachment | New: w_jenkins_css.jpg [ 62450 ] |
That'd be a great visual improvement. I have little time to work on the plug-in, and looks like there are some bugs that need fixing first, but if you or anyone have time to send a pull request it should be easy to review and merge (no tests needed for this one, just screenshots before/after). Thanks for the detailed report and the list of classes that can be used to update it.