Conversation
|
Just realized this a duplicate of : #4803 @GVodyanov ps kindly let me know if it okay for this to proceed or you will finish the existing work. |
nfebe
left a comment
There was a problem hiding this comment.
@kra-mo for the first element it is not possible to fufill the design using the library for the moment as the element NcFormBoxSelectNative is not yet merged: nextcloud-libraries/nextcloud-vue#7838
If it is an asbolute must the way forward is to copy the element code and use like a custom element every where it is needed but with a comment to remove when the library has it. (Inside the component file and everywhere it is used)
7639795 to
1612d69
Compare
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
1612d69 to
c29a283
Compare
Use NcFormBox, NcFormBoxSwitch, and related components to modernize the settings dialog layout following the new design patterns. - Replace CheckboxRadioSwitch with NcFormBoxSwitch for social sync - Wrap sort select in NcFormBox for consistent styling - Convert new address book to button with expandable form - Update address book list styling with borders and proper spacing - Add success/error toast notifications for setting changes - Bump @nextcloud/vue to ^9.2.0 for NcFormBox components Signed-off-by: nfebe <fenn25.fn@gmail.com>
b883cc6 to
59a0ba9
Compare
GVodyanov
left a comment
There was a problem hiding this comment.
It's looking really good!
(I just made a few small changes to match all of the details of the design spec)
|
I guess this needs a backport for shipping on v32 of the server or is the main branch targeting v32? @GVodyanov @nfebe @ChristophWurst |
|
/backport to stable8.1 |
|
/backport to stable8.0 |
Use NcFormBox, NcFormBoxSwitch, and related components to modernize the settings dialog layout following the new design patterns.
Screenshots
NOW
EARLIER
Resolves : #4785