diff --git a/server-core/src/main/java/io/onedev/server/ci/job/retry/JobRetry.java b/server-core/src/main/java/io/onedev/server/ci/job/retry/JobRetry.java index 716e0a27b5..3cf247ebf7 100644 --- a/server-core/src/main/java/io/onedev/server/ci/job/retry/JobRetry.java +++ b/server-core/src/main/java/io/onedev/server/ci/job/retry/JobRetry.java @@ -5,9 +5,11 @@ import java.io.Serializable; import org.hibernate.validator.constraints.NotEmpty; import io.onedev.server.web.editable.annotation.Editable; +import io.onedev.server.web.editable.annotation.Horizontal; import io.onedev.server.web.editable.annotation.RetryCondition; @Editable +@Horizontal public class JobRetry implements Serializable { private static final long serialVersionUID = 1L; diff --git a/server-core/src/main/java/io/onedev/server/model/support/inputspec/InputSpecCssResourceReference.java b/server-core/src/main/java/io/onedev/server/model/support/inputspec/InputSpecCssResourceReference.java new file mode 100644 index 0000000000..a3c54b8691 --- /dev/null +++ b/server-core/src/main/java/io/onedev/server/model/support/inputspec/InputSpecCssResourceReference.java @@ -0,0 +1,13 @@ +package io.onedev.server.model.support.inputspec; + +import io.onedev.server.web.page.base.BaseDependentCssResourceReference; + +public class InputSpecCssResourceReference extends BaseDependentCssResourceReference { + + private static final long serialVersionUID = 1L; + + public InputSpecCssResourceReference() { + super(InputSpecCssResourceReference.class, "input-spec.css"); + } + +} diff --git a/server-core/src/main/java/io/onedev/server/model/support/inputspec/input-spec.css b/server-core/src/main/java/io/onedev/server/model/support/inputspec/input-spec.css new file mode 100644 index 0000000000..5fc9414765 --- /dev/null +++ b/server-core/src/main/java/io/onedev/server/model/support/inputspec/input-spec.css @@ -0,0 +1,23 @@ +.floating.input-spec .property-uuid, .input-spec-edit .property-uuid { + display: none; +} +.floating.input-spec>.content>.body>div>.bean-viewer>.bean-properties>table>tbody>tr>td.name { + min-width: 150px; +} +.floating.input-spec .bean-viewer+.bean-viewer table>tbody>tr:first-child>td { + padding-top: 16px; +} + +.floating.input-spec .property-showCondition .property-inputName td.name, +.floating.input-spec .property-choicesProvider .property-inputName td.name, +.floating.input-spec .property-defaultValueProvider .property-inputName td.name { + border-right: none; + text-align: left; +} + +.input-spec .property-showCondition .property-inputName td.name, +.input-spec-edit .property-showCondition .property-inputName label.name, +.input-spec-edit .property-choiceProvider>.value label.name, +.input-spec-edit .property-choiceProvider>.value .bean.list thead th { + font-weight: normal; +} diff --git a/server-core/src/main/java/io/onedev/server/web/editable/BeanEditor.java b/server-core/src/main/java/io/onedev/server/web/editable/BeanEditor.java index 94c0240ac2..fa1e9c22a0 100644 --- a/server-core/src/main/java/io/onedev/server/web/editable/BeanEditor.java +++ b/server-core/src/main/java/io/onedev/server/web/editable/BeanEditor.java @@ -187,8 +187,6 @@ public class BeanEditor extends ValueEditor { valueContainer.add(descriptionLabel); valueContainer.add(new FencedFeedbackPanel("feedback", propertyEditor)); - - valueContainer.add(AttributeAppender.append("class", "property-" + property.getPropertyName())); } @Override @@ -232,6 +230,8 @@ public class BeanEditor extends ValueEditor { } }; + + item.add(AttributeAppender.append("class", "property-" + property.getPropertyName())); return item; } diff --git a/server-core/src/main/java/io/onedev/server/web/editable/job/paramspec/ParamSpecCssResourceReference.java b/server-core/src/main/java/io/onedev/server/web/editable/job/paramspec/ParamSpecCssResourceReference.java deleted file mode 100644 index 2ab97411f3..0000000000 --- a/server-core/src/main/java/io/onedev/server/web/editable/job/paramspec/ParamSpecCssResourceReference.java +++ /dev/null @@ -1,13 +0,0 @@ -package io.onedev.server.web.editable.job.paramspec; - -import io.onedev.server.web.page.base.BaseDependentCssResourceReference; - -public class ParamSpecCssResourceReference extends BaseDependentCssResourceReference { - - private static final long serialVersionUID = 1L; - - public ParamSpecCssResourceReference() { - super(ParamSpecCssResourceReference.class, "param-spec.css"); - } - -} diff --git a/server-core/src/main/java/io/onedev/server/web/editable/job/paramspec/ParamSpecEditPanel.html b/server-core/src/main/java/io/onedev/server/web/editable/job/paramspec/ParamSpecEditPanel.html index a1f6eb9784..dfb079bfcf 100644 --- a/server-core/src/main/java/io/onedev/server/web/editable/job/paramspec/ParamSpecEditPanel.html +++ b/server-core/src/main/java/io/onedev/server/web/editable/job/paramspec/ParamSpecEditPanel.html @@ -1,5 +1,5 @@ -
+