Skip to content

Commit 2060a4d

Browse files
iveyMarklogicMarkLogic Builder
authored andcommitted
DHFPROD-9611: hc-input fixes
1 parent dcb3ecf commit 2060a4d

File tree

4 files changed

+9
-11
lines changed

4 files changed

+9
-11
lines changed

marklogic-data-hub-central/ui/src/components/common/hc-input/hc-input.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ const HCInput = React.forwardRef<HTMLInputElement, Props>((props, ref?) => {
8484

8585
return (
8686
<>
87-
<Form.Group>
87+
<Form.Group className="w-100">
8888
<InputGroup style={props?.style} className={[props.className, props?.disabled ? styles.inputGroupWrapperDisabled :
8989
props?.error && showIconClear && focusedInput ? styles.inputGroupWrapper :
9090
focusedInput && props?.error ? styles.inputGroupWrapperErrorFocus :

marklogic-data-hub-central/ui/src/components/modeling/entity-type-modal/entity-type-modal.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,6 @@ const EntityTypeModal: React.FC<Props> = (props) => {
366366
value={prefix}
367367
onChange={handleChange}
368368
onBlur={handleChange}
369-
style={{width: "170px"}}
370369
/>
371370
<div className={"p-2 d-flex align-items-center"}>
372371
<HCTooltip text={ModelingTooltips.namespace} id="prefix-tooltip" placement="top">

marklogic-data-hub-central/ui/src/components/modeling/graph-view/relationship-modal/add-edit-relationship.module.scss

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@
3030
.optionalContainer, .foreignKeyContainer, .expressionContainer {
3131
display: flex;
3232
flex-direction: column;
33-
height: 100px;
3433
margin-left: 30px;
35-
margin-top: -22px;
3634
margin-bottom: 50px;
3735
border: 1px dashed lightgrey;
3836
}
@@ -215,7 +213,7 @@
215213
display: flex;
216214
flex-direction: row;
217215
margin-top: -20px;
218-
margin-bottom: 40px;
216+
margin-bottom: 20px;
219217
}
220218

221219
.optionalText, .optionalIcon:hover {
@@ -280,7 +278,9 @@
280278
.optionalExpressionContainer {
281279
margin: 1.5rem 0.25rem;
282280
display: flex;
283-
justify-content: space-around;
281+
gap: 10px;
282+
align-items: center;
283+
padding: 0 5px;
284284
}
285285

286286
.propertyContainer {

marklogic-data-hub-central/ui/src/components/modeling/graph-view/relationship-modal/add-edit-relationship.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -983,7 +983,7 @@ const AddEditRelationship: React.FC<Props> = ({
983983

984984
const functionDropdown = () => {
985985
return (
986-
<Dropdown className="ms-1 me-2 mt-2" as={ButtonGroup} autoClose="outside"
986+
<Dropdown as={ButtonGroup} autoClose="outside"
987987
onToggle={(show) => {
988988
show && handleFunctionsList();
989989
}}
@@ -1029,7 +1029,7 @@ const AddEditRelationship: React.FC<Props> = ({
10291029
const sourceDropdown = () => {
10301030
return (
10311031

1032-
<Dropdown className="mx-2 mt-2" as={ButtonGroup} autoClose="outside"
1032+
<Dropdown as={ButtonGroup} autoClose="outside"
10331033
>
10341034
<Dropdown.Toggle id="sourcePropertyIcon" variant="outline-light" className={styles.sourceDrop}
10351035
size="sm">
@@ -1060,11 +1060,10 @@ const AddEditRelationship: React.FC<Props> = ({
10601060
};
10611061

10621062
const optionalExpressionField = <div className={styles.optionalExpressionContainer}>
1063-
<FormLabel column lg={1} className={"pl-2 mt-1"}>{"Expression:"}</FormLabel>
1063+
<FormLabel column lg={1}>{"Expression:"}</FormLabel>
10641064
<HCInput
10651065
value={relationshipExpression}
10661066
id="relationshipExpression"
1067-
className={`mx-2 my-1 w-100`}
10681067
placeholder="Enter the expression to create a custom concept IRI"
10691068
onChange={handleRelationshipExpression}
10701069
/>
@@ -1211,7 +1210,7 @@ const AddEditRelationship: React.FC<Props> = ({
12111210
{!optionalCollapsed && visibleSettings === eVisibleSettings.EntityToConceptClass && <div data-testid={"optionalContent"} className={styles.expressionContainer}>{optionalExpressionField}</div>}
12121211
{!optionalCollapsed && visibleSettings === eVisibleSettings.EntityToEntity && (<div data-testid={"optionalContent"} className={styles.foreignKeyContainer}>
12131212
<span className={styles.foreignKeyText}>You can select the foreign key now or later:</span>
1214-
<div className={`mx-3 ${styles.foreignKeyDropdownContainer}`}>
1213+
<div className={`mx-3 mb-3 ${styles.foreignKeyDropdownContainer}`}>
12151214
{foreignKeyDropdown}
12161215
<HCTooltip id="foreign-key-tooltip" text={ModelingTooltips.foreignKeyInfo} placement={"right"}>
12171216
<QuestionCircleFill color={themeColors.defaults.questionCircle} size={13} className={styles.questionCircle} data-testid={"foreign-key-tooltip"} />

0 commit comments

Comments
 (0)