Skip to content

Conversation

@dantovska
Copy link
Collaborator

@dantovska dantovska commented Oct 30, 2025

Add changes to the Connection Settings when adding a database

Applied changes

  • add spacing between the form fields
  • adjust text sizing
  • move the footer to the bottom
  • use required property for the required fields
  • fix the info icon
  • remove info that port should not exceed 65535 as it was breaking layout and it is not needed as there is a constraint
Old New
image image
image image
image image

@dantovska dantovska self-assigned this Oct 30, 2025
@dantovska dantovska force-pushed the fe/feature/RI-7681-form-add-db branch from 50aa856 to a1c37d7 Compare October 31, 2025 13:54
Base automatically changed from fe/feature/RI-7681-form-add-db to main November 3, 2025 07:55
@dantovska dantovska force-pushed the fe/feature/RI-7681-connection-settings branch from e1c8b04 to 28bb562 Compare November 3, 2025 07:59
@dantovska dantovska marked this pull request as ready for review November 3, 2025 14:28
className="form__divider"
/>

<Spacer size="m" />
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure about this pattern. It seems like there are a lot of cases, where some margin around the divider can be useful. Maybe it is worth it to explore adding props to Divider component to do this with styles?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, sometimes we want space just before the divider, sometimes only after, sometimes there is space in some other component around it and it adds additional space. I agree that it is starting to look like a pattern but is either adding custom styling with margin everywhere, or the spacer IMO - adding to the divider will just make the component more complex.

valkirilov
valkirilov previously approved these changes Nov 4, 2025
@dantovska dantovska force-pushed the fe/feature/RI-7681-connection-settings branch from c07b272 to ff95d79 Compare November 4, 2025 13:07
@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

Code Coverage - Frontend unit tests

St.
Category Percentage Covered / Total
🟢 Statements 82.53% 20295/24592
🟡 Branches 67.82% 8751/12904
🟡 Functions 77.04% 5430/7048
🟢 Lines 82.95% 19875/23960

Test suite run success

5229 tests passing in 681 suites.

Report generated by 🧪jest coverage report action from 9591d7a

Copy link
Collaborator

@ArtemHoruzhenko ArtemHoruzhenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@dantovska dantovska merged commit f12d4a1 into main Nov 5, 2025
18 checks passed
@dantovska dantovska deleted the fe/feature/RI-7681-connection-settings branch November 5, 2025 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants