Skip to content

[stable8] feat(NcDateTimePickerNative): floating label design - #8782

Draft
backportbot[bot] wants to merge 2 commits into
stable8from
backport/8768/stable8
Draft

[stable8] feat(NcDateTimePickerNative): floating label design#8782
backportbot[bot] wants to merge 2 commits into
stable8from
backport/8768/stable8

Conversation

@backportbot

@backportbot backportbot Bot commented Jul 23, 2026

Copy link
Copy Markdown

Backport of #8768

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts
  • Review and verify the backported changes
  • Remove all the empty commits

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

skjnldsv added 2 commits July 23, 2026 11:20
Reserve 6px block-start margin on the .v-select container so the floated
label has room to overshoot the top border, matching the margin-block-start
applied to .input-field in NcInputField. This keeps NcSelect and NcInputField
visually aligned when used side-by-side in a form row.

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Use `Omit` + `Exclude` so date/time input types are blocked on NcTextField
while new non-date types added to NcInputField are inherited automatically.
Users should use NcDateTimePickerNative for date/time inputs instead.

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
@backportbot
backportbot Bot requested review from ShGKme, skjnldsv and susnux July 23, 2026 11:20
@backportbot backportbot Bot added 3. to review Waiting for reviews design Design, UX, interface and interaction design labels Jul 23, 2026
@backportbot backportbot Bot added this to the 8.40.1 milestone Jul 23, 2026
@codecov

codecov Bot commented Jul 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 46.99%. Comparing base (5de5b9c) to head (521f2e8).
⚠️ Report is 10 commits behind head on stable8.

Additional details and impacted files
@@             Coverage Diff             @@
##           stable8    #8782      +/-   ##
===========================================
- Coverage    47.01%   46.99%   -0.03%     
===========================================
  Files          195      195              
  Lines         4943     4943              
  Branches      1274     1274              
===========================================
- Hits          2324     2323       -1     
  Misses        2531     2531              
- Partials        88       89       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews design Design, UX, interface and interaction design

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant