• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kyma-project / busola / 37652267394
27%
main: 26%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-5399-ac679ab736fb9da58f7387003c280500971b66ff
DEFAULT BRANCH: main
Ran 07 Oct 2026 04:34PM UTC
Jobs 2
Files 834
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 Oct 2026 04:27PM UTC coverage: 26.658% (+0.001%) from 26.657%
37652267394

push

github

web-flow
refactor: Make ResourceForm layout Fiori-compliant (#5362)

* refactor: make ResourceForm layout Fiori-compliant

* fix: adjust form validation to new layout

* chore: remove unused css class

* fix: do not render FormItem in FormField if label is absent

* fix: form validator not validating all fields

* fix: make collapsible sections span entire panel width

* fix: label and input not aligned in K8sNameField

* fix: resource form covering column header on scroll

* fix: add check of form mode to form validation

* chore: import grouping and grammar comment correction

* fix: align form field labels, descriptions and presets row

- Labels follow UI5's label alignment: right-aligned beside the input,
  left when stacked
- The hint button no longer grows the label row
- The field description renders as its own item in the content column,
  so the input stays aligned with its label; this replaces the
  Name-only spacer and applies to every field with an inputInfo
- The presets row uses the same label and edge padding as other fields
- ResourceForm Label forwards the slot prop so it works as labelContent

* fix: let resource form shrink below its widest item

The UI5 Form lays its items out in a 1fr track, whose minimum is the
widest item's min-content. A Monaco editor (which writes its measured
pixel width onto its own elements) or a fixed-width dropdown therefore
kept every field, including the name input, from shrinking with the
form.

- The form column may shrink below an item's min-content, so an
  oversized child overflows only itself
- Monaco's host gets inline-size containment so its pixel width does
  not become the form's minimum
- The language dropdown caps at 300px instead of forcing it
- Fields outside a UI5 Form (dialogs) stay stacked: there is no
  responsive container, and fr tracks inflate a content-sized dialog

* fix: stacked form spacing per Horizon spec

When labels stack below 600px:

- Add the spec'd gap below the label (0.125rem l... (continued)

2635 of 12277 branches covered (21.46%)

Branch coverage included in aggregate %.

1 of 21 new or added lines in 5 files covered. (4.76%)

3 existing lines in 3 files now uncovered.

5208 of 17144 relevant lines covered (30.38%)

26.11 hits per line

Uncovered Changes

Lines Coverage ∆ File
10
0.0
0.0% src/components/Modules/KymaModulesEdit.tsx
4
0.0
0.0% src/shared/ResourceForm/components/FormField.tsx
3
42.11
-11.23% src/shared/hooks/useCustomFormValidator/useCustomFormValidator.js
2
0.0
0.0% src/shared/ResourceForm/fields/K8sNameField.tsx
1
0.0
0.0% src/components/Modules/community/CommunityModulesEdit.tsx

Coverage Regressions

Lines Coverage ∆ File
1
0.0
0.0% src/shared/ResourceForm/components/FormField.tsx
1
0.0
0.0% src/shared/ResourceForm/components/Presets.tsx
1
0.0
0.0% src/shared/ResourceForm/fields/K8sNameField.tsx
Jobs
ID Job ID Ran Files Coverage
1 unit - 37652267394.1 07 Oct 2026 04:34PM UTC 831
18.12
GitHub Action Run
2 component - 37652267394.2 07 Oct 2026 04:34PM UTC 423
25.98
GitHub Action Run
Source Files on build 37652267394
  • Tree
  • List 834
  • Changed 11
  • Source Changed 9
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37652267394
  • ac679ab7 on github
  • Prev Build on gh-readonly-queue/main/pr-5305-88d1e75a7bc3db523a36d10b90e6d3b33f42b264 (#37651134001)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc